[Freeciv-Dev] Re: how to improve the AI's attack (was: old/bad code in a
[Top] [All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
This is EXACTLY what I'd like to see as well (and yes, I thought
C robots was great).
In fact, I began to disassemble the original Civ to try to do
something similar (it was interesting but not very productive).
I'd love to discuss this more with others who would like to see
this happen. I remember a thread about it at one point in the
past, but I think the situation is different now (there's many
more of the "need first" features in Freeciv now than there
were back then).
I believe someone was working on a client-side AI. Are they
still out there?
Todd
>>>>>>>>>>>>>>>>>> Original Message <<<<<<<<<<<<<<<<<<
On 5/3/00, 10:05:19 PM, Cameron Morland <cjmorlan@xxxxxxxxxxxx> wrote
regarding [Freeciv-Dev] Re: how to improve the AI's attack (was: old/bad
code in autoattack.c (PR#351)):
> On Wed, 3 May 2000, Peter Schaefer wrote:
> > Well I tried some code that changed the cities where the AI builds
walls,
> > by adding my version of border detection, but it got awfully slow
since my
> > code went in a double loop over all cities, making it O(cities)
squared.
> > Not smart enough :-| .
> > We need a way for people to replace the AI with their custom AI, so
people
> > can have fun working on it and compare it with the standard AI.
> I was thinking about this; what we really need is a simple but
> comprehensive interface for AI client programs. I don't know how
complex
> the current TCP/IP based client interface is, it may simply be a
matter of
> building a framework within which to write AI clients. So the server
> wouldn't necessarily run AIs, humans could connect with the graphical
> client, but could also write AI clients which would connect in the
same
> way.
> For those of you who remember "C Robots", this has interesting
> possibilities: competing at writing civ AIs rather than competing at
> playing civ.
> BTW, I'm not about to write this. But there are certainly many better
> programmers on this list.
> +----------------------------------------------------------
> | PGP http://www.eng.uwaterloo.ca/student/cjmorlan/pgp.txt
> | cjmorland@xxxxxxxxxxxx
> |
> | Find out what Bill Gates wants your school to do. Don't do that.
> | --Theodore Roszak
> +----------------------------------------------------------
|
|