• Log InLog In
  • Register
Liquid`
TeamLiquid Liquipedia LiquidDota LiquidLegends
EST 13:22
CET 19:22
KST 03:22
  • 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
BSL - Season 1115Trap wins DreamHack: Last Chance 202114DH Last Chance: RO16 Group C Preview8[ASTL2] Power Rank28DH Last Chance: RO16 Group B Preview11
Community News
Blizzard Team 1 (SC:R/SC2 Devs) was dissolved/restructured in October61$9,000 WardiTV 2021 - Jan 23-Feb 733Cheeseadelphia Winter Championship $10K Tournament - Jan 23-2443IEM Katowice 2021 to be held online, prize money redistributed60Super Tournament 1 (2021) bracket30
StarCraft 2
General
New ladder maps for first season of 2021 ? Blizzard Team 1 (SC:R/SC2 Devs) was dissolved/restructured in October CreightonOlsen join Team GP Serral and Reynor in AoE2/SC2 crossover showmatch EU timezone friendly PylonShow w/ few boys in blue
Tourneys
Destiny Starleague Season 3 $2100 Alpha X Junior Championships 2021 Circuit Cheeseadelphia Winter Championship $10K Tournament - Jan 23-24 $9,000 WardiTV 2021 - Jan 23-Feb 7 The Three-Winged Angel
Strategy
Select Larvae + Morph unit Rapidfire 4gate robo stalker all in vs T [G] PvZ Cheese: PartinG's "Adios Amigo" Build HuShang Tutorials
Custom Maps
Re-created map Wasteland [Q] BO Practice Custom Map Simple Questions/Answers [A] The Beginning (Populous 3 remake)
External Content
Mutation #248 Boom Town New edition of the Dank Templars SC2 newsletter! Mutation #247 Perfect Storm Welcome to the External Content forum
Brood War
General
BSL - Season 11 Blizzard Classic Games "quietly dismantled" BW General Discussion Possible or not? FlaSh on levels of Fantasy, JangBi of 2012
Tourneys
[ASTL2] Week 2 Day 1 Small VOD Thread 2.0 [ASTL2] Week 1 Day 2 [BWCL] Season 52 - Main Page
Strategy
Zerg: Lurkers Vs Vessels FlaSh's TvP Gas FE into 3 Tank Pressure [subbed] What is this new pvt style with no arbiters? PvP Bonyth style 2 gate 3 zealot 21 gas guide
Other Games
Heroes of the Storm
Hots Newbie here HotS: WP and Funny Moments [HotS] NA Stands Supreme
General Games
Genshin Impact - Coop RPG Willow Fanmade Remake EVE Corporation FF7 remake for PS4 announced Path of Exile
TL Mafia
[M][N] I'm a cop you idiot! - Round 4 [M][N] Mafia Mafia: Mafia Edition [M][T] Personality Mafia: Mini Edition Active List of Mafia Games 2.0 TL Mafia Plays: Diplomacy
Hearthstone
Is Hearthstone Gambling?
LoL General
LoL Tournaments
LoL Strategy
Community
General
Coronavirus and You YouTube Thread US Politics Mega-thread The Big Programming Thread The Games Industry And ATVI
Fan Clubs
NesTea Fan Club INnoVation Fan Club The TY Fan Club
Media & Entertainment
Dragon Ball Super Discussion Korean Music Discussion [Manga] One Piece [SCIFI Series] The Expanse [Manga] Berserk
Sports
UFC/MMA Discussion Thread NHL 19-20: Hop Off my Kakko NBA Season 2019-2020 2020 NFL and College Football Corona Season 2020 - 2021 Football Thread
Tech Support
Computer Build, Upgrade & Buying Resource Thread TwitchTest: Twitch Bandwidth Tester SC2 Physics don't work for me
TL Community
The Automated Ban List Recent Gifted Posts Happy Birthday R1CH!
Blogs
My profession - Being A S…
jameswatts
GSL 2010 Season 1: A L…
TheRealNanMan
hazelynut's "3+1 = 4 pool"…
hazelynut
My fourth semester of colle…
DeNikSSB
TrapGod
EheroSC2
How Do We Improve Su…
waywardstrategy
My iPhone game
GroT
Trekkertent Saor DCF 4-season …
Tak3r
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1294 users

Automaton 2000 Micro Bot

Forum Index > SC2 General
Post a Reply
1 2 3 4 5 38 39 40 Next All
blid
Profile Joined April 2011
Sweden2 Posts
Last Edited: 2011-04-11 09:20:42
April 07 2011 08:49 GMT
#1
Hello!

Last weekend me and a friend decided to work on a micro bot to push the potential of the in-game units to the limits.

As of today, we've implemented two common scenarios: bum rushing siege tanks with zerglings, and splitting Marines.

Our bot is now capable of :
40 speed banelings vs. 20 marines (no marines lost)
20 spread siege tanks vs. 100 zerglings (all tanks dead, 19 zergling survivors)

To liven things up we made videos with footage using the bot, combined with some decent music and scenes from GSL.

Here's the scenarios:









It would be awesome to get some ideas on what we should implement next We're currently planning on making a little gang of malicious Stalkers.

If you feel you have a scenario that requires a ridiculous amount of micro, please let us know.

Please note that this is not any form of a third party program, just code in the Starcraft II Editor.

Edit, regarding the zerglings splitting before the shot lands:

+ Show Spoiler +
The script is capable of determining which zergling that is going to take the next blow. When a tank starts aiming (when its target dies for example), the bot predicts it's gonna fire at the closest zergling and executes a split the AI of Starcraft 2 is very predictable in that meaning..

As for the cool "sphere"-effect in the beginning, we made the tanks prefer zerglings with more friends around, but the ai compensates for this too!


Edit, with some answers:

+ Show Spoiler +
First of all we must say that we're really glad that the community appreciated Automaton 2000!

Question: What is the APM of the bot in the different videos?
Answer: We just made a script to check the APM, we got 250 and got kinda disappointed... then we realized that we had 250 APS, which is equal to 15000 APM!

So: 15000 APM for the kiting marines, and 8000 APM for the zerglings breaking the tanks.


Is there a risk that this will be abused on ladder?
For everything Automaton 2000 can do we have to thank Blizzard for creating a wonderful editor. Having that said, there's obviously no way Automaton can be used for cheating online.

Would it be possible to code this same micro-scripting into a custom AI without needing to prompt the actions with a chat command?
Yes, the chat commands were only implemented because it was convenient. And when we use the command, the AI will be applied to all marines/zerglings that spawn. The reason we had the commands was that we wanted to try out some zergling/marine-micro for ourselves! (...and we failed horribly!)

We've already started with the next implementations, and we're planning on having them finished in a couple of days. One of the scenarios will be more "realistic", and the other one just for funzies. Thank you for all the great ideas!


beamlite
Profile Joined September 2010
118 Posts
April 07 2011 08:54 GMT
#2
THAT WAS INSANE. Thank you so much. I gotta get me one of those.
Skez
Profile Joined February 2011
United States46 Posts
April 07 2011 08:55 GMT
#3
Haha, that's really cool to watch, nice job!
I'm not stupid, I just got neural parasited by a retarded infestor
justiceknight
Profile Blog Joined May 2008
Singapore3773 Posts
April 07 2011 08:55 GMT
#4
whats the code u used in sc2 editor? is it extremely long??


If you feel you have a scenario that requires a ridiculous amount of micro, please let us know.


Muta vs thor w/o magic box
muta vs muta ,dodge the "splash"
Blurb
Profile Joined November 2010
Denmark55 Posts
April 07 2011 08:55 GMT
#5
Burrow Roaches versus Forcefield/Stalker?
Could also be entertaining to see some dropship pickup micro.
I have a signature.
Vuridian
Profile Joined August 2010
Canada30 Posts
April 07 2011 08:55 GMT
#6
Wow that is really cool man! Keep up the great work!
"Come on down into my temple for the earth Sit in silence, and you will hear the words And if you stay, you'll never leave, you'll never walk alone The saviour of the universe is home"
Rb6v King
Profile Joined December 2010
Australia54 Posts
April 07 2011 08:56 GMT
#7
That was pretty cool - try recreating something that was done in bw, but in sc2.

Shitton of mutas vs shitton of ht with storm, make no muta die.

Gogogoogogo
Hard work pays off over time, laziness pays off now.
Atticus.axl
Profile Blog Joined April 2010
United States454 Posts
April 07 2011 08:56 GMT
#8
My jaw dropped while watching this. Excellent work! Now all I have to do is get up to about 800 accurate apm and I'll be set.
DoctorHelvetica <3
monterto
Profile Joined June 2010
Canada103 Posts
April 07 2011 08:57 GMT
#9
I guess this proves you can win un-winnable situations with machine-like micro.
I'm pretty much Hyuk but white...
me_viet
Profile Blog Joined April 2010
Australia1299 Posts
April 07 2011 08:58 GMT
#10
mutas vs marines.

Make the mutas win =]
SmoKim
Profile Joined March 2010
Denmark10060 Posts
April 07 2011 08:58 GMT
#11
if i ever saw someone pull that split i would get a heart attack of sheer joy and nerdgasms
"LOL I have 202 supply right now (3 minutes later)..."LOL NOW I HAVE 220 SUPPLY SUP?!?!?" - Mondragon
Erionn
Profile Joined January 2011
United States916 Posts
April 07 2011 09:00 GMT
#12
Holy shit that is insane. Maybe once Jaedong starts playing SC2...

The Marine vs Baneling video was even more insane.
NeonFox
Profile Joined January 2011
2373 Posts
April 07 2011 09:01 GMT
#13
If your Stalker idea is using blink micro to not loose a single stalker in a huge army fight that would be sick to watch.
StrifeCro
Profile Joined April 2010
United States67 Posts
April 07 2011 09:01 GMT
#14
holy shit lol this is like the best thing ever. especially the marine vs baneling video
Skrelt
Profile Joined November 2010
Netherlands299 Posts
April 07 2011 09:01 GMT
#15
Thats whas the most sickest thing i ever saw in sc2. just got no words for it......

......

Able to share this mod/script/thingy? would like to see this shit myself
The Wolfpack - Metalband from the Netherlands
Aequos
Profile Joined October 2010
Canada606 Posts
April 07 2011 09:01 GMT
#16
On the Malicious Stalkers - apparently, if you blink perfectly, you can dodge projectile style attacks (making them do 0 damage). I'd like to see 20 or so Blink Stalkers take on a 30-40 stimmed marauder force.
I first realized Immortals were reincarnated Dragoons when I saw them dancing helplessly behind my Stalkers.
Assault_1
Profile Joined April 2009
Canada1950 Posts
April 07 2011 09:02 GMT
#17
doesn't this require knowledge of the future? how does it know which ling the tank will target

awesome vid though
JWill
Profile Joined December 2010
Canada52 Posts
April 07 2011 09:02 GMT
#18
Mass mutas engaging archons, suffering no splash damage, while not missing a single shot.
Diamond Zerg
Piski
Profile Blog Joined April 2010
Finland3460 Posts
April 07 2011 09:03 GMT
#19
On April 07 2011 18:01 Aequos wrote:
On the Malicious Stalkers - apparently, if you blink perfectly, you can dodge projectile style attacks (making them do 0 damage). I'd like to see 20 or so Blink Stalkers take on a 30-40 stimmed marauder force.


haha yes this :D
Not sure if possible with those numbers because stim marauders can shoot faster than the blink rechargers (maybe) but would be cool to see in action
Severian
Profile Joined September 2010
Australia2045 Posts
April 07 2011 09:04 GMT
#20
On April 07 2011 18:02 Assault_1 wrote:
doesn't this require knowledge of the future? how does it know which ling the tank will target

awesome vid though

I think it must use a script function to get each tank's current target (or to determine if a unit is being targeted). So it's kind of cheating.
1 2 3 4 5 38 39 40 Next All
Please log in or register to reply.
Live Events Refresh
BW Jeez Weekly
17:30
Round 4
g0rynich vs Gosudark
SouL)Z(Silver33
LiquipediaDiscussion
The Three-Winged Angel
17:00
Open Qualifier #2
Fuzer vs GeraldLIVE!
Mixu vs HellRaiserLIVE!
SKillous vs ArcturLIVE!
Vanya vs SouLeerLIVE!
3DClanTV 66
RushiSC31
SteadfastSC17
[Ris3n]Renegade6
LiquipediaDiscussion
Cheesadelphia
16:00
Championship Day 2
ShaDoWn vs ByuNLIVE!
Zoun vs Astrea
RagnaroK vs Solar
Clem vs TBD
Cheeseadelphia3344
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
mouzHeroMarine 720
LamboSC2 315
SC2ShoWTimE 213
Dragon 165
DIMAGA 126
TKL 86
MaxPax 50
Railgan 40
BRAT_OK 31
StarCraft: Brood War
Britney 21337
Bisu 4629
Flash 3458
Shuttle 2665
ZerO 1022
Horang2 970
Larva 876
EffOrt 369
Stork 329
Light 299
[ Show more ]
Mini 258
Soma 238
ZerO(Twitch) 225
MisO 60
Aegong 54
hero 53
Bale 51
Hyuk 44
PianO 27
Rush 24
hero(twitch) 18
BrAvO 11
Oya187 0
Heroes of the Storm
Khaldor1154
Liquid`Hasu561
Counter-Strike: Global Offensive
fl0m3327
byalli1876
gobbtv361
Super Smash Bros
ArmadaUGS613
Other Games
Grubby1133
Happy432
Hui .394
kiocsgo153
Trikslyr138
EmSc Tv 110
KnowMe96
PainUser42
Pokebunny29
Solid Jake4
Organizations
Counter-Strike: Global Offensive
ESL CS:GO1054
StarCraft 2
ESL.tv303
OGamingTV SC2 303
Other Games
EmSc Tv 110
StarCraft 2
EmSc2Tv 110
SC2 Vod Archives38
Blizzard YouTube
[ Show 31 non-featured ]
StarCraft 2
• gerald23 109
• LilbowSC 89
• Moistchipxx 47
• team pheeniX 16
• poizon28 15
• undefetable013
• DakkoN 13
• ZERG-TV 12
• BadBorz1 7
• OhrlRock 5
• Bosshoore 3
• CrowbarSC2 2
• IndyKCrew
• Genesis Gaming
• aXEnki
• AlphaB_SC2
• intothetv
• Laughngamez YouTube
• Migwel
• Matiz_pl
• Kozan
• LaughNgamez Trovo
SC2: Legacy of the Void
• KarlJayG
• PSISTORM Gaming
StarCraft: Brood War
• 80smullet 36
• Deathfate 5
• ViR[ReV]3
• sscaitournament2
• AfreecaTV YouTube
Other Games
• RedBull16317
• itshafu9713
Upcoming Events
Alpha Pro Series
8m
Arrogfire vs Lillekanin
BWCL
1h 8m
ReV. vs [eF]
La Espira
2h 38m
ESL Pro Tour
14h 38m
ITaX Ultimate Battle
18h 38m
TY vs Rogue
The Three-Winged Angel
22h 38m
ESL Pro Tour
22h 38m
ESL Pro Tour
1d 5h
AfreecaTV Starcraft Tea…
1d 15h
OlimoLeague
1d 16h
[ Show More ]
WardiTV 2021
1d 16h
Rogue vs souL
Rogue vs INnoVation
INnoVation vs MaNa
souL vs MaNa
Rogue vs MaNa
RagnaroK vs MaNa
souL vs RagnaroK
Rogue vs RagnaroK
The Three-Winged Angel
1d 22h
The NA Apprentice
2 days
OSC
2 days
GSL Super Tournament
2 days
OSC
2 days
The Three-Winged Angel
2 days
The Three-Winged Angel
3 days
WardiTV 2021
3 days
The NA Apprentice
4 days
The NA Apprentice
5 days
Showmatch
5 days
The Three-Winged Angel
5 days
OSC
5 days
Battle for Aiur
6 days
Bonyth vs Dewalt
The NA Apprentice
6 days
AfreecaTV Starcraft Tea…
6 days
WardiTV 2021
6 days
Trap vs ByuN
Trap vs Solar
Solar vs MaxPax
ByuN vs MaxPax
Trap vs MaxPax
Creator vs MaxPax
ByuN vs Creator
Trap vs Creator
The Three-Winged Angel
6 days
Platinum Heroes Events
6 days
Liquipedia Results

Completed

Polish Starcraft League 3
DH Masters: Last Chance 2021
Community Clash League S1
IEM Global Challenge

Ongoing

Ultimate Battle
Shinhan Tank Proleague S4
BWCL Season 52
ASTL Season 2
BW Jeez weekly GF 2020
WardiTV 2021
Cheeseadelphia Winter
MCC 2021 Qualifiers
NGS Storm Division S2 Quals
MCC 2021 Qualifier 1
BLAST Premier Global Final

Upcoming

Bombastic StarLeague 11
Rogue City Rumble
IEM Katowice 2021
2021 AfreecaTV GSL Super Tournament 1
Masters Clash Champ. 2021
NGS Storm Division S2 Qual. 4
ESL Pro League Season 13
IEM Katowice 2021
BLAST Premier Spring Groups
DreamHack Open Jan 2021
cs_summit 7
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 © 2021 TLnet. All Rights Reserved.