[Freeciv-Dev] Extension language for AI
[Top] [All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
On Sat, 2 Jan 1999 16:39:09 -0500 (EST), W Stockwell
<waldo@xxxxxxxxxxxxxx> wrote:
>> Reinier Post wrote:
>> >
>> > In my opinion, the 'best' way to implement AI is my creating a programming
>> > interface to the client;
>
>It would be possible to embed an interpreted language, such as perl or
>python(I would prefer python) into such an AI client to allow a person to
>implement their own strategies. Then it mght turn into a game of
>developing an intelligent AI to compete against other AIs created by other
>players and players themselves. I don't see why it woudln't be possible
>to make a client with this feature built in. I think it would be a great
>idea and I would definately be interested in work on it.
I have written the start of a client AI, and I am exactly at the point
where I'm considering to use an extension language.
The code I have till now is written in C++, simply because it's fast
and supports object-orientation and I know it well.
But for flexible code, changable at runtime, it is not really well
suited. So I considered Python, because it is also OO and would
probably fit well into the existing code.
I guess I'll first start with some C++ code to get started quicker ;)
--
Falk Hueffner <falk.hueffner@xxxxxxxxxxxxxxxxxxxxxxxx>
- Re: [Freeciv-Dev] AI client, David Pfitzner, 1999/01/01
- Re: [Freeciv-Dev] AI client, Falk Hueffner, 1999/01/01
- Re: [Freeciv-Dev] AI client, Reinier Post, 1999/01/01
- Re: [Freeciv-Dev] AI client, Mitch Davis, 1999/01/01
- Re: [Freeciv-Dev] AI client, Nick Lamb, 1999/01/02
- [no subject], W Stockwell, 1999/01/02
- [Freeciv-Dev] Re: your mail, Lalo Martins, 1999/01/02
- Re: [Freeciv-Dev] Re: your mail, W Stockwell, 1999/01/02
- Re: [Freeciv-Dev] Re: your mail, Lalo Martins, 1999/01/02
- Re: [Freeciv-Dev] Re: your mail, W Stockwell, 1999/01/03
- [Freeciv-Dev] Extension language for AI,
Falk Hueffner <=
- Re: [Freeciv-Dev] Extension language for AI, W Stockwell, 1999/01/03
|
|