Newsgroups: comp.ai.games
Path: cantaloupe.srv.cs.cmu.edu!rochester!udel!gatech!swrinde!cs.utexas.edu!uwm.edu!vixen.cso.uiuc.edu!uchinews!schroder
From: schroder@cs.uchicago.edu (John Schroder)
Subject: Re: Naval Algorithms
X-Nntp-Posting-Host: tartarus3.uchicago.edu
Message-ID: <D8qF43.7w@midway.uchicago.edu>
Sender: news@midway.uchicago.edu (News Administrator)
Organization: University of Chicago Department of Computer Science
References: <3p68el$cd7@news.service.uci.edu> <3p6g68$4rd@millenium.texas.net> <3p8qkh$ksv@news.service.uci.edu> <3pcns4$gg1@reuters2.mitre.org>
Date: Wed, 17 May 1995 16:57:39 GMT
Lines: 23

>
>  Stuff about sailing ship naval warfare....
>

  The algorthim your described (Broadside, run reload , repeat) is
fine for a high level abstract concept sorta like for a fighting game
(hit opponent, backoff recover fatigue repeat).
  One of the easiest/hardest ways to impliment an AI sorta thing is to
simulate the agressiveness of the captain.  
  An aggressive captain is so confident in his/her/its ability that it
is willing to put itself into danger to get the shot. (ie. I'll risk a
20% chance the opponent can get my mast for a 60% chance Ill be able
to do the same soon.)
  A Timid captain is more worried about damage to his ship and might
only try for ideal shots (crossing the T), as opposed to long range
shots.

  And you might be able to simulate experienced vs inexperienced
captains by the accuracy of their guesses as to how easy/hard a shot
is.

well just some ramblings...

