Basic AI compare and Discreption...

Basic AI compare and Discreption...

Here is where ideas can be collected for the skirmish AI in development

Moderators: hoijui, Moderators

Post Reply
R-TEAM
Posts: 177
Joined: 22 Jan 2009, 19:25

Basic AI compare and Discreption...

Post by R-TEAM »

Hi,

have maked many Tests, but always is ->"At The Moment i know and have seen" !!
So feedback from other user that play with AIs would be nice ;)
(and my English is not perfect - so correct me if it to Bad ;) )

Now to the AIs :

AAI V0.9
Plays a nice and slow game, using ground, air & hovercrafts.
Though water gets used too, it happens seldomly and depends on the Water/Land Ratio.
Dont Reclaim in General except by build-pos blocking from wrecks.
Build good defence but to many one to little space.(self shoting)
Sometimes it uses smart moves, but needs many,MANY test games
to get better through aquiring learning data.But then it acts nice.
Use NO Nuke/AntiNuke/EMP-Missles !
Realtive CPU usage: 1.0
Scales well with growing unit numbers.
Use no known cheating.
Special: needs a (manually managed) config file per mod.
Known to Support (if config available): BA, SA, XTA, Rev
[maybe S44 - but dont think so ..]

KAIK V0.13
Plays a though and fast game, using nearly exclusively ground units,
with a lonesome plane then and when. Attacks in big groups,
and never with hovercraft or water units.
Build no Base defence.
Use even T2+ units (Kroghrot) well if it have enought Time.
But dont build any Building except Fabrics/Energie/Metall.
(No Defence,wapons,special)
Use good Reclaiming!
On Watermaps it trys constantly to target units across the water and generate with his many units extreme pathfinding CPU usage!
Usually is easy to beat once the game gets to T2.
Realtive CPU usage: 1.5
Scales well with growing unit numbers.
Use Target finding cheating, so it build no Radar.
Known to Support: BA, SA, XTA, Rev
recommended: use only for *A mods
HINT-> If spring crashes at start a good chance is KAIK dont support the mod !

RAI V0.601
Plays a nice, slow game, concentrating on base building.
Uses ground, air, hovercrafts and water well.
Does some smart moves and handles T3+ well.
Walk to much in the front with his commander - 90% the reason the commander get killed!
Sometimes he changed to slow the Techtree and so fail...
Build many Base Defence and so not many Units at beginning.
Builds sometime stupid buildings (2 Radar Tower in short distance)
On Watermaps he build a complete base underwater and survives attacks from ground focused AIs.
Realtive CPU usage: 1.0
Scales well with growing unit numbers.
Use no known cheating.
Known to Support: BA, SA, XTA, NOTA, Rev

NTai VXE10.1b
Plays nice but not Fast,use ground+air well.
Use not in General water/Hovercraft units (except defence by random and amphib units) Make sometime smart moves and Handles T2+ well.
Need medium Time to grow.
Build sometimes to expensive Buildings/Units with low resources and
so it takes to much Time ...
Not perfect in Energie management.(Low energie not rare ...)
Build only spare defence,sometimes silly (Depthcharge-Launcher in the middle of Land ..)
Build his base more like a Line and not compact,so it is more hard to defend.
Builds many of construction-units and then he doing nothing - absolutly nothing.
Collect new units to a group direct on the fabrik,so he get overstacking and self slow down.
CPU usage 6-7 , scales to 15-30 with unit number grow.
No known cheating.
NOTE -> Play only a couple of TA based mods and KP well.

E323AI V3.14.2
Plays nice but not Fast,use ground not bad.
Build good defence and smart.
Use T2 good.
CPU usage 7-9 , scale amount unknow.
Use Target found cheating.
NOTE -> Play only a couple of TA based mods well.
[runs ATM not full stable on my Spring ..]
[sometimes his CPU usage get to 100 and he generate a 50MB+ logfile ..maybe a bug or false debug output ?]

HughAI V0.1
Plays nice but not Fast,use ground well.
CPU usage 2.0 , scale amount unknow.
No known cheating.
NOTE -> Play only BA mod well.
[runs ATM not full stable on my Spring ..]

Regards
R-TEAM
Last edited by R-TEAM on 19 Nov 2009, 23:31, edited 2 times in total.
User avatar
yuritch
Spring 1944 Developer
Posts: 1018
Joined: 11 Oct 2005, 07:18

Re: Basic AI compare and Discreption...

Post by yuritch »

R-TEAM wrote:AAI V0.9
...
Known to Support (if config available): BA, SA, XTA, S44,Rev
As much as I would like for this to be true, it isn't. The only AI so far that supports S44 is CRAIG.
R-TEAM
Posts: 177
Joined: 22 Jan 2009, 19:25

Re: Basic AI compare and Discreption...

Post by R-TEAM »

Hi,
yuritch wrote:
R-TEAM wrote:AAI V0.9
...
Known to Support (if config available): BA, SA, XTA, S44,Rev
As much as I would like for this to be true, it isn't. The only AI so far that supports S44 is CRAIG.
yes - i think this too ;)
[S44 is to much NonTA based - resources/units/tactics ..]
But have copied the base text from the Spring AI description ...
Dont know who have statet this ... but dont know sure is this true or false ..

Regards
R-TEAM
slogic
AI Developer
Posts: 626
Joined: 17 Mar 2008, 19:03

Re: Basic AI compare and Discreption...

Post by slogic »

It is hard to compare AI in such method. Better to create a webpage (or use wiki) with a comparable table. Each AI can have a common set of features per mod. Plus comments in free form. Each feature can be given a mark from 0 to 10 (0 - means no support, 10 - best among all comparable AIs).

*A mods features:
  • attacking (can be divided into start-,middle-,late-game)
  • harassing
  • economy handling
  • reclaming
  • techtree handling
  • aircraft handling
  • hovercraft handling
  • vehicle handling
  • kbots handling
  • naval handling
  • build assisting
  • unit repairing
  • defense handling
  • T3 handling (worth it?)
  • threatmap usage
  • capturing ability
  • geothermal usage
  • non-cheating gameplay
  • teamplay support
Feel free to add more.
Last edited by slogic on 19 Nov 2009, 17:01, edited 3 times in total.
User avatar
hoijui
Former Engine Dev
Posts: 4344
Joined: 22 Sep 2007, 09:51

Re: Basic AI compare and Discreption...

Post by hoijui »

there is already an url property in most AIs AIInfo.lua, adn most of them point to a wiki page. but as it is not shown as a link in hte lobby, and even then.. few ppl would click it, i guess, a good textual description is more important, i think.
slogic
AI Developer
Posts: 626
Joined: 17 Mar 2008, 19:03

Re: Basic AI compare and Discreption...

Post by slogic »

People (users) usually don't like to read.
User avatar
hoijui
Former Engine Dev
Posts: 4344
Joined: 22 Sep 2007, 09:51

Re: Basic AI compare and Discreption...

Post by hoijui »

yeah true, but to click AND read is even much worse ;-)
plus the browser wil probably have to open and.. NO WAY!
User avatar
AF
AI Developer
Posts: 20687
Joined: 14 Sep 2004, 11:32

Re: Basic AI compare and Discreption...

Post by AF »

Build only spare defence,sometimes silly (Depthcharge-Launcher in the middle of Land ..)
I thought this had been fixed? Screenshots!!!
R-TEAM
Posts: 177
Joined: 22 Jan 2009, 19:25

Re: Basic AI compare and Discreption...

Post by R-TEAM »

Hi,
AF wrote:
Build only spare defence,sometimes silly (Depthcharge-Launcher in the middle of Land ..)
I thought this had been fixed? Screenshots!!!
have played last night with the actual official relase (IMHO XE10.1b)
and he have build a lone depthchargelauncher much away from water.
Next time i make a screenshoot ;)

Regards
R-TEAM
R-TEAM
Posts: 177
Joined: 22 Jan 2009, 19:25

Re: Basic AI compare and Discreption...

Post by R-TEAM »

Hi,

have changed discreption to AAI and S44 relatet to "maybe - but i dont
think." ...

@slogic

Have planed such a list .. but it is very hard to make it.
The AI behavor is heavy mod deopendend.smal changes in he units make a different handling.And Map relatet too - so one one map he act in this way and on other map other ... even on the same map all with same parameter it acts not alltime the same ...
So i write better a not to detailed discreption ;)

Regards
R-TEAM
R-TEAM
Posts: 177
Joined: 22 Jan 2009, 19:25

Re: Basic AI compare and Discreption...

Post by R-TEAM »

Hi,

have added known cheating usage - if i┬┤m wrong please correct me.
Best a discreption from the ceating from the AI Dev. ;)

Regards
R-TEAM
slogic
AI Developer
Posts: 626
Joined: 17 Mar 2008, 19:03

Re: Basic AI compare and Discreption...

Post by slogic »

Here is some draft material for comparing tables: http://springrts.com/wiki/AI:Compare:*A
I haven't finished yet. Yep, maintaining would be rather hard cause i can't use dynamic html features in wiki.
Post Reply

Return to “AI”