Complete.Org: Mailing Lists: Archives: freeciv-dev: February 2002:
[Freeciv-Dev] Re: Small patch to AI Manage functions
Home

[Freeciv-Dev] Re: Small patch to AI Manage functions

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: Zach Garner <zach@xxxxxxxxxxxxx>
Cc: freeciv-dev@xxxxxxxxxxx
Subject: [Freeciv-Dev] Re: Small patch to AI Manage functions
From: Gregory Berkolaiko <gberkolaiko@xxxxxxxxxxx>
Date: Fri, 8 Feb 2002 12:18:17 +0000 (GMT)

 --- Zach Garner <zach@xxxxxxxxxxxxx> wrote: 
[...]
> 
> As a note, I am very interested in working on the AI in freeciv.

You are very welcome to! :)

> However, I have not contributed a great deal to Free software projects
> before (though I have worked on the AI for the game Othello under
> guidance of my prof. for an extended period of time). I very much
> appreciate help and criticism and will do my best conform to freeciv's
> coding style, procedures, etc. 

As Raimar outlined, there are two sides to it: client side helper stuff
(to cut micromanagement) and server side AI proper.

The client side people have three advantages -- they are not weighted
down by messy and badly commented code, they have a maintainer directly
working on it (Raimar that is) and their changes are immediately obvious
to the end-user.

The AI people have a dubious advantage of having a big code base with a
lot of wisdom in it but it's very hard to distinguish wisdom from folly
at times.

The immediate task is cleaning and commenting AI base code.
Then there are missing capabilities like diplomacy, active use of
diplomats, use of airplanes.
Then there is globalisation issue: how to make AI do things as a
civilization, not a collection of independent cities.

At times the patch acceptance process is long, but if you have patience
and motivation, there is so much you can do!

Best wishes,
G.

__________________________________________________
Do You Yahoo!?
Everything you'll ever need on one web page
from News and Sport to Email and Music Charts
http://uk.my.yahoo.com


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