Re: Discussion about ai

Benoit Hudson <bh-0/DuvcfrMH9wGe/[email protected]>
Newsgroups gmane.games.freeciv.ai
Message-ID <[email protected]>
On Sat, Oct 23, 2004 at 11:26:45PM +0200, Guillermo L?pez Alejos wrote:
> I have three (good :) reasons for doing this:
>     - FreeCiv code doesn't need to handle the AI players data structures.
>     - The AI player can be implemented in a language different than C.
> CLIPS (or perhaps CLISP) are more appropriated languages for this.
>     - The AI player is seen by the rest of the components of the game
> as a human player.

Two reasons not to do this:
- lots of work
- computationally more expensive
- the AI would (at least temporarily) get stupider, since it
  sometimes cheats, unless I'm mistaken.

One more reason to do this:
- probably makes it easier to have different AI players with different
  strategies ; in particular, it means we can have AI player
  competitions.

        -- Benoît
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.