Complete.Org: Mailing Lists: Archives: freeciv-dev: December 2001:
[Freeciv-Dev] Re: AI strategy
Home

[Freeciv-Dev] Re: AI strategy

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: freeciv-dev@xxxxxxxxxxx
Subject: [Freeciv-Dev] Re: AI strategy
From: "jpopl@xxxxxxxxxx" <dbsmith@xxxxxxxxxxx>
Date: Wednesday, 05 Dec 2001 20:35:32 -500

Originally to: David Bryan Smith

  by provide.net (CommuniGate Pro SMTP 3.5b5)
  with ESMTP id 6284998 for 
dbsmith@xxxxxxxxxxx; Wed, 05 Dec 2001 
20:13:10 -0500
Received: from pi (localhost [127.0.0.1])
        by pi.glockenspiel.complete.org (Postfix) 
with ESMTP
        id 4F00A3B940; Wed,  5 Dec 2001 20:12:53 
-0500 (EST)
Received: with LISTAR (v1.0.0; list 
freeciv-dev); Wed, 05 Dec 2001 20:12:53 -0500 
(EST)
Delivered-To: 
virtual-freeciv.org-freeciv-dev@xxxxxxxxxxxx
Received: from localhost.localdomain 
(pa147.antoniuk.sdi.tpnet.pl [213.25.59.147])
        by pi.glockenspiel.complete.org (Postfix) 
with ESMTP id CD45C3B851
        for <freeciv-dev@xxxxxxxxxxx>; Wed,  5 Dec 
2001 20:12:47 -0500 (EST)
Received: (from jp@localhost)
        by localhost.localdomain (8.11.4/8.11.4) id 
fB61CgT03448
        for freeciv-dev@xxxxxxxxxxx; Thu, 6 Dec 2001 
02:12:42 +0100
X-Authentication-Warning: 
localhost.localdomain: jp set sender to 
jpopl@xxxxxxxxxx using -f
Date: Thu, 6 Dec 2001 02:12:32 +0100
From: Jacek =?iso-8859-2?Q?Pop=B3awski?= 
<jpopl@xxxxxxxxxx>
To: freeciv-dev@xxxxxxxxxxx
Subject: [Freeciv-Dev] Re: AI strategy
Message-ID: 
<20011206021232.A3366@localhost.localdomain>
References: 
<20011201093313.GN1713@xxxxxxxxxxx> 







02052732.14497.qmail@xxxxxxxxxxxxxxxxxxxxxxx> 
<20011202100600.GD11576@xxxxxxxxxxx>
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-2
Content-Disposition: inline
User-Agent: Mutt/1.3.17i
In-Reply-To: 
<20011202100600.GD11576@xxxxxxxxxxx>; from 
pasky@xxxxxxxxxxx on Sun, Dec 02, 2001 at 
11:06:00AM +0100
X-archive-position: 5119
X-listar-version: Listar v1.0.0
Sender: freeciv-dev-bounce@xxxxxxxxxxx
Errors-To: freeciv-dev-bounce@xxxxxxxxxxx
X-original-sender: jpopl@xxxxxxxxxx
Precedence: bulk
X-list: freeciv-dev

On Sun, Dec 02, 2001 at 11:06:00AM +0100, 
Petr Baudis wrote:
> 2, Make AI _MUCH_ more smart. Diplomacy may 
be one step. Reason? As AI will be
> moved into separate client, it won't be 
allowed to cheat anymore. And without
> cheating current AI is almost lost against 
a little more expierenced players.

I think when AI code will be more clear, and 
- maybe - there will be
documentation - it will be much easier to 
write real AI client. It can be very
simple at beginning, but then people can 
extend it and run tournaments to check
which strategy is better (like corewars or 
genetic programming).
As I wrote before - IMHO it is possible to 
write dimplomacy with some kind of
score system. Every AI should also have its 
own random "feelings", for example
AI player can hate one other nation, and 
always try to make war with it. One AI
player can try to discover map making and 
settle other islands, while other can
try to discover gunpowder and build 
defences/fight neighbours.

-- 
Oh I see his face! Where is your star?
Is it far, is it far, is it far?
When do we leave?
I believe, yes, I believe                     
  "Stargazer" - Ronnie James Dio



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