[freeciv-ai] Re: time table for ai restructuring
[Top] [All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
On Tue, Jul 16, 2002 at 01:50:38AM +0200, Petr Baudis wrote:
> Dear diary, on Tue, Jul 16, 2002 at 01:02:17AM CEST, I got a letter,
> where "Per I. Mathisen" <per@xxxxxxxxxxx> told me, that...
> > We have made plans for moving the AI eventually into client space. The
> > first step would be to add common stuff into client/ai/common/, like city
> > management (from CMA) and path finding. The second is to move the AI
> > sources physically in cvs to client/ai/<AI name>/. The third is to
> > actually make the existing AI work like a client. This plan is detailed in
> > README.AI already.
> I don't think "_move_ the AI sources physically" is a good idea. IMHO it would
> be better to rather shortly build up the AI in client/ai/ once more from the
> original AI, keeping it working properly all the time and adding original AI
> stuff as it gets ready to live in a client (that WILL be painful; happy
> settling ;). This way, nice review to the Syela AI will be given as pieces
> get copied and more importantly, in CVS there will be one AI which will be
> still working, possibly even getting some bugfixes inside, while the second
> will grow up hastelessly and also actually _working_, though not completely.
> Also, if the development of client-side AI would stop for any reason (see
> Syela), just the AI client can be disabled in release, still having the
> server-side one.
A life? Cool! Where can I download one?