IPB

Welcome Guest ( Log In | Register )

> BWAIWar III, Let the bloody tradition continue!
bajadulce    Santa Cruz, California
Feb 14 2008, 12:15 AM    Post #1

What is this you ask?
BWAIWar III is the aftermath of several coders obsession to build the best Ai vs. Ai script. What began in late 2004 with only 2 participants watching their creations duke it out live over Bnet, has now evolved into a BWAI ritual. The event itself is significant in that it would eventually evolve into what is known as Entropy AI! While Racine and bajadulce's original AI scripts battled it out under the fog-of-war with no non-cheating scripts existing of any value to compare or test against, they are now somewhat outdated. The original scripts have paved the way though for others to examine, modify, and guide them towards their own creations.

With each new war, new blood arrives. They have analyzed the strengths and weaknesses of past competitors as well as have been afforded the luxury of a strong database of example scripts. BWAIWar II saw the emergence of CounterZerg, a deadly no-frillls knockout punch! The sheer magnitude of Ashara's Protoss script now emerges as the master script of the BWAI War III tournament.

While BWAIWar III is officially over and no future event is tentatively scheduled, the contest is a perpetual challenge accessible to anyone who has ever toyed or had an inkling to rewrite Scraft's custom Ai scripts. By attempting this, you will discover an intense head-to-head arena as only SCraft 1v1 can deliver. Without lag, without any care about how well you can micro/macro etc. Only your creativity and what YOU think would make the best computer vs. computer opponent. Build a script from scratch or modify an existing proven winner; sit back and watch your creation decimate the competition!

Have fun, good luck, and let the tournament never end!

Download:
BWAIWar3_Final.zip
includes all mixed matches + Official BWAIWar3 Tournament Replays + Ai script database.

SCrft v1.15 to be used for Standard Section
SCrft v1.10 to be used for $$$$ section.


BWAIWar3 EXTENDED Replay Pack
Over 42 replays of computer vs. computer battles to help you create your masterpiece!

Attached Image


Results Posted HERE:
PvT & TvP pts. breakdown
PvZ & ZvP pts. breakdown
TvZ & ZvT pts. breakdown


Questions:
How do I enter?
Just announce somewhere in this forum what you would like to participate in (Standard/Give_money Race vs. etc.). Your name will be added in the appropriate section/s

Who do we send our scripts to?
Piouy_qwert has very generously offered to act as mediator and "keeper of the scripts" smile.gif You will send a PM to him with your script and your name will be marked off as received. Or you can simply post it in this forum if you don't care whether ppl can pre-test vs. your creation. Send script as an attachment or just post the script in .txt form. Script can be in the form of SCAIEdit or PyMsAi. Please make sure your script is error free etc. You also might want to hold off on this until all replays have been determined.

Why replays?
Got a life? Got a better idea? 3x20 minute games = 1 hour... you do the math. I am open to "suggestions", but I doubt there is a better way. Ya it kinda sucks, but don't take this thing so serious.. jeez wtf! Don't get me started tongue.gif.
EDIT:
Just did the math. For the non-cheating section there are: (not counting race vs. race replays!)
171 PvT replays
216 PvZ replays

What happens next?
Upon deadline, contest ends. No further scripts will be accepted and all received scripts are posted in second post as well as sealed w/ the "edit by" stamp. The mixed aiscript.bin's are compiled, tested and results posted. the results can then be reviewed by users compiling their own files. BWAIWarIII loader is then created to promote further contests and as a means for others to easily view or play against these Ai's.

What if I don't finish by the deadline?
Obviously building an Ai to beat an existing one on a set of pre-made replay is considerably easier than those that have posted their scripts under the fog-of-war. However, this Ai vs. Ai contest never ends. It has been ongoing since 2004 and newcomers are always a welcome sight. This time will be different and post contest scripts will not be part of BWAIWarIII. Post war rebuttals are encouraged to be posted in forums, but will not make it into the official statistics.

Thanks to everyone that participated in this! Great job!
If you would like to update your script or have a rematch/rebuttal feel free to post it.
Let the Tournament never end!


* ALL SCRIPTS NOW POSTED IN 2nd POST

Fixes:

v1.3-1.3d
Added Archon_Wing Terran vs. Zerg scripts.
Fixed a few non-working buttons.
fixes BajaPT vs AvanceZ.
fixes RacineT vs BlizzardP

version 1.2 fixes:
adds Peppe's Protoss script

Version 1.1 fixes:
* fixed incorrect baja_pt_ashara_z files
* fixed incorrect racine_pt_ashara_z files
* added improved menus to AiMix3mpq.exe for better replay list.
* removed faulty network.tbl that slipped into Aimix3mpq.exe


 
Go to the top of the page +

Posts in this topic
bajadulce   BWAIWar III   Feb 14 2008, 12:15 AM
bajadulce   BWAIWAR III SCRIPTS: complete package of ALL scrip...   Feb 14 2008, 09:50 AM
Abaddon   QUOTE(bajadulce @ Feb 14 2008, 09:50 AM) ...   May 5 2008, 04:32 AM
ashara   This is great I hope my PVT AI will do other thi...   Feb 14 2008, 10:53 AM
Zelduck   I'd prefer not to have any cheese builds in th...   Feb 14 2008, 02:12 PM
bajadulce   Yes, the enemy_owns command only recognizes buildi...   Feb 14 2008, 03:06 PM
IskatuMesk   I bet I can stop fast zeals with Z. I'm gonna ...   Feb 14 2008, 03:24 PM
Spirus   Well that Zons Protoss is pretty good. I think h...   Feb 14 2008, 06:13 PM
IskatuMesk   Zerg is extremely powerful when it becomes a macro...   Feb 14 2008, 07:06 PM
ashara   Okay my PVT replay on Longinus works with my AIs, ...   Feb 14 2008, 07:09 PM
Zelduck   I'm beginning to rethink my position on whethe...   Feb 15 2008, 12:09 AM
ashara   Great replays Spirus ! Any idea about how pla...   Feb 15 2008, 12:25 AM
IskatuMesk   ZONS2.0 is progressing well. I have made an extrem...   Feb 15 2008, 11:52 AM
ashara   QUOTEwhat neighbor is that? the opposing computer...   Feb 15 2008, 12:16 PM
IskatuMesk   Both AI's break in the PvZ replay. None of the...   Feb 15 2008, 12:46 PM
ashara   QUOTE(IskatuMesk @ Feb 15 2008, 12:46 PM)...   Feb 15 2008, 01:20 PM
IskatuMesk   QUOTE(ashara @ Feb 15 2008, 09:20 PM) QUO...   Feb 15 2008, 03:11 PM
Zelduck   Okay thanks Ashara. Enemyresources check is a lot ...   Feb 15 2008, 03:59 PM
Ahzz   I've been sort of designing my new Ahzz AI, in...   Feb 17 2008, 01:27 PM
Zelduck   Nice. gl Ahzz. Although I still haven't tested...   Feb 19 2008, 10:01 AM
Spirus   I need just a little help with that race vs. race ...   Feb 20 2008, 08:00 AM
poiuy_qwert   Here is an example. I have two Zerg ais, "133...   Feb 20 2008, 08:22 AM
poiuy_qwert   I think what starcraft does is every game the rand...   Feb 20 2008, 11:03 AM
Spirus   very interesting. You are an extremely fast learn...   Feb 20 2008, 03:06 PM
ashara   Well I am on holidays this week, and not too fond ...   Feb 20 2008, 03:31 PM
bajadulce   Glad you were able to figure out how to use this. ...   Feb 20 2008, 08:29 PM
Zelduck   Wow ashara. Ur a badass.   Feb 21 2008, 09:36 AM
ashara   I just thought about something quite simple for mi...   Feb 21 2008, 11:09 AM
ashara   Some additionnal information about the wait thing ...   Feb 21 2008, 02:19 PM
IskatuMesk   If you guys were going to make a replay on my map ...   Feb 24 2008, 05:19 PM
bajadulce   I'll try to find the time to record the follow...   Feb 28 2008, 11:54 PM
ashara   This map is good for $AI. They were no proble...   Mar 3 2008, 11:38 AM
bajadulce   Glad to hear. I was thinking of altering the map ...   Mar 3 2008, 12:00 PM
ashara   QUOTEAs for the SCAIEdit mirror matchups, yes, tha...   Mar 3 2008, 12:36 PM
bajadulce   3 more replays recorded on Mesk's Rofflecakes....   Mar 4 2008, 07:21 PM
IskatuMesk   2 hours wasn't long enough for my PvT :\   Mar 5 2008, 01:45 AM
Zelduck   QUOTEGlad to hear that those ugly and slow reavers...   Mar 5 2008, 10:17 PM
Zelduck   QUOTEI edited them in StarEdit by just deleting th...   Mar 10 2008, 12:53 PM
ashara   QUOTEI'm going to miss you reaver! ok Zeld...   Mar 10 2008, 04:09 PM
Zelduck   QUOTEIt's probably a hardcoded race feature ha...   Mar 13 2008, 09:35 AM
ashara   QUOTEBut hey, 2 pylons, 8 cannons, and 2 (place_de...   Mar 13 2008, 12:26 PM
IskatuMesk   I'm getting closer and closer to being ready. ...   Mar 14 2008, 02:29 PM
ashara   I did a non$ ZVP, not sure about how it will ...   Mar 17 2008, 12:50 AM
IskatuMesk   eh I don't think I'll make a mass BC scrip...   Mar 23 2008, 01:06 AM
bajadulce   AO vs. other non-grafted Ai's would be hilario...   Mar 23 2008, 09:51 AM
Ahzz   I'd rather use 1.12.3v2 since it has less bugs...   Mar 23 2008, 10:02 AM
bajadulce   Alright great! This should be quite hilarious...   Mar 23 2008, 10:20 AM
Ahzz   I believe its just multiruns with no wait commands...   Mar 23 2008, 12:33 PM
IskatuMesk   AO has major weaknesses in the beginning where if ...   Mar 23 2008, 08:05 PM
poiuy_qwert   QUOTE(Ahzz @ Mar 23 2008, 04:33 PM) I bel...   Mar 23 2008, 08:50 PM
bajadulce   Tested Ahzz1.12.3v2 from the first post in AhzzAi ...   Mar 24 2008, 11:22 PM
IskatuMesk   no I don't think they do baja, what are the lo...   Mar 25 2008, 11:38 PM
bajadulce   I was referring to the Dropship loop there in Ahzz...   Mar 26 2008, 12:54 AM
Ahzz   maybe, but I can still use notowns_jump even if I ...   Mar 26 2008, 07:05 AM
IskatuMesk   You pretty much described what my Terran AI and Pr...   Mar 26 2008, 10:52 AM
ashara   Thanks for posting this Ahzz, I really wanted to k...   Mar 26 2008, 01:46 PM
ashara   QUOTEwhy not this one? will this cause a crash? si...   Mar 26 2008, 03:26 PM
IskatuMesk   Auto training seems to be greatly influenced by th...   Mar 26 2008, 03:30 PM
bajadulce   Good job Mesk/Ashara/Zelduck. Should be fun. Ahz...   Mar 27 2008, 07:59 AM
Ahzz   yeah I know I can't simply mass multiruns. I h...   Mar 27 2008, 08:15 AM
bajadulce   Head count: Who all is in this? Non-$$ ...   Mar 27 2008, 08:30 PM
IskatuMesk   hey can I make two entries I really want to try so...   Mar 27 2008, 11:31 PM
Bob_Fitch   Haha. I only wish I would have found this tournam...   Apr 1 2008, 07:43 AM
Ahzz   wow, is it really you? How did you find this place...   Apr 1 2008, 07:51 AM
Entropy   April fools!   Apr 1 2008, 10:02 AM
MamiyaOtaru   I think the operative word in his post is "Ha...   Apr 1 2008, 10:51 AM
IskatuMesk   lolwut   Apr 1 2008, 01:14 PM
Zelduck   lawl ty for the pm DAWG   Apr 2 2008, 05:45 PM
IskatuMesk   btw won't be able to make second entry so TGA ...   Apr 2 2008, 06:11 PM
Ahzz   so who was bob fitch this time?   Apr 3 2008, 08:25 AM
IskatuMesk   bajaaaaaaaaaa ware art thau   Apr 6 2008, 03:53 PM
ashara   For people to have something to watch before other...   Apr 8 2008, 08:27 AM
IskatuMesk   Watched the matches on BGR I suggest watching the...   Apr 8 2008, 09:25 AM
ashara   QUOTEI suggest watching them yourselves before vie...   Apr 8 2008, 09:52 AM
bajadulce   sorry ppl for the absence. I got caught up in som...   Apr 8 2008, 09:46 AM
IskatuMesk   The AI will perform differently in 1.15.2. Since I...   Apr 8 2008, 10:11 AM
bajadulce   QUOTE(ashara @ Apr 8 2008, 09:52 AM) On m...   Apr 8 2008, 10:22 AM
Zelduck   lol @ my txt file being like 4x the size of some o...   Apr 8 2008, 11:38 PM
bajadulce   I've been working on the loader for this thing...   Apr 9 2008, 08:51 PM
IskatuMesk   Sorry I am too occupied to do any further tests th...   Apr 10 2008, 09:38 AM
bajadulce   I have built the loader and ALL matchups are accou...   Apr 12 2008, 10:35 AM
poiuy_qwert   If you havn't already started to do it, I can ...   Apr 12 2008, 02:18 PM
ashara   I tried to use PyAI to solve the problem describe ...   Apr 12 2008, 03:06 PM
poiuy_qwert   There are no file format size restrictions, and th...   Apr 12 2008, 03:15 PM
ashara   QUOTEIf both compilers give you the same problem, ...   Apr 12 2008, 11:10 PM
IskatuMesk   My detailed analysis of all replays save BGR. ...   Apr 13 2008, 09:27 AM
bajadulce   QUOTE(IskatuMesk @ Apr 13 2008, 09:27 AM)...   Apr 13 2008, 10:28 AM
bajadulce   added the loader to first post. Working on a 1.10...   Apr 14 2008, 12:06 PM
IskatuMesk   Not quite sure what these mean. Does that mean my ...   Apr 14 2008, 04:41 PM
bajadulce   Ya, your protoss did damn well. Your terran actua...   Apr 14 2008, 08:03 PM
IskatuMesk   that's hilarious   Apr 14 2008, 09:30 PM
Peppe   I'd like to add my protoss AI (no cheat/give m...   Apr 16 2008, 08:55 PM
bajadulce   Hi Peppe. Long time no see. Your script looks ...   Apr 16 2008, 09:47 PM
Peppe   Yeah it has been a while... I ran into some wierd...   Apr 17 2008, 07:30 AM
Zelduck   "Jeez what were we thinking." Something...   Apr 17 2008, 08:01 PM
2 Pages V   1 2 >


Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 

Lo-Fi Version Time is now: 9th September 2010 - 11:59 PM