• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EST 08:35
CET 14:35
KST 22:35
  • 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
$21,000 Rongyi Cup Season 3 announced (Jan 22-Feb 7)9Weekly Cups (Dec 29-Jan 4): Protoss rolls, 2v2 returns6[BSL21] Non-Korean Championship - Starts Jan 103SC2 All-Star Invitational: Jan 17-1822Weekly Cups (Dec 22-28): Classic & MaxPax win, Percival surprises3
StarCraft 2
General
Spontaneous hotkey change zerg Chinese SC2 server to reopen; live all-star event in Hangzhou Weekly Cups (Dec 29-Jan 4): Protoss rolls, 2v2 returns SC2 All-Star Invitational: Jan 17-18 Weekly Cups (Dec 22-28): Classic & MaxPax win, Percival surprises
Tourneys
$21,000 Rongyi Cup Season 3 announced (Jan 22-Feb 7) WardiTV Winter Cup WardiTV Mondays SC2 AI Tournament 2026 OSC Season 13 World Championship
Strategy
Simple Questions Simple Answers
Custom Maps
Map Editor closed ?
External Content
Mutation # 507 Well Trained Mutation # 506 Warp Zone Mutation # 505 Rise From Ashes Mutation # 504 Retribution
Brood War
General
Potential ASL qualifier breakthroughs? BGH Auto Balance -> http://bghmmr.eu/ I would like to say something about StarCraft BW General Discussion StarCraft & BroodWar Campaign Speedrun Quest
Tourneys
[Megathread] Daily Proleagues [BSL21] Grand Finals - Sunday 21:00 CET [BSL21] Non-Korean Championship - Starts Jan 10 SLON Grand Finals – Season 2
Strategy
Game Theory for Starcraft Simple Questions, Simple Answers Current Meta [G] How to get started on ladder as a new Z player
Other Games
General Games
Mechabellum Beyond All Reason Stormgate/Frost Giant Megathread Awesome Games Done Quick 2026! 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
Vanilla Mini Mafia Mafia Game Mode Feedback/Ideas
Community
General
US Politics Mega-thread European Politico-economics QA Mega-thread Russo-Ukrainian War Thread Things Aren’t Peaceful in Palestine Trading/Investing Thread
Fan Clubs
White-Ra Fan Club
Media & Entertainment
Anime Discussion Thread
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
Blogs
Life Update and thoughts.
FuDDx
How do archons sleep?
8882
Psychological Factors That D…
TrAiDoS
James Bond movies ranking - pa…
Topin
StarCraft improvement
iopq
Customize Sidebar...

Website Feedback

Closed Threads



Active: 2398 users

Artosis casts Human vs AI games played on SCHNAIL

Forum Index > BW General
Post a Reply
Normal
Sonko
Profile Joined February 2019
154 Posts
February 26 2024 19:49 GMT
#1
Hey,

Many of you might have seen this video:


I'm happy to see interest in this. I'm the creator of the platform that it is played on (SCHNAIL - www.schnail.com)

Happy to discuss any observations and questions about the bots and the whole scene. I recommend reading this first:
https://schnail.com/#/faq

Feel free to try your luck against them, it is free to do so.

Usually the bot authors are not that active in tl.net, or any other social media. I'll forward the interesting questions and post the answers where applicable.

And I really hate this part but I have to say, I'm not interested in:
- Shit talking the AI. These are labors of love from hobbyists, who put on considerably more effort than someone queueing on ladder. Treat them as such
- Anything answered by the FAQ
- Any kind of drama. I'm happy to participate in a civil discussion, everything else will be ignored.
A site about brood war AI: www.makingcomputerdothings.com
MeIIOw
Profile Joined April 2020
United States78 Posts
February 26 2024 20:07 GMT
#2
We need these bots to play on actual ladder so they can learn new strategies.
remember that time idra was winning and he rage quit?
Nirli
Profile Joined February 2023
Bulgaria378 Posts
February 26 2024 20:42 GMT
#3
Might've been answered somewhere, but still:

Do the bots have vision of the map, i.e. black sheep wall?
Sonko
Profile Joined February 2019
154 Posts
February 26 2024 20:49 GMT
#4
On February 27 2024 05:42 Nirli wrote:
Might've been answered somewhere, but still:

Do the bots have vision of the map, i.e. black sheep wall?


No, they pretty much play by the same rules as humans. The only thing that is slightly different is they know where invisible units are - they still can't target them. In practice, that hasn't been an advantage for them.
A site about brood war AI: www.makingcomputerdothings.com
ZZZero.O
Profile Joined July 2011
Poland1574 Posts
February 26 2024 22:41 GMT
#5
I always wondered - is there a way to create AI, which has similar APM to the human ? It would be more fair competition, let's say maximize it at 450 or smthing.
https://www.patreon.com/Bombastic || https://liquipedia.net/starcraft/Bombastic_StarLeague || https://linktr.ee/bombastic
Sonko
Profile Joined February 2019
154 Posts
February 27 2024 17:44 GMT
#6
New video!


On February 27 2024 07:41 ZZZero.O wrote:
I always wondered - is there a way to create AI, which has similar APM to the human ? It would be more fair competition, let's say maximize it at 450 or smthing.


ZZZero, I love you, but this is, in my opinion, a wrong way to view a bot's abilities.

Bot APM is not comparable to human APM. Also, human APM is also not a good metric of performance. It tends to correlate with higher skill levels, but spam-clicking is very much a thing, and we have seen pros with lower APMs.

I feel like the AI cannot win here - if they lose then "AI can never beat humans", if they win "oh because high APM".
Essentially, I don't see that the high APM gives them a meaningful advantage at this point. If and when we reach that point, the it is worth talking about this. Even then, any amount of processing power can go into a decision that leads to exactly one click. It is not an effective metric in the first place, and it isn't that hard to game it.
A site about brood war AI: www.makingcomputerdothings.com
sas.Sziky
Profile Joined October 2011
Hungary332 Posts
February 27 2024 18:07 GMT
#7
these are very interesting build orders o.o
Nirli
Profile Joined February 2023
Bulgaria378 Posts
February 27 2024 19:08 GMT
#8
On February 27 2024 05:49 Sonko wrote:
Show nested quote +
On February 27 2024 05:42 Nirli wrote:
Might've been answered somewhere, but still:

Do the bots have vision of the map, i.e. black sheep wall?


No, they pretty much play by the same rules as humans. The only thing that is slightly different is they know where invisible units are - they still can't target them. In practice, that hasn't been an advantage for them.

So that one time AIlien beat me on Benzene it was just me sucking, nice.
Playing the bots has been really fun, way more fun than diving into the ladder after years of inactivity.
I'd recommend them to anyone new or coming back to the game, obviously way better than the default Blizz computer.
So thanks for the hard work!
LUCKY_NOOB
Profile Blog Joined June 2013
Bulgaria1513 Posts
February 28 2024 19:31 GMT
#9
SCHNAIL to the King, baby.

I will check em out!
ko-fi.com/luckynoob
goiflin
Profile Blog Joined November 2010
Canada1218 Posts
Last Edited: 2024-02-28 19:46:44
February 28 2024 19:42 GMT
#10
On February 27 2024 05:07 MeIIOw wrote:
We need these bots to play on actual ladder so they can learn new strategies.


Sonko can correct me if I'm wrong, but I do not believe these are learning AI's. They seem scripted, as traditional BW AI's have been in the past.

On February 28 2024 02:44 Sonko wrote:
New video!
https://youtu.be/Si5NnMywlfw?si=b29tzoMb6BagiKvq

Show nested quote +
On February 27 2024 07:41 ZZZero.O wrote:
I always wondered - is there a way to create AI, which has similar APM to the human ? It would be more fair competition, let's say maximize it at 450 or smthing.


ZZZero, I love you, but this is, in my opinion, a wrong way to view a bot's abilities.

Bot APM is not comparable to human APM. Also, human APM is also not a good metric of performance. It tends to correlate with higher skill levels, but spam-clicking is very much a thing, and we have seen pros with lower APMs.

I feel like the AI cannot win here - if they lose then "AI can never beat humans", if they win "oh because high APM".
Essentially, I don't see that the high APM gives them a meaningful advantage at this point. If and when we reach that point, the it is worth talking about this. Even then, any amount of processing power can go into a decision that leads to exactly one click. It is not an effective metric in the first place, and it isn't that hard to game it.


It's easy for people to be confused about what strengths an AI has, so you can't blame them. Big number = strong, right? But we know that isn't the case. Sure it can spend a thousand APM mineral boosting to get ahead economically, and do some really cool micro to get better trades, but humans have the benefit of a brain and all that entails in terms of decision making, foresight, contextualization, etc. which are hugely important tools in strategy games. Human players and AI players are just in completely different worlds as far as their strengths are concerned. Limiting a scripted AI's APM is only a huge detriment. It makes them a lot less interesting to play against. It's fun seeing what they can do, that you could never manage yourself. Monster chasing those zealots while move attacking literally perfectly was really cool! But I do wonder what called for it to give up that chase, since those were free kills right there.
TT1
Profile Blog Joined December 2008
Canada10012 Posts
February 29 2024 00:04 GMT
#11
it would be fun if we could add these to SB 1 day, perfect way to experiment with bos
ab = tl(i) + tl(pc), the grand answer to every tl.net debate
RowdierBob
Profile Blog Joined May 2003
Australia13295 Posts
February 29 2024 03:07 GMT
#12
This is not written with any malice, but can we consider these bots “AI” or just a bot executing a script?

I’ve seen the games and the bots aren’t good. How much learning/intelligence do they apply in game or are they simply following a script that says if X do Y?
"Terrans are pretty much space-Australians" - H
BlackJack
Profile Blog Joined June 2003
United States10574 Posts
February 29 2024 04:59 GMT
#13
On February 29 2024 12:07 RowdierBob wrote:
This is not written with any malice, but can we consider these bots “AI” or just a bot executing a script?

I’ve seen the games and the bots aren’t good. How much learning/intelligence do they apply in game or are they simply following a script that says if X do Y?


Yes I wonder this too. If they play 1,000 games on the ladder will they become significantly more skilled by the end of it?
Giovanni8
Profile Joined March 2022
57 Posts
Last Edited: 2024-02-29 08:39:48
February 29 2024 08:31 GMT
#14
Always read the op first.
Giovanni8
Profile Joined March 2022
57 Posts
February 29 2024 08:34 GMT
#15
On February 29 2024 13:59 BlackJack wrote:
Show nested quote +
On February 29 2024 12:07 RowdierBob wrote:
This is not written with any malice, but can we consider these bots “AI” or just a bot executing a script?

I’ve seen the games and the bots aren’t good. How much learning/intelligence do they apply in game or are they simply following a script that says if X do Y?


Yes I wonder this too. If they play 1,000 games on the ladder will they become significantly more skilled by the end of it?


I am 99% confident we are in the "if X do Y" field ... no matter how many matches are played.
Giovanni8
Profile Joined March 2022
57 Posts
February 29 2024 08:57 GMT
#16
On February 28 2024 02:44 Sonko wrote:


Bot APM is not comparable to human APM. Also, human APM is also not a good metric of performance. It tends to correlate with higher skill levels, but spam-clicking is very much a thing, and we have seen pros with lower APMs.



I have entered into this "discussion" many times ... and NO, there have been no pro with low apm, unless you consider 250 to being low ... which honestly i dont.

Beside this i can safely say that from the replay era on there have been no pro with low apm (some approx 2005-2010 era EU good players cant be considered pro imho).

At the net of spam clicking...as a general rule apm is an extremely good index of HUMAN skill level and so mentioning exceptions to prove a statement is not a good way of demonstrating things.

I agree with what you say on AI apm though.
Nirli
Profile Joined February 2023
Bulgaria378 Posts
February 29 2024 10:49 GMT
#17
On February 29 2024 17:57 Giovanni8 wrote:
Show nested quote +
On February 28 2024 02:44 Sonko wrote:


Bot APM is not comparable to human APM. Also, human APM is also not a good metric of performance. It tends to correlate with higher skill levels, but spam-clicking is very much a thing, and we have seen pros with lower APMs.



I have entered into this "discussion" many times ... and NO, there have been no pro with low apm, unless you consider 250 to being low ... which honestly i dont.

Beside this i can safely say that from the replay era on there have been no pro with low apm (some approx 2005-2010 era EU good players cant be considered pro imho).

At the net of spam clicking...as a general rule apm is an extremely good index of HUMAN skill level and so mentioning exceptions to prove a statement is not a good way of demonstrating things.

I agree with what you say on AI apm though.

Didn't savior play like with 200 APM?
Xeln4g4
Profile Joined January 2005
Italy1209 Posts
Last Edited: 2024-02-29 12:16:08
February 29 2024 12:14 GMT
#18
On February 29 2024 19:49 Nirli wrote:
Show nested quote +
On February 29 2024 17:57 Giovanni8 wrote:
On February 28 2024 02:44 Sonko wrote:


Bot APM is not comparable to human APM. Also, human APM is also not a good metric of performance. It tends to correlate with higher skill levels, but spam-clicking is very much a thing, and we have seen pros with lower APMs.



I have entered into this "discussion" many times ... and NO, there have been no pro with low apm, unless you consider 250 to being low ... which honestly i dont.

Beside this i can safely say that from the replay era on there have been no pro with low apm (some approx 2005-2010 era EU good players cant be considered pro imho).

At the net of spam clicking...as a general rule apm is an extremely good index of HUMAN skill level and so mentioning exceptions to prove a statement is not a good way of demonstrating things.

I agree with what you say on AI apm though.

Didn't savior play like with 200 APM?


I have never seen a pro Korean below 250-300 (when playing relaxed) Savior is no exception and even if you can maybe mention one guy with "low" apm this is indeed an exception and not the rule. The rule is you need 300 apm to battle with the best or you will not win. APM is not everything but I basically agree there are no pro with low apm because you can not play at a certain level without.
Kraekkling
Profile Blog Joined June 2007
584 Posts
February 29 2024 12:42 GMT
#19
On February 29 2024 12:07 RowdierBob wrote:
This is not written with any malice, but can we consider these bots “AI” or just a bot executing a script?

I’ve seen the games and the bots aren’t good. How much learning/intelligence do they apply in game or are they simply following a script that says if X do Y?


They're almost exclusively scripted. AFAIK none use any type of deep learning, so these are not really comparable to the GM bot that played SC2, or alphazero (chess, go) or really any type of AI that either use self-play or apply machine learning techniques which require data for training.
(*^^)(^*)
Sonko
Profile Joined February 2019
154 Posts
Last Edited: 2024-02-29 12:52:57
February 29 2024 12:50 GMT
#20
On February 29 2024 12:07 RowdierBob wrote:
This is not written with any malice, but can we consider these bots “AI” or just a bot executing a script?

I’ve seen the games and the bots aren’t good. How much learning/intelligence do they apply in game or are they simply following a script that says if X do Y?


In order to answer that, you would have to have a definition of AI. To this day, there is no real consensus at that.

Enemies in the vast majority of video games execute scripts, and we have no problem calling them AI.

As with the APM, I think it is meaningless to argue about this, people will call it whatever they want, I'll continue to call them AIs.

As to the learning aspect: Some of the bots do have learning, if you play them multiple times, they will adapt. Since SCHNAIL keeps learning files locally, this doesn't really shine - as humans learn too.
A site about brood war AI: www.makingcomputerdothings.com
iFU.pauline
Profile Joined September 2009
France1660 Posts
February 29 2024 16:06 GMT
#21
On February 29 2024 19:49 Nirli wrote:
Show nested quote +
On February 29 2024 17:57 Giovanni8 wrote:
On February 28 2024 02:44 Sonko wrote:


Bot APM is not comparable to human APM. Also, human APM is also not a good metric of performance. It tends to correlate with higher skill levels, but spam-clicking is very much a thing, and we have seen pros with lower APMs.



I have entered into this "discussion" many times ... and NO, there have been no pro with low apm, unless you consider 250 to being low ... which honestly i dont.

Beside this i can safely say that from the replay era on there have been no pro with low apm (some approx 2005-2010 era EU good players cant be considered pro imho).

At the net of spam clicking...as a general rule apm is an extremely good index of HUMAN skill level and so mentioning exceptions to prove a statement is not a good way of demonstrating things.

I agree with what you say on AI apm though.

Didn't savior play like with 200 APM?


I never saw sAviOr going that low even on Afreeca, he was more like 220 270 depending on the match up and the money at stake I guess. There was a PGM Protoss though with 200/220apm forgot his aka.
No coward soul is mine, No trembler in the world's storm-troubled sphere, I see Heaven's glories shine, And Faith shines equal arming me from Fear
Sonko
Profile Joined February 2019
154 Posts
March 03 2024 13:32 GMT
#22
Jaeyun's followup stream, with some very interesting games:
https://www.twitch.tv/videos/2079741185
A site about brood war AI: www.makingcomputerdothings.com
Ralphramsey
Profile Joined April 2024
1 Post
April 08 2024 03:31 GMT
#23
--- Nuked ---
Normal
Please log in or register to reply.
Live Events Refresh
RongYI Cup
11:00
Qualifier 1
WardiTV1245
TKL 259
Rex153
3DClanTV 43
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
TKL 259
Rex 153
StarCraft: Brood War
Britney 52033
Horang2 3305
Shuttle 2492
Stork 833
Mini 614
EffOrt 549
Larva 548
ZerO 526
Soma 521
Rush 438
[ Show more ]
Zeus 377
ggaemo 335
Light 314
firebathero 262
BeSt 159
Leta 157
hero 146
Last 140
Sharp 104
Hyun 102
Barracks 101
Pusan 85
Sea.KH 59
Mind 50
Aegong 49
HiyA 43
sorry 41
Free 39
ToSsGirL 36
Movie 25
Terrorterran 19
Bale 17
Sacsri 17
yabsab 16
Noble 13
Shine 11
Icarus 4
Dota 2
Gorgc3093
qojqva1142
XcaliburYe556
ODPixel165
Counter-Strike
x6flipin549
byalli164
Super Smash Bros
Mew2King89
Heroes of the Storm
Khaldor250
Other Games
singsing2718
B2W.Neo2091
Hui .121
ZerO(Twitch)20
Organizations
Other Games
BasetradeTV42
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 14 non-featured ]
StarCraft 2
• Berry_CruncH218
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• lizZardDota2135
League of Legends
• Nemesis4442
• Jankos3791
Upcoming Events
WardiTV Invitational
25m
ByuN vs Percival
Percival vs Rogue
Percival vs Classic
ByuN vs Classic
ByuN vs Rogue
Classic vs Rogue
IPSL
6h 25m
DragOn vs Sziky
Replay Cast
19h 25m
Wardi Open
22h 25m
Monday Night Weeklies
1d 3h
WardiTV Invitational
1d 22h
WardiTV Invitational
2 days
The PondCast
3 days
OSC
3 days
OSC
4 days
[ Show More ]
All Star Teams
5 days
INnoVation vs soO
sOs vs Scarlett
uThermal 2v2 Circuit
5 days
All Star Teams
6 days
MMA vs DongRaeGu
Rogue vs Oliveira
Sparkling Tuna Cup
6 days
OSC
6 days
Liquipedia Results

Completed

Proleague 2026-01-10
Big Gabe Cup #3
META Madness #9

Ongoing

C-Race Season 1
IPSL Winter 2025-26
BSL 21 Non-Korean Championship
OSC Championship Season 13
Underdog Cup #3
NA Kuram Kup
eXTREMESLAND 2025
SL Budapest Major 2025
ESL Impact League Season 8
BLAST Rivals Fall 2025
IEM Chengdu 2025
PGL Masters Bucharest 2025

Upcoming

CSL 2025 WINTER (S19)
Escore Tournament S1: W4
Acropolis #4
IPSL Spring 2026
Bellum Gens Elite Stara Zagora 2026
HSC XXVIII
Rongyi Cup S3
Thunderfire SC2 All-star 2025
Nations Cup 2026
BLAST Open Spring 2026
ESL Pro League Season 23
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 © 2026 TLnet. All Rights Reserved.