• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 04:59
CEST 10:59
KST 17:59
  • 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
Code S Season 2 - RO4 & Finals Results (2025)8Code S RO4 & Finals Preview: herO, Rogue, Classic, GuMiho0TL Team Map Contest #5: Presented by Monster Energy4Code S RO8 Preview: herO, Zoun, Bunny, Classic7Code S RO8 Preview: Rogue, GuMiho, Solar, Maru3
Community News
Weekly Cups (June 9-15): herO doubles on GSL week0Firefly suspended by EWC, replaced by Lancer12Classic & herO RO8 Interviews: "I think it’s time to teach [Rogue] a lesson."2Rogue & GuMiho RO8 interviews: "Lifting that trophy would be a testament to all I’ve had to overcome over the years and how far I’ve come on this journey.8Code S RO8 Results + RO4 Bracket (2025 Season 2)14
StarCraft 2
General
Code S Season 2 - RO4 & Finals Results (2025) Nexon wins bid to develop StarCraft IP content, distribute Overwatch mobile game Rain's Behind the Scenes Storytime Firefly suspended by EWC, replaced by Lancer How herO can make history in the Code S S2 finals
Tourneys
RSL: Revival, a new crowdfunded tournament series SOOP Starcraft Global #22 $3,500 WardiTV European League 2025 [GSL 2025] Code S: Season 2 - Semi Finals & Finals WardiTV Mondays
Strategy
How did i lose this ZvP, whats the proper response Simple Questions Simple Answers [G] Darkgrid Layout
Custom Maps
[UMS] Zillion Zerglings
External Content
Mutation # 478 Instant Karma Mutation # 477 Slow and Steady Mutation # 476 Charnel House Mutation # 475 Hard Target
Brood War
General
ASL20 Preliminary Maps BGH Auto Balance -> http://bghmmr.eu/ BW General Discussion Recent recommended BW games FlaSh Witnesses SCV Pull Off the Impossible vs Shu
Tourneys
[Megathread] Daily Proleagues [BSL 2v2] ProLeague Season 3 - Friday 21:00 CET Small VOD Thread 2.0 [BSL20] ProLeague Bracket Stage - Day 4
Strategy
Simple Questions, Simple Answers I am doing this better than progamers do. [G] How to get started on ladder as a new Z player
Other Games
General Games
Stormgate/Frost Giant Megathread Path of Exile Nintendo Switch Thread Beyond All Reason What do you want from future RTS games?
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
Heroes of StarCraft mini-set
TL Mafia
Vanilla Mini Mafia TL Mafia Community Thread
Community
General
Things Aren’t Peaceful in Palestine US Politics Mega-thread Russo-Ukrainian War Thread UK Politics Mega-thread Echoes of Revolution and Separation
Fan Clubs
SKT1 Classic Fan Club! Maru Fan Club
Media & Entertainment
Korean Music Discussion [Manga] One Piece
Sports
2024 - 2025 Football Thread Formula 1 Discussion NHL Playoffs 2024 TeamLiquid Health and Fitness Initiative For 2023
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
The Automated Ban List
Blogs
A Better Routine For Progame…
TrAiDoS
StarCraft improvement
iopq
Heero Yuy & the Tax…
KrillinFromwales
I was completely wrong ab…
jameswatts
Need Your Help/Advice
Glider
Trip to the Zoo
micronesia
Customize Sidebar...

Website Feedback

Closed Threads



Active: 32759 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.
goldenkrnboi
Profile Blog Joined August 2007
United States3104 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 1h 2m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
trigger 70
StarCraft: Brood War
actioN 443
Mong 311
EffOrt 228
Hyuk 175
Bisu 137
Leta 110
Zeus 98
JulyZerg 85
ToSsGirL 70
NaDa 38
[ Show more ]
Sacsri 23
Rush 22
Barracks 13
ajuk12(nOOB) 11
Movie 6
ivOry 1
Dota 2
XaKoH 366
XcaliburYe289
420jenkins243
ODPixel193
League of Legends
JimRising 469
Counter-Strike
olofmeister1399
shoxiejesuss461
PGG 69
Heroes of the Storm
Khaldor169
Other Games
ceh9753
C9.Mang0575
Happy389
Mew2King148
Pyrionflax105
Trikslyr20
Organizations
Other Games
gamesdonequick620
StarCraft: Brood War
UltimateBattle 46
lovetv 3
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 11 non-featured ]
StarCraft 2
• LUISG 43
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Upcoming Events
RSL Revival
1h 2m
herO vs sOs
Zoun vs Clem
Replay Cast
15h 2m
The PondCast
1d 1h
RSL Revival
1d 1h
Harstem vs SHIN
Solar vs Cham
Replay Cast
1d 15h
RSL Revival
2 days
Reynor vs Scarlett
ShoWTimE vs Classic
uThermal 2v2 Circuit
2 days
SC Evo League
3 days
Road to EWC
3 days
Circuito Brasileiro de…
3 days
[ Show More ]
Sparkling Tuna Cup
4 days
Road to EWC
4 days
Online Event
6 days
Liquipedia Results

Completed

Acropolis #3 - GSC
2025 GSL S2
Heroes 10 EU

Ongoing

JPL Season 2
BSL 2v2 Season 3
BSL Season 20
Acropolis #3
KCM Race Survival 2025 Season 2
NPSL S3
Rose Open S1
CSL 17: 2025 SUMMER
Copa Latinoamericana 4
RSL Revival: Season 1
Murky Cup #2
BLAST.tv Austin Major 2025
ESL Impact League Season 7
IEM Dallas 2025
PGL Astana 2025
Asian Champions League '25
BLAST Rivals Spring 2025
MESA Nomadic Masters
CCT Season 2 Global Finals
IEM Melbourne 2025
YaLLa Compass Qatar 2025
PGL Bucharest 2025

Upcoming

CSLPRO Last Chance 2025
CSLPRO Chat StarLAN 3
K-Championship
SEL Season 2 Championship
Esports World Cup 2025
HSC XXVII
Championship of Russia 2025
BLAST Open Fall 2025
Esports World Cup 2025
BLAST Bounty Fall 2025
BLAST Bounty Fall Qual
IEM Cologne 2025
FISSURE Playground #1
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.