Complete.Org: Mailing Lists: Archives: freeciv-ai: November 2002:
[freeciv-ai] Re: Measure the AI ability to harvest resources
Home

[freeciv-ai] Re: Measure the AI ability to harvest resources

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: freeciv-ai@xxxxxxxxxxx
Subject: [freeciv-ai] Re: Measure the AI ability to harvest resources
From: Raimar Falke <rf13@xxxxxxxxxxxxxxxxx>
Date: Mon, 25 Nov 2002 12:15:41 +0100

On Mon, Nov 25, 2002 at 10:41:13AM +0100, Raimar Falke wrote:
> On Mon, Nov 25, 2002 at 09:59:26AM +0100, Raimar Falke wrote:
> > On Mon, Nov 25, 2002 at 12:48:21AM +0100, Raimar Falke wrote:
> > > > 2: 29:            Wang Gon:(f s t)=(  71  147  150) (l t s)=(   0   42  
> > > > 108) s=  5648 uf=4000
> > > > 2: 29:      Guntis Ulmanis:(f s t)=( 123  160  162) (l t s)=(   0   11  
> > > > 151) s=  7001 uf=4000
> > > > 2: 29:   Richard Lionheart:(f s t)=( 108  195   92) (l t s)=(   0   30  
> > > >  62) s=  6471 uf=4000
> > > > 2: 29:             Genghis:(f s t)=( 145  173  139) (l t s)=(   0   19  
> > > > 120) s=  7364 uf=4000
> > Same game after 100 turns (1AD):
> > 
> > 2: 99:            Wang Gon:(f s t)=( 440  856  795) (l t s)=(   0  272  
> > 523) s= 32452 uf=4000
> > 2: 99:      Guntis Ulmanis:(f s t)=(1119 2917 1369) (l t s)=(   0  700  
> > 669) s= 87278 uf=4000
> > 2: 99:   Richard Lionheart:(f s t)=(1271 2974  647) (l t s)=(   0  444  
> > 224) s= 82471 uf=4000
> > 2: 99:             Genghis:(f s t)=(1273 2532  984) (l t s)=(   0  514  
> > 430) s= 79039 uf=4000

> Same game after some more turns (the first player has just finished
> building one library) (however the AI doesn't build librarys in any
> other city):
> 
> 2: 165:            Wang Gon:(f s t)=(1465 4391 2069) (l t s)=(   0 1248  821) 
> s=127310 uf=4000
> 2: 165:      Guntis Ulmanis:(f s t)=(1748 9580 3830) (l t s)=(  14 2737 1106) 
> s=242032 uf=4000
> 2: 165:   Richard Lionheart:(f s t)=(1522 6348 1200) (l t s)=(   0  997  299) 
> s=151234 uf=4000
> 2: 165:             Genghis:(f s t)=(1502 5160 2080) (l t s)=(  15 1493  447) 
> s=141218 uf=4000

Same game with agents controlling Genghis:

2: 99:            Wang Gon:(f s t)=( 803 1724  835) (l t s)=(   0  403  435) s= 
54585 uf=4000
2: 99:      Guntis Ulmanis:(f s t)=(1096 2955 1363) (l t s)=(   0  702  661) s= 
87415 uf=4000
2: 99:   Richard Lionheart:(f s t)=(1252 2910  648) (l t s)=(   0  446  223) s= 
81034 uf=4000
2: 99:             Genghis:(f s t)=(1293 3252 1298) (l t s)=(   0  383  915) s= 
95427 uf=4000
2: 99:Genghis
2:               Settlers: 53 * 40 = 2120
2:   total = 2120 shields

2: 165:            Wang Gon:(f s t)=(1683 6121 2496) (l t s)=(  42 1961  492) 
s=165986 uf=4000
2: 165:      Guntis Ulmanis:(f s t)=(1706 9655 3886) (l t s)=(  30 2678 1216) 
s=243181 uf=4000
2: 165:   Richard Lionheart:(f s t)=(1559 6427 1201) (l t s)=(   0  999  313) 
s=153292 uf=4000
2: 165:             Genghis:(f s t)=(2082 7746 3041) (l t s)=(   0  743 2298) 
s=207732 uf=4000
2: 165:Genghis
2:                Siedler: 94 * 40 = 3760
2:   total = 3760 shields

While the agents create a very nice tech lead the agents loose their
first place on the general resource score. Reason is that the agents
average city size if 1 and the one of Guntis is 3. So some calculation
when it is good to build settlers is needed. The agents produced so
many settlers that half of the island is covered by them. A bit
overkill.

        Raimar

-- 
 email: rf13@xxxxxxxxxxxxxxxxx
  "The primary purpose of the DATA statement is to give names to
   constants; instead of referring to pi as 3.141592653589793 at every
   appearance, the variable PI can be given that value with a DATA
   statement and used instead of the longer form of the constant. This
   also simplifies modifying the program, should the value of pi
   change."
    -- FORTRAN manual for Xerox Computers


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