Complete.Org: Mailing Lists: Archives: freeciv-ai: March 2004:
[freeciv-ai] Re: ai client side
Home

[freeciv-ai] Re: ai client side

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: Guillermo Lopez Alejos <100030179@xxxxxxxxxxxxxxx>
Cc: freeciv-ai@xxxxxxxxxxx
Subject: [freeciv-ai] Re: ai client side
From: nikodimka <nikodimka@xxxxxxxxx>
Date: Tue, 9 Mar 2004 08:51:30 -0800 (PST)

--- Guillermo Lopez Alejos <100030179@xxxxxxxxxxxxxxx> wrote:
> Hi,
> 
> Some time ago (around the second quarter last year) I posted a few
> messages to this list. I was trying to collaborate on the development of
> a client side interface for ai players.

I think that that discussion caused me to work on puppeteer project
you can check out: 
ftp://ftp.freeciv.org/pub/freeciv/incoming/puppeteer.patch.cvs-Dec-02_0.005.gz
for the prototype of such an interface.

This is the textual "command line" interface to civclient.
where you can issue commands like 

move 103 south -- to move unit 103 south 
ls cities -- to get the list of all cities.
e.t.c.

This version is 3 month old now. I dont have nmuch time to work on it,
but please play with it. It can be a good start for your project or
can be useless. I dont know. Your critical responce would be greatly 
appreciated.

I think you will not be able to apply this patch as is to the current cvs 
snapshot,
but you can take cvs snapshot from Dec 02 2003 from ftp.freeciv.org and apply 
the patch 
easily.

> 
> I have studied the code of the FreeCiv project and I want to develop the
> ai client side as my final career project. Additionally, if I got enough
> time (all must be finished on next June), I'll try to build an ai player.
> 
> To start with, I'd like to write some documentation to make the
> implementation of the project easier. In order to do that I'll need to
> have some questions answered. I wonder if this is the correct list to
> talk about the ai client side.
> 
> As result of my previous study on FreeCiv, I have written documentation
> that could help new developers to understand the code. If this is of
> anyone's interest, where can I send it?.
> 
> Regards,
> 
> Guillermo López Alejos - N.I.A. 100030179
> Universidad Carlos III de Madrid
> Ingeniería Técnica en Informática de Gestión
> 
> 
> 


__________________________________
Do you Yahoo!?
Yahoo! Search - Find what you?re looking for faster
http://search.yahoo.com


[Prev in Thread] Current Thread [Next in Thread]