[3.1+] NullBot: an adaptive skirmish AI

Anything and everything about addons! Did you create a mod, map, music, or a tool? Present them here and earn feedback!
Note, everything uploaded to this forum, MUST have a license!

Re: [3.1+] NullBot: an adaptive skirmish AI

Postby themac » 16 May 2012, 10:27

I am also playing around with the NullBot AI these days and it fights pretty well. Will it be able to "learn" in the future, similar to the AIvolution by troman (which has never been finished)? :-)
themac
Regular

 
Joined: 17 Jul 2009, 18:14
Location: Germany

Re: [3.1+] NullBot: an adaptive skirmish AI

Postby NoQ » 16 May 2012, 11:30

Even though i have no idea how to implement that, there seems to be some room for automated learning. Especially things like research/production balance, research branch balance, probably attack timing ...
NoQ
Hero

User avatar
 
Joined: 24 Dec 2009, 10:35
Location: /var/zone

Re: [3.1+] NullBot: an adaptive skirmish AI

Postby aubergine » 16 May 2012, 15:15

In the 3.2 branch there are data storage mechanisms that persist between games - once those become available in public release versions AI developers will be able to start experimenting with making their AIs learn over time.
"Dedicated to discovering Warzone artefacts, and sharing them freely for the benefit of the community."
-- https://warzone.atlassian.net/wiki/display/GO
aubergine
Special

User avatar
 
Joined: 09 Oct 2010, 23:58

Re: [3.1+] NullBot: an adaptive skirmish AI

Postby NoQ » 17 May 2012, 08:07

v1.28

Changes:

  • Fix a bug that resulted in AI armies making random senseless moves
  • Fix a script fail when the base is almost destroyed so no place to return units is available
  • Fix a typo in oil drum picking code
  • Make the generic AI build a bit less defenses
NoQ
Hero

User avatar
 
Joined: 24 Dec 2009, 10:35
Location: /var/zone

Re: [3.1+] NullBot: an adaptive skirmish AI

Postby aubergine » 18 May 2012, 02:24

Seems to be stuttering again on 8-player maps in v1.27 - I'll have a try now with v1.28 and report back. I've been playing on Babel's Catacombs - me and 3 nullbots vs. 4 nullbots.

Also, I notice that enemy doesn't seem to be going after oil derricks too much early in the game - so if one nullbot gets more resources it quickly overruns the others due to more power, the opponent leaves it's resources pretty much untouched. Maybe have nullbot assign a small squad to taking out enemy derricks?
"Dedicated to discovering Warzone artefacts, and sharing them freely for the benefit of the community."
-- https://warzone.atlassian.net/wiki/display/GO
aubergine
Special

User avatar
 
Joined: 09 Oct 2010, 23:58

Re: [3.1+] NullBot: an adaptive skirmish AI

Postby Goth Zagog-Thou » 18 May 2012, 05:27

7 Nullbot - Hover vs me on my map UrbanEqual on the default difficulty is CRAZY strong. In a good way. :P Nice going!
Goth Zagog-Thou
Veteran

User avatar
 
Joined: 06 Jan 2007, 07:08
Location: Delta Base

Re: [3.1+] NullBot: an adaptive skirmish AI

Postby aubergine » 18 May 2012, 07:37

v1.28 still lagging, on wz 3.1 beta 10. Seems that when large numbers of buildings/units are on map the lag starts so possibly target designation code needs tuning?

BTW, nullbot is really kicking some ass now - great work!
"Dedicated to discovering Warzone artefacts, and sharing them freely for the benefit of the community."
-- https://warzone.atlassian.net/wiki/display/GO
aubergine
Special

User avatar
 
Joined: 09 Oct 2010, 23:58

Re: [3.1+] NullBot: an adaptive skirmish AI

Postby NoQ » 18 May 2012, 12:48

aubergine: btw, can you confirm that it lags less on EASY or MEDIUM? (:
NoQ
Hero

User avatar
 
Joined: 24 Dec 2009, 10:35
Location: /var/zone

Re: [3.1+] NullBot: an adaptive skirmish AI

Postby aubergine » 18 May 2012, 14:33

I was testing on MEDIUM and HARD. I've not tried EASY, but will give that a go now and report back.
"Dedicated to discovering Warzone artefacts, and sharing them freely for the benefit of the community."
-- https://warzone.atlassian.net/wiki/display/GO
aubergine
Special

User avatar
 
Joined: 09 Oct 2010, 23:58

Re: [3.1+] NullBot: an adaptive skirmish AI

Postby NoQ » 18 May 2012, 14:39

Easy should be the same as medium.
Oh well ...
NoQ
Hero

User avatar
 
Joined: 24 Dec 2009, 10:35
Location: /var/zone

Re: [3.1+] NullBot: an adaptive skirmish AI

Postby Giani » 18 May 2012, 14:54

The MC nullbot(v1.28, insane) doesn't have heavy bodies at 30:00 :| and he was still using some viper-ht-tmg and hmg tanks...
The only bodies he had were viper and cobra, and the weapons he had were light cannons, light mortars and hmg...
My maps: http://forums.wz2100.net/viewtopic.php?f=10&t=9501
Giani
Professional

User avatar
 
Joined: 23 Aug 2011, 21:42
Location: Argentina

Re: [3.1+] NullBot: an adaptive skirmish AI

Postby aubergine » 18 May 2012, 18:30

On EASY there was no noticeable lag, however there were far fewer units on the map compared to other games on MEDIUM or HARD setting.
"Dedicated to discovering Warzone artefacts, and sharing them freely for the benefit of the community."
-- https://warzone.atlassian.net/wiki/display/GO
aubergine
Special

User avatar
 
Joined: 09 Oct 2010, 23:58

Re: [3.1+] NullBot: an adaptive skirmish AI

Postby Giani » 18 May 2012, 22:32

The MC nullbot(v1.28, insane) doesn't have heavy bodies at 30:00 :| and he was still using some viper-ht-tmg and hmg tanks...
The only bodies he had were viper and cobra, and the weapons he had were light cannons, light mortars and hmg...

But 2 mins later, it started using medium cannon, python and scorpion, but still it was very late... :|
My maps: http://forums.wz2100.net/viewtopic.php?f=10&t=9501
Giani
Professional

User avatar
 
Joined: 23 Aug 2011, 21:42
Location: Argentina

Re: [3.1+] NullBot: an adaptive skirmish AI

Postby Giani » 18 May 2012, 22:51

I started whit no bases...
Attachments
wz2100-20120518_101249-Mirage-T1.jpg
My maps: http://forums.wz2100.net/viewtopic.php?f=10&t=9501
Giani
Professional

User avatar
 
Joined: 23 Aug 2011, 21:42
Location: Argentina

Re: [3.1+] NullBot: an adaptive skirmish AI

Postby NoQ » 19 May 2012, 09:19

MC personality is tweaked for ultra rushing, so it is pretty slow in early research (python on 30th minute is sort of normal in this sort of games ...) I can see if i could tweak some things ...
NoQ
Hero

User avatar
 
Joined: 24 Dec 2009, 10:35
Location: /var/zone

PreviousNext

Return to Addon discussions

Who is online

Users browsing this forum: No registered users and 1 guest