• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 18:15
CEST 00:15
KST 07:15
  • 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
[ASL21] Ro24 Preview Pt2: News Flash9[ASL21] Ro24 Preview Pt1: New Chaos0Team Liquid Map Contest #22 - Presented by Monster Energy16ByuL: The Forgotten Master of ZvT30Behind the Blue - Team Liquid History Book20
Community News
Weekly Cups (March 23-29): herO takes triple6Aligulac acquired by REPLAYMAN.com/Stego Research8Weekly Cups (March 16-22): herO doubles, Cure surprises3Blizzard Classic Cup @ BlizzCon 2026 - $100k prize pool51Weekly Cups (March 9-15): herO, Clem, ByuN win4
StarCraft 2
General
Blizzard Classic Cup @ BlizzCon 2026 - $100k prize pool What mix of new & old maps do you want in the next ladder pool? (SC2) Team Liquid Map Contest #22 - Presented by Monster Energy Aligulac acquired by REPLAYMAN.com/Stego Research Weekly Cups (March 23-29): herO takes triple
Tourneys
RSL Season 4 announced for March-April Sparkling Tuna Cup - Weekly Open Tournament StarCraft Evolution League (SC Evo Biweekly) WardiTV Mondays World University TeamLeague (500$+) | Signups Open
Strategy
Custom Maps
[M] (2) Frigid Storage Publishing has been re-enabled! [Feb 24th 2026]
External Content
Mutation # 519 Inner Power The PondCast: SC2 News & Results Mutation # 518 Radiation Zone Mutation # 517 Distant Threat
Brood War
General
Gypsy to Korea Pros React To: JaeDong vs Queen BGH Auto Balance -> http://bghmmr.eu/ How Can I Add Timer & APM Count? [ASL21] Ro24 Preview Pt2: News Flash
Tourneys
[ASL21] Ro24 Group E [Megathread] Daily Proleagues [ASL21] Ro24 Group F Azhi's Colosseum - Foreign KCM
Strategy
Fighting Spirit mining rates What's the deal with APM & what's its true value Simple Questions, Simple Answers
Other Games
General Games
Nintendo Switch Thread Stormgate/Frost Giant Megathread Starcraft Tabletop Miniature Game General RTS Discussion Thread Darkest Dungeon
Dota 2
The Story of Wings Gaming Official 'what is Dota anymore' discussion
League of Legends
G2 just beat GenG in First stand
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 TL Mafia Community Thread Five o'clock TL Mafia
Community
General
Russo-Ukrainian War Thread US Politics Mega-thread NASA and the Private Sector Things Aren’t Peaceful in Palestine Canadian Politics Mega-thread
Fan Clubs
The IdrA Fan Club
Media & Entertainment
[Req][Books] Good Fantasy/SciFi books [Manga] One Piece Movie Discussion!
Sports
2024 - 2026 Football Thread Formula 1 Discussion Cricket [SPORT] Tokyo Olympics 2021 Thread General nutrition recommendations
World Cup 2022
Tech Support
[G] How to Block Livestream Ads
TL Community
The Automated Ban List
Blogs
Funny Nicknames
LUCKY_NOOB
Money Laundering In Video Ga…
TrAiDoS
Iranian anarchists: organize…
XenOsky
FS++
Kraekkling
Shocked by a laser…
Spydermine0240
ASL S21 English Commentary…
namkraft
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1712 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
BSL
19:00
S22 - Open Qualifier #5
ZZZero.O130
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
elazer 257
Liquid`TLO 138
EmSc Tv 32
StarCraft: Brood War
Britney 14874
Mini 188
ZZZero.O 130
Dewaltoss 106
firebathero 97
NaDa 9
League of Legends
JimRising 424
Counter-Strike
tarik_tv3039
Heroes of the Storm
Khaldor246
Other Games
summit1g4580
Grubby2853
ToD203
ViBE70
Organizations
Other Games
gamesdonequick1499
StarCraft 2
angryscii 60
EmSc Tv 32
EmSc2Tv 32
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 19 non-featured ]
StarCraft 2
• Hupsaiya 78
• davetesta58
• HeavenSC 32
• musti20045 16
• LaughNgamezSOOP
• sooper7s
• AfreecaTV YouTube
• intothetv
• Migwel
• Kozan
• IndyKCrew
StarCraft: Brood War
• Azhi_Dahaki48
• STPLYoutube
• ZZZeroYoutube
• BSLYoutube
Dota 2
• WagamamaTV786
League of Legends
• Doublelift4823
Other Games
• Scarra1087
• imaqtpie961
Upcoming Events
RSL Revival
8h 45m
Cure vs Rogue
Maru vs TBD
MaxPax vs TBD
uThermal 2v2 Circuit
15h 45m
BSL
20h 45m
Afreeca Starleague
1d 11h
Wardi Open
1d 11h
Replay Cast
2 days
Sparkling Tuna Cup
2 days
Kung Fu Cup
3 days
The PondCast
4 days
Replay Cast
5 days
[ Show More ]
Replay Cast
6 days
CranKy Ducklings
6 days
BSL
6 days
Liquipedia Results

Completed

Escore Tournament S2: W1
WardiTV Winter 2026
NationLESS Cup

Ongoing

BSL Season 22
CSL Elite League 2026
ASL Season 21
CSL Season 20: Qualifier 2
StarCraft2 Community Team League 2026 Spring
RSL Revival: Season 4
Nations Cup 2026
PGL Bucharest 2026
Stake Ranked Episode 1
BLAST Open Spring 2026
ESL Pro League S23 Finals
ESL Pro League S23 Stage 1&2
PGL Cluj-Napoca 2026
IEM Kraków 2026
BLAST Bounty Winter 2026

Upcoming

CSL 2026 SPRING (S20)
IPSL Spring 2026
Acropolis #4
BSL 22 Non-Korean Championship
CSLAN 4
Kung Fu Cup 2026 Grand Finals
HSC XXIX
uThermal 2v2 2026 Main Event
IEM Cologne Major 2026
Stake Ranked Episode 2
CS Asia Championships 2026
Asian Champions League 2026
IEM Atlanta 2026
PGL Astana 2026
BLAST Rivals Spring 2026
CCT Season 3 Global Finals
IEM Rio 2026
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 © 2026 TLnet. All Rights Reserved.