• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EST 21:51
CET 03:51
KST 11:51
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
RSL Revival - 2025 Season Finals Preview8RSL Season 3 - Playoffs Preview0RSL Season 3 - RO16 Groups C & D Preview0RSL Season 3 - RO16 Groups A & B Preview2TL.net Map Contest #21: Winners12
Community News
Weekly Cups (Dec 15-21): Classic wins big, MaxPax & Clem take weeklies3ComeBackTV's documentary on Byun's Career !10Weekly Cups (Dec 8-14): MaxPax, Clem, Cure win4Weekly Cups (Dec 1-7): Clem doubles, Solar gets over the hump1Weekly Cups (Nov 24-30): MaxPax, Clem, herO win2
StarCraft 2
General
Weekly Cups (Dec 15-21): Classic wins big, MaxPax & Clem take weeklies ComeBackTV's documentary on Byun's Career ! Micro Lags When Playing SC2? When will we find out if there are more tournament Weekly Cups (Dec 8-14): MaxPax, Clem, Cure win
Tourneys
$100 Prize Pool - Winter Warp Gate Masters Showdow $5,000+ WardiTV 2025 Championship Sparkling Tuna Cup - Weekly Open Tournament Winter Warp Gate Amateur Showdown #1 RSL Offline Finals Info - Dec 13 and 14!
Strategy
Custom Maps
Map Editor closed ?
External Content
Mutation # 505 Rise From Ashes Mutation # 504 Retribution Mutation # 503 Fowl Play Mutation # 502 Negative Reinforcement
Brood War
General
BW General Discussion FlaSh on: Biggest Problem With SnOw's Playstyle soO on: FanTaSy's Potential Return to StarCraft BGH Auto Balance -> http://bghmmr.eu/ Anyone remember me from 2000s Bnet EAST server?
Tourneys
[Megathread] Daily Proleagues [BSL21] LB QuarterFinals - Sunday 21:00 CET Small VOD Thread 2.0 [BSL21] WB SEMIFINALS - Saturday 21:00 CET
Strategy
Simple Questions, Simple Answers Game Theory for Starcraft Current Meta Fighting Spirit mining rates
Other Games
General Games
Nintendo Switch Thread Stormgate/Frost Giant Megathread Beyond All Reason Path of Exile General RTS Discussion Thread
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Deck construction bug Heroes of StarCraft mini-set
TL Mafia
Mafia Game Mode Feedback/Ideas Survivor II: The Amazon Sengoku Mafia TL Mafia Community Thread
Community
General
US Politics Mega-thread The Games Industry And ATVI Things Aren’t Peaceful in Palestine Russo-Ukrainian War Thread YouTube Thread
Fan Clubs
White-Ra Fan Club
Media & Entertainment
Anime Discussion Thread [Manga] One Piece Movie Discussion!
Sports
2024 - 2026 Football Thread Formula 1 Discussion
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
The Automated Ban List TL+ Announced Where to ask questions and add stream?
Blogs
The (Hidden) Drug Problem in…
TrAiDoS
I decided to write a webnov…
DjKniteX
James Bond movies ranking - pa…
Topin
Thanks for the RSL
Hildegard
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1186 users

Bot Fight: Examination of Starcraft AI - Page 3

Forum Index > BW General
Post a Reply
Prev 1 2 3 4 Next All
Bajadulce
Profile Joined October 2004
United States322 Posts
April 22 2008 19:29 GMT
#41
VIB, Goosey, kovarex:
Your interest in improving the computers behaviour is always a welcome sight for the dream that Entropy and Racine started almost a half-decade ago. Considering how dynamic Starcraft is and how limited the internal Ai engine and how it deals with scripts are, Starcraft Ai is actually quite good. The UMS scene and recent Micro grid challenges such as Star's vulture Ai and the Muta Challenge here at TL.net have proven that with some decent micro, a computer can be quite difficult... and fun!

Few ppl have experimented with controlling the Ai outside of UMS triggers and the simple ai scripts, but there have been some attempts. What kinds of things are necessary to accomplish this, I do not know, but our small family @ Broodwarai.com might be a good place to snoop around as we have some very gosu programmers lurking there and we would love to have more!

*** as for the "bot contest" in first post ***
Interesting study, but a bit skewed. I would agree with omnigol in that "why isn't this guy testing 1v1 Ai matchups on normal maps?" We have been running the Ai vs. Ai War that Entropy linked to for nearly 4 years and different races fair better on different maps even as computers. Furthermore the "insane" Ai's that were used in his challenge are junk despite their cheating. In fact our non-cheating scripts blew them away on nearly every map in our BWAIWar II. The Protoss insane being the exception.

Still it's fun to see ppl interested in something as old and simple as Starcraft Ai. ... here's looking forward to Starcraft2!
Planar Erratus: (www.broodwarai.com/mods/peai) Where the worlds of Baldur’s Gate, Arcanum, Diablo, Icewind Dale, Torment, and Warcraft collide with Starcraft. Don't question, just play! ... Dedicated to all my TL.net friends and old schoolers!
VIB
Profile Blog Joined November 2007
Brazil3567 Posts
Last Edited: 2008-04-22 20:11:15
April 22 2008 20:09 GMT
#42
Thanks a lot Bajadulce, I'll surely take a look at that and hope we can help each other. I'm really really glad to see I'm not the only one so interested in the subject. TSL #16 winner = my bot >D
Great people talk about ideas. Average people talk about things. Small people talk about other people.
misterroboto
Profile Joined March 2008
Canada27 Posts
April 22 2008 21:00 GMT
#43
Actually, I think that being able to modify the starcraft/BW AI would give the community yet another great learning tool. One would be able to practice against one particular strategy without having to rely exclusively on training partners. In modern chess, the computer has been fully integrated in the learning process and is even helping finding new counters to popular strategies. If only the people that made deepblue were starcraft enthusiasts
*beep*
VIB
Profile Blog Joined November 2007
Brazil3567 Posts
Last Edited: 2008-04-22 21:10:27
April 22 2008 21:10 GMT
#44
On April 23 2008 06:00 misterroboto wrote:
Actually, I think that being able to modify the starcraft/BW AI would give the community yet another great learning tool. One would be able to practice against one particular strategy without having to rely exclusively on training partners. In modern chess, the computer has been fully integrated in the learning process and is even helping finding new counters to popular strategies. If only the people that made deepblue were starcraft enthusiasts
Select AI Race: Protoss
Select AI Skill: A+
Select AI APM: 350
Select AI BO: Bisu FE Fast-Sair

that would be fun
Great people talk about ideas. Average people talk about things. Small people talk about other people.
Deleted User 30223
Profile Blog Joined August 2007
3104 Posts
Last Edited: 2008-04-22 21:26:19
April 22 2008 21:25 GMT
#45
computer templars are fuckin scary. >:O


when they actually have AI, that is
Eatme
Profile Blog Joined June 2003
Switzerland3919 Posts
Last Edited: 2008-04-22 21:28:27
April 22 2008 21:27 GMT
#46
I've done some 1:1 AI tests on normal AI and if I remember correctly T was the best unless it got cheesed with dt or 4pool. Zerg is ofcourse the worst. Not 100% sure on te TvP issue.

EDIT:I did this many years ago so my memory is kinda shady.
I have the best fucking lawyers in the country including the man they call the Malmis.
kovarex
Profile Joined December 2007
Czech Republic65 Posts
April 22 2008 21:54 GMT
#47
Bajace: Ok I moved the discussion to the broodwarai forums, the problem is that they concentrate 99% of the time on script programing, but I hope I can get some help there, I'm more and more decided to work on that, and after all I could use it as school work.

PS. I already made program that solves L&D go problems quite well (similar to bw micro but in different game), so bw could be another challenge.

I would also want to ask if anyone made program that will make this:
You insert: what is the fastest way to get 24 speed zerglins?
Answer: some BO

This should be quite easy to do, all you need to know is the effectivness table for mining and some estimations like - time to go with probe to build pylon etc.
VIB
Profile Blog Joined November 2007
Brazil3567 Posts
Last Edited: 2008-04-22 22:02:38
April 22 2008 22:00 GMT
#48
On April 23 2008 06:54 kovarex wrote:
I would also want to ask if anyone made program that will make this:
You insert: what is the fastest way to get 24 speed zerglins?
Answer: some BO
Doubt it, doesn't think it's as easy as you make it sound. It would depend so heavily on the map (changes mining speed, possible expo timing) and some hard-coded game mechanics (building placement, worker movement/collisions) that to estimate anything with a reasonable error margin you would need to actually simulate it many times with an AI and learn from the results. Of course you could make some very rough estimation for all of those but it's so many little errors that after multiplying them all you'll actually have a big error margin and the final result would be very very unreliable.
Great people talk about ideas. Average people talk about things. Small people talk about other people.
PrincessLeila
Profile Joined October 2004
France170 Posts
Last Edited: 2008-04-22 22:44:47
April 22 2008 22:43 GMT
#49
On April 23 2008 06:54 kovarex wrote:
Bajace: Ok I moved the discussion to the broodwarai forums, the problem is that they concentrate 99% of the time on script programing, but I hope I can get some help there, I'm more and more decided to work on that, and after all I could use it as school work.

PS. I already made program that solves L&D go problems quite well (similar to bw micro but in different game), so bw could be another challenge.

I would also want to ask if anyone made program that will make this:
You insert: what is the fastest way to get 24 speed zerglins?
Answer: some BO

This should be quite easy to do, all you need to know is the effectivness table for mining and some estimations like - time to go with probe to build pylon etc.


Yeah it exists and i've used it some years ago. The version 2.0 was very cool, but it was slow. And there was no 'permanent SCV production' option, so the fastest BO was with minimum SCV. I guess its ok for hardcore cheese.

But, really, i can't recall its name
kovarex
Profile Joined December 2007
Czech Republic65 Posts
April 22 2008 22:50 GMT
#50
When I don't use the building placement into consideration and just estimate, that it takes x time to make building in main, y time to go to expansion etc it will be accurate enough.

I believe that error don't multiply, the error will be the smaller the more probes will be already mining, and building producing, and I believe it will be really small.

I believe it can get to like 95% or so of accuracy which is far good enough, the purpose would be to use it as tool when making new bo's.

I will try to make it in the next week/month and I can show the results
Bajadulce
Profile Joined October 2004
United States322 Posts
April 22 2008 22:57 GMT
#51
If only the people that made deepblue were starcraft enthusiasts
Chess is a static game on a static board and so there are limited permutations of possible scenarios. An rts such as Starcraft would be almost impossible to account for even a fraction of the possible scenarios. But DeepBlueStarcraft would be sweet!

I would also want to ask if anyone made program that will make this:
You insert: what is the fastest way to get 24 speed zerglins?
Answer: some BO
We have a program in our database called "evolution forge" basically you plug in what you want to build say 12 hydralisks and it calculates the fastest build order. It's an interesting program, but a bit of a novelty more than anything else. Here is the program if you are interested in checking it out regardless: EvolutionForge v1.62

Planar Erratus: (www.broodwarai.com/mods/peai) Where the worlds of Baldur’s Gate, Arcanum, Diablo, Icewind Dale, Torment, and Warcraft collide with Starcraft. Don't question, just play! ... Dedicated to all my TL.net friends and old schoolers!
IzzyCraft
Profile Blog Joined June 2007
United States4487 Posts
April 22 2008 23:31 GMT
#52
ZBATH is all i remeber of ai that cheater ai
I have ass for brains so,
even when I shit I'm droping knowledge.
t_co
Profile Blog Joined July 2007
United States702 Posts
April 22 2008 23:53 GMT
#53
I remember one memorable game a few years back I dropped a pair of tanks and four gols on a ledge on Arctic Station and somehow the tanks accumulated 50 kills each.
"Look, don't congratulate us when we buy a company, congratulate us when we sell it. Because any fool can overpay and buy a company, so long as there is money to buy it." --Henry Kravis
Bajadulce
Profile Joined October 2004
United States322 Posts
April 23 2008 00:17 GMT
#54
+ Show Spoiler +
Zbath's original idea was a script that contained nothing but endless zerglings w/ eventual defiler/dark swarm and very little else. It was meant to be a funny little script designed for my 12yr old nephew and some of his friends to play team melee TvZ on a normal map. Here the excitement was in the first 10 minutes as you desperately fought back wave after wave of ever increasing zerglings (upwards of 100) by bunkering down/firebats/medics etc. Eventually you would manage to scrape by and work your way towards comps base.
Zbath was meant to be gay. It was always intended as somewhat of a joke, but my nephew sure loved it. The Fa$te$t community also got a hold of it and seemed to enjoy it's wackyness. ... Ya it was/is a pretty wacky Ai.


ZBATH_AIWar_v1.0.zip
Oddly enough there's actually a newer version. The version you know of was heavily nerfed!. Here is the Ai vs. Ai version w/ a just as obnoxious Protoss. Basically it would wipe out about 7 Blizzard Insane Ai's without much problem. ... ya it's gay as all hell, but that's the point!.. MUST KILL ALL OTHER AI'S!
Planar Erratus: (www.broodwarai.com/mods/peai) Where the worlds of Baldur’s Gate, Arcanum, Diablo, Icewind Dale, Torment, and Warcraft collide with Starcraft. Don't question, just play! ... Dedicated to all my TL.net friends and old schoolers!
Eatme
Profile Blog Joined June 2003
Switzerland3919 Posts
Last Edited: 2008-04-23 00:33:04
April 23 2008 00:27 GMT
#55
Tried some PvT 1:1 games and it was 4-2 in favour for the toss. The games terran won was maps with ramps. Most of the games were long and the protoss managed to MC terran units in two if them. I'd say that P has a slight edge and then it is some map balance ect.
Anyway the ai ranks 1 : P 2 : T 3 : Z.
The Insane ai conclusion is due to that they have strict build orders and apparently the terran has a very lousy one compared to the other ai scripts.

The most ideal thing one shuld do when it comes to ai scrips is to make one that does a normal "rush" build really well, like a 9pool speedling-->all lings with cut gas or a 7z-->goons so they could be used as a ok teammate when you are a friend short. Atleast thats the scenario most of the times when I have to use the ai playing bw.

EDIT:Damn smileys.
I have the best fucking lawyers in the country including the man they call the Malmis.
LonelyMargarita
Profile Blog Joined August 2007
1845 Posts
April 23 2008 02:04 GMT
#56
Double 4 pool in a 2v2 is pretty crazy. I only saw it once, and luckily it wasn't me getting rushed (it was actually a 2v2v2v2c).
I <3 서지훈
thunk
Profile Blog Joined March 2008
United States6233 Posts
April 23 2008 03:39 GMT
#57
Casy seemed to figure out how to use Marines in all three matchups.

GTR is right; the Ahizz AI is crazy. They're first wave of units is unbelieveable. And it's crazy how they build factories ALL OVER THE PLACE.

I think that the AI would be 10x better if they were told to aim for a few unit combos for each race.

Zerg:
zerglings -> muta/ling -> lurker/ling -> ultra/ling

Protoss
zeal -> zeal/goon into adding random support units

Terran
mmf/tanks or vult/tank/gol.
Every time Jung Myung Hoon builds a vulture, two probes die. || My post count was a palindrome and I was never posting again.
knyttym
Profile Blog Joined December 2006
United States5797 Posts
April 23 2008 03:47 GMT
#58
On April 23 2008 12:39 thunk wrote:
Terran
mmf/tanks or vult/tank/gol.


actually Racine AI Terran goes MnM TvZ and Metal TvP
I'm not sure how they do it but it works
VIB
Profile Blog Joined November 2007
Brazil3567 Posts
April 23 2008 09:40 GMT
#59
Does any of those AI using scripts + triggers deal correctly with worker harass? (like when you send 1 scouting probe to attack the AI before they get anything useful and they send in all workers to defend and literally stops all mining for chasing 1 worker across the map)

On April 23 2008 07:50 kovarex wrote:
I will try to make it in the next week/month and I can show the results
Hope it works ^^ make sure you post it here when it's done, I would love to know.
Great people talk about ideas. Average people talk about things. Small people talk about other people.
prOxi.swAMi
Profile Blog Joined November 2004
Australia3091 Posts
April 23 2008 10:07 GMT
#60
lol it's gay when zerg AI gets 6o'clock or 9o'clock position on bgh and sits there mining all game and making no units
Oh no
Prev 1 2 3 4 Next All
Please log in or register to reply.
Live Events Refresh
Next event in 9h 9m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
WinterStarcraft558
elazer 187
RuFF_SC2 90
Nathanias 81
CosmosSc2 43
StarCraft: Brood War
Artosis 662
NaDa 50
Yoon 45
Hm[arnc] 12
Dota 2
monkeys_forever346
League of Legends
C9.Mang0214
Super Smash Bros
hungrybox1770
AZ_Axe178
Other Games
tarik_tv4078
shahzam605
JimRising 385
Maynarde290
ViBE49
PiLiPiLi19
Organizations
Other Games
gamesdonequick903
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 13 non-featured ]
StarCraft 2
• Hupsaiya 119
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• masondota22314
Other Games
• imaqtpie1783
Upcoming Events
WardiTV Invitational
9h 9m
Gerald vs YoungYakov
Spirit vs MaNa
SHIN vs Percival
Creator vs Scarlett
Replay Cast
1d 6h
WardiTV Invitational
1d 9h
ByuN vs Solar
Clem vs Classic
Cure vs herO
Reynor vs MaxPax
Replay Cast
2 days
Sparkling Tuna Cup
4 days
Krystianer vs TBD
TriGGeR vs SKillous
Percival vs TBD
ByuN vs Nicoract
Replay Cast
5 days
Wardi Open
5 days
Liquipedia Results

Completed

Proleague 2025-12-22
WardiTV 2025
META Madness #9

Ongoing

C-Race Season 1
IPSL Winter 2025-26
KCM Race Survival 2025 Season 4
BSL Season 21
Slon Tour Season 2
CSL Season 19: Qualifier 2
eXTREMESLAND 2025
SL Budapest Major 2025
ESL Impact League Season 8
BLAST Rivals Fall 2025
IEM Chengdu 2025
PGL Masters Bucharest 2025
Thunderpick World Champ.
CS Asia Championships 2025
ESL Pro League S22

Upcoming

CSL 2025 WINTER (S19)
BSL 21 Non-Korean Championship
Acropolis #4
IPSL Spring 2026
Bellum Gens Elite Stara Zagora 2026
HSC XXVIII
Big Gabe Cup #3
OSC Championship Season 13
Nations Cup 2026
ESL Pro League Season 23
PGL Cluj-Napoca 2026
IEM Kraków 2026
BLAST Bounty Winter 2026
BLAST Bounty Winter Qual
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2025 TLnet. All Rights Reserved.