[3.1+] NullBot: an adaptive skirmish AI
-
Arreon
- Trained

- Posts: 324
- Joined: 15 Feb 2009, 05:57
Re: [3.1+] NullBot: an adaptive skirmish AI
If it helps clear up those annoying traffic jams, I'm all for it. 
OS: Windows 7 Home Premium 64-bit
Processor: AMD Phenom II X6 1045T (6 CPUs), ~2.7GHz
Memory: 8192MB RAM
Processor: AMD Phenom II X6 1045T (6 CPUs), ~2.7GHz
Memory: 8192MB RAM
-
NoQ
- Special

- Posts: 6226
- Joined: 24 Dec 2009, 11:35
- Location: /var/zone
Re: [3.1+] NullBot: an adaptive skirmish AI
There are no traffic jams in the savegame discussed.
Also, in this particular case, VTOLs are being discussed, not tanks.
Also, in this particular case, VTOLs are being discussed, not tanks.
Maps | Tower Defense | NullBot AI | More NullBot AI | Scavs | More Scavs | Tilesets | Walkthrough | JSCam
-
themac
- Trained

- Posts: 415
- Joined: 17 Jul 2009, 19:14
- Location: Germany
Re: [3.1+] NullBot: an adaptive skirmish AI
The match took so many hours because my NullBot team player was too devensive, so I had to do all alone at the end: he did not help me in any way *confused*. Normally, me and NullBot in team should be able to perform better while researching together right from the beginning and on (the other AI had to research alone). I personally think my NullBot team member lost a lot of time at the moment where he was nearly killed very early in the match. I send him some trucks and some power (again and again) to keep him alive. Maybe NullBot felt a bit demoralized when being nearly killed so early in the match. O.o
-
NoQ
- Special

- Posts: 6226
- Joined: 24 Dec 2009, 11:35
- Location: /var/zone
Re: [3.1+] NullBot: an adaptive skirmish AI
All right, since noone wants to take responsibility for answering the question in bold, i guess i can do whatever i want.
Also, is anybody using the Light AI? Probably we don't need it anymore? Were those CPU intensity issues fixed?
Ouch sourceforge upload is broken again
Trying to upload a new version and it says "sorry i'm broken" =/ will try again later
Also, is anybody using the Light AI? Probably we don't need it anymore? Were those CPU intensity issues fixed?
Ouch sourceforge upload is broken again
(you can still get the old version from /oldstable/)Error uploading file(s): Sorry, that upload didn't work. Please try again.
Last edited by NoQ on 16 Jun 2012, 10:37, edited 1 time in total.
Maps | Tower Defense | NullBot AI | More NullBot AI | Scavs | More Scavs | Tilesets | Walkthrough | JSCam
-
iap
- Trained

- Posts: 244
- Joined: 26 Sep 2009, 16:08
Re: [3.1+] NullBot: an adaptive skirmish AI
I can't answer from a strategic point of view, but from the game play point of view it is better then just sit and do nothing. If the purpose of the AI is to make the game interesting - then you should send groups of units just to show some action.NoQ wrote:Guys, is it a good idea to make him send to death some small groups of units that are anyway not enough to kill the enemy, if he is at the unit limits?
You can, maybe, tell them to retreat at medium damage.
-
NoQ
- Special

- Posts: 6226
- Joined: 24 Dec 2009, 11:35
- Location: /var/zone
Re: [3.1+] NullBot: an adaptive skirmish AI
You don't need to, it's a part of the assumption.I can't answer from a strategic point of view
I modify the question so that it were clear: If it is known that the best strategy is to do nothing, should the AI keep doing nothing? Or should he try to provide this "fun" thing instead?
Maps | Tower Defense | NullBot AI | More NullBot AI | Scavs | More Scavs | Tilesets | Walkthrough | JSCam
-
NoQ
- Special

- Posts: 6226
- Joined: 24 Dec 2009, 11:35
- Location: /var/zone
Re: [3.1+] NullBot: an adaptive skirmish AI
Ok, got the upload working via SCP.
v1.34 tries to fix the stall at unit limits again, by decreasing the maximum group sizes (which might make the AI play worse). There were also some changes in VTOL attack code and Turtle AI (especially on v3.1).
If anybody still uses Light AI, please let me know. I just didn't want to upload, but the code is still present. I'm just not sure if it's of any use.
v1.34 tries to fix the stall at unit limits again, by decreasing the maximum group sizes (which might make the AI play worse). There were also some changes in VTOL attack code and Turtle AI (especially on v3.1).
If anybody still uses Light AI, please let me know. I just didn't want to upload, but the code is still present. I'm just not sure if it's of any use.
Maps | Tower Defense | NullBot AI | More NullBot AI | Scavs | More Scavs | Tilesets | Walkthrough | JSCam
-
iap
- Trained

- Posts: 244
- Joined: 26 Sep 2009, 16:08
Re: [3.1+] NullBot: an adaptive skirmish AI
There is nothing more disappointing than exploring the entire map, thinking the AI enemy is just behind the corner, but the find out it was just sitting in it's base waiting for you.
It's like I'm playing with my self.... ummmm Yup.
Finding random groups of units and fighting them gives the feeling that the computer is playing, even if it calculated all the statistics in advance and figured out he will lose. After all, it might as well just print a message "sorry, I've calculated that you won." and end the game.
It's like I'm playing with my self.... ummmm Yup.
Finding random groups of units and fighting them gives the feeling that the computer is playing, even if it calculated all the statistics in advance and figured out he will lose. After all, it might as well just print a message "sorry, I've calculated that you won." and end the game.
-
NoQ
- Special

- Posts: 6226
- Joined: 24 Dec 2009, 11:35
- Location: /var/zone
Re: [3.1+] NullBot: an adaptive skirmish AI
Waiting on the base is wrong and thus unrelated to the question. Waiting at your half of the map is not always wrong.
You still fail to understand the problem
Why should he do that in a case of, for example, artillery war stalemate, which is one of the cases when attacking is wrong? Why should he never be able to make one, always loosing when it approaches?After all, it might as well just print a message "sorry, I've calculated that you won." and end the game.
You still fail to understand the problem
Maps | Tower Defense | NullBot AI | More NullBot AI | Scavs | More Scavs | Tilesets | Walkthrough | JSCam
-
Giani
- Regular

- Posts: 804
- Joined: 23 Aug 2011, 22:42
- Location: Argentina
Re: [3.1+] NullBot: an adaptive skirmish AI
Why would nullbot get to max of units?...
My maps: http://forums.wz2100.net/viewtopic.php?f=10&t=9501
-
Shadow Wolf TJC
- Regular

- Posts: 1047
- Joined: 16 Apr 2011, 05:12
- Location: Raleigh, NC
Re: [3.1+] NullBot: an adaptive skirmish AI
@NoQ: I haven't tried either the light and the normal AI yet, though given that my 10+ year old computer has trouble running Starcraft 2 at normal speeds, even with minimal settings, I MIGHT have some trouble running the default Nullbot AI.
Creator of Warzone 2100: Contingency!
Founder of Wikizone 2100: http://wikizone2100.wikia.com/wiki/Wikizone_2100
Founder of Wikizone 2100: http://wikizone2100.wikia.com/wiki/Wikizone_2100
-
NoQ
- Special

- Posts: 6226
- Joined: 24 Dec 2009, 11:35
- Location: /var/zone
Re: [3.1+] NullBot: an adaptive skirmish AI
Well, you can try checking out the savegames.Why would nullbot get to max of units?...
Anyway, even humans are often at the limits in high oil games.
Mine too (:my 10+ year old computer has trouble running Starcraft 2 at normal speeds
The question is rather whether the simplifications in -light actually make it faster, or just make it weaker without seriously affecting CPU intensity.
Maps | Tower Defense | NullBot AI | More NullBot AI | Scavs | More Scavs | Tilesets | Walkthrough | JSCam
-
Giani
- Regular

- Posts: 804
- Joined: 23 Aug 2011, 22:42
- Location: Argentina
Re: [3.1+] NullBot: an adaptive skirmish AI
10+ year old computer?Shadow Wolf TJC wrote:@NoQ: I haven't tried either the light and the normal AI yet, though given that my 10+ year old computer has trouble running Starcraft 2 at normal speeds, even with minimal settings, I MIGHT have some trouble running the default Nullbot AI.
My old computer had around of 8 years old, but whit some upgrades. But I couldn't play beta whit it
I wonder how you can play whit such an old computer...
My maps: http://forums.wz2100.net/viewtopic.php?f=10&t=9501
-
Giani
- Regular

- Posts: 804
- Joined: 23 Aug 2011, 22:42
- Location: Argentina
Re: [3.1+] NullBot: an adaptive skirmish AI
Is it possible that Nullbot is causing this?: http://developer.wz2100.net/ticket/3491
My maps: http://forums.wz2100.net/viewtopic.php?f=10&t=9501
-
Cyp
- Evitcani

- Posts: 784
- Joined: 17 Jan 2010, 23:35
Re: [3.1+] NullBot: an adaptive skirmish AI
I think I have a 20-year-old computer, although I think all parts except for the floppy disk drives (which I'm not even sure if still work) have been replaced at some point.