NTai XE10.1b - Page 16

NTai XE10.1b

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

Moderators: hoijui, Moderators

User avatar
Targ Collective
Posts: 202
Joined: 12 Nov 2005, 14:16

Post by Targ Collective »

[Checks first post]

Approx. 5 months, all told.
User avatar
Acidd_UK
Posts: 963
Joined: 23 Apr 2006, 02:15

Post by Acidd_UK »

Do you need someone to convert lindir's buildtrees for AA 1.46? I'm interested in the AI development but I like AA more than XTA so I'd volounteer to try to work on some buildtrees if that's needed (Lindir, I'd probably need some help getting started).
User avatar
AF
AI Developer
Posts: 20687
Joined: 14 Sep 2004, 11:32

Post by AF »

hehe, just pm me your email and I'll send you a copy, and I might aswell start documenting the stuff anyways so make notes as you go along and I'll add them to any of my own and write it all up..

2 NTai's(red) versus 2 OTAI's(blue)

Image

note that all screenshots are taken of NTai in normal mode, it cna become a lot mroe pwoerful when you activate cheat mode...
User avatar
Forboding Angel
Evolution RTS Developer
Posts: 14673
Joined: 17 Nov 2005, 02:43

Post by Forboding Angel »

will ntai on cheat mode be able to be used for humanstomps in multiplayer?
User avatar
AF
AI Developer
Posts: 20687
Joined: 14 Sep 2004, 11:32

Post by AF »

humanstomps?
User avatar
FizWizz
Posts: 1998
Joined: 17 Aug 2005, 11:42

Post by FizWizz »

compstomps are multiplayer games where people rally together to smash the computer opponents, so humanstomps where people rally together to get smashed by the computer.
User avatar
AF
AI Developer
Posts: 20687
Joined: 14 Sep 2004, 11:32

Post by AF »

muhahahahahhaa

I guess so but I've never tried it so I cant be sure..

It's certainly possible with nanoblobz 0.4 tho ;D
User avatar
Lindir The Green
Posts: 815
Joined: 04 May 2005, 15:09

Post by Lindir The Green »

Yeah... I'm, like, really bad at explaining stuff...

If you have a specific question, I can probably answer it, but if you want a general tutorial the best option would be to poke AF for some documentation.

I'll get you started though:

The first, and longest step, is to modify the scouters and attackers list in mod.txt to include every mobile unit in AA.

If a unit is in both lists, it (theoretically) should behave as a search and destroy unit.

If you are confused by all the armcom corcm armwin corape crazy cavedog abbreviations, then I suggest maelstrom's FBI editor; load all the AA units and it will display the official names, the crazy abbreviations, and a whole bunch of stuff about the unit.

After that, just modify the .txt files to have the buildlist for the AA version of that unit, and make more for the AA only construction units.

After that, modify the cheap_multiplier and defence_spacing and stuff in mod.tdf.

Oh yeah, and stuff in global.txt will be build whenever you have a B_GLOBAL in the buildlists.
User avatar
AF
AI Developer
Posts: 20687
Joined: 14 Sep 2004, 11:32

Post by AF »

Actually, there's 2 extra ways of telling unitnames

look at the learning file for the mod, it'll be in the format

UNITNAME= VALUE; // hUMAN nAME AS SEEN INGAME - DESCRIPTION TOOLTIP

Also the output groupAI should output as much data as it can find on a unti and save it to text files labelled by the *ingame name*_*itnernal unitname*.txt, for example "Commander_armcom.txt"

Also lindir I changed the way scouter and atatcker tags work slightly.

If you define a list fo scouters and attackers and you also define dynamic selection as true then it will look at the list you specified, and if it doesnt find the unit on that list then it uses the algorithms. It helps iron out problems where NTai doesnt detect a certain unit correctly..
User avatar
AF
AI Developer
Posts: 20687
Joined: 14 Sep 2004, 11:32

Post by AF »

Image
XE8 is here!!!

Nanoblobz 0.4, Spring SP, XE8, 5 GroupAI's

A source package and vanilla version will be available tomorrow sometime
User avatar
Optimus Prime
Posts: 755
Joined: 03 Oct 2005, 14:31

Post by Optimus Prime »

does it work with FF now?
User avatar
AF
AI Developer
Posts: 20687
Joined: 14 Sep 2004, 11:32

Post by AF »

erm, I havent tried out Ff in ages btu Ii dotn see why not
User avatar
FLOZi
MC: Legacy & Spring 1944 Developer
Posts: 6241
Joined: 29 Apr 2005, 01:14

Post by FLOZi »

You do know that huge picture totally breaks darkstars in IE? :wink:
User avatar
AF
AI Developer
Posts: 20687
Joined: 14 Sep 2004, 11:32

Post by AF »

And firefox, but my comptuers in the middle of a frantic slowdowna tm
User avatar
Optimus Prime
Posts: 755
Joined: 03 Oct 2005, 14:31

Post by Optimus Prime »

AF wrote:erm, I havent tried out Ff in ages btu Ii dotn see why not
hm the last version i tested the AI did nothing -.-
I will test your AI tomorrow.
User avatar
Lindir The Green
Posts: 815
Joined: 04 May 2005, 15:09

Post by Lindir The Green »

The XTA buildtree I sent you was not meant to be released, because it nanostalls horribly. Does this version support customisation of the anti-stall algorithm?

Unless you changed the anti-stall algorithm, I will need to either modify something to make NTAI stop stalling so horribly, or I will need to drastically change the buildtree to make NTAI stop stalling so horribly.

:?
Bad_Dude
Posts: 44
Joined: 29 Mar 2006, 02:13

Post by Bad_Dude »

25min game, Ntai vs SAI, SAI beat it bad, i mean very bad, how can i get Ntai to cheat?



*Edit* Game 2, SAI won 35 mins, i wanna try AAI vs. ntai, but AAI doesnt work
bamb
Posts: 350
Joined: 04 Apr 2006, 14:20

Post by bamb »

copy-paste the config file for aai, if you got a new AA or XTA and it doesn't have it yet.
User avatar
Triaxx2
Posts: 422
Joined: 29 Aug 2004, 22:24

Post by Triaxx2 »

Odd, pic doesn't bother me, even on dial-up.
Bad_Dude
Posts: 44
Joined: 29 Mar 2006, 02:13

Post by Bad_Dude »

SAI beats ntai everytime, but i just got done playing a almost 2hr game of me vs ntai, put up a good fight, it needs to build antinukes, but it couldnt stop 300 brawlers :P
Post Reply

Return to “AI”