• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EST 09:06
CET 15:06
KST 23:06
  • 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
SC2 All-Star Invitational: Tournament Preview5RSL Revival - 2025 Season Finals Preview8RSL Season 3 - Playoffs Preview0RSL Season 3 - RO16 Groups C & D Preview0RSL Season 3 - RO16 Groups A & B Preview2
Community News
BSL Season 2025 - Full Overview and Conclusion6Weekly Cups (Jan 5-11): Clem wins big offline, Trigger upsets4$21,000 Rongyi Cup Season 3 announced (Jan 22-Feb 7)16Weekly Cups (Dec 29-Jan 4): Protoss rolls, 2v2 returns7[BSL21] Non-Korean Championship - Starts Jan 105
StarCraft 2
General
Stellar Fest "01" Jersey Charity Auction SC2 All-Star Invitational: Tournament Preview Weekly Cups (Jan 5-11): Clem wins big offline, Trigger upsets When will we find out if there are more tournament SC2 Spotted on the EWC 2026 list?
Tourneys
SC2 All-Star Invitational: Jan 17-18 Sparkling Tuna Cup - Weekly Open Tournament SC2 AI Tournament 2026 $21,000 Rongyi Cup Season 3 announced (Jan 22-Feb 7) OSC Season 13 World Championship
Strategy
Simple Questions Simple Answers
Custom Maps
Map Editor closed ?
External Content
Mutation # 508 Violent Night Mutation # 507 Well Trained Mutation # 506 Warp Zone Mutation # 505 Rise From Ashes
Brood War
General
BGH Auto Balance -> http://bghmmr.eu/ BW General Discussion BSL Season 2025 - Full Overview and Conclusion Video Footage from 2005: The Birth of G2 in Spain [ASL21] Potential Map Candidates
Tourneys
[BSL21] Grand Finals - Sunday 21:00 CET [Megathread] Daily Proleagues [BSL21] Non-Korean Championship - Starts Jan 10 Small VOD Thread 2.0
Strategy
Soma's 9 hatch build from ASL Game 2 Simple Questions, Simple Answers Game Theory for Starcraft Current Meta
Other Games
General Games
Stormgate/Frost Giant Megathread Beyond All Reason Awesome Games Done Quick 2026! Nintendo Switch Thread Mechabellum
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 Things Aren’t Peaceful in Palestine Russo-Ukrainian War Thread Canadian Politics Mega-thread European Politico-economics QA Mega-thread
Fan Clubs
The IdrA Fan Club
Media & Entertainment
Anime Discussion Thread [Manga] One Piece
Sports
2024 - 2026 Football Thread
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
The Automated Ban List
Blogs
My 2025 Magic: The Gathering…
DARKING
Physical Exercise (HIIT) Bef…
TrAiDoS
Life Update and thoughts.
FuDDx
How do archons sleep?
8882
James Bond movies ranking - pa…
Topin
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1156 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
Poland1578 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
Australia13297 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
588 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
France1661 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
OSC
12:00
Season 13 World Championship
YoungYakov vs MaNaLIVE!
Nicoract vs Jumy
Gerald vs TBD
Creator vs TBD
WardiTV1259
LiquipediaDiscussion
Sparkling Tuna Cup
10:00
Weekly #117
ByuN vs CreatorLIVE!
CranKy Ducklings182
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft: Brood War
Rain 6243
Calm 5582
Shuttle 1938
Soma 829
Larva 723
Stork 624
EffOrt 553
BeSt 515
Hm[arnc] 417
actioN 414
[ Show more ]
Light 342
ggaemo 304
Rush 209
Mini 158
NaDa 148
Sharp 127
Hyun 112
Aegong 111
Last 110
Nal_rA 69
Leta 67
JulyZerg 58
Movie 51
910 38
yabsab 37
ToSsGirL 32
Sexy 28
GoRush 27
Sacsri 20
HiyA 20
ivOry 18
Terrorterran 14
JYJ 13
Noble 9
Icarus 7
SilentControl 5
Dota 2
Gorgc6127
singsing3208
qojqva1665
XcaliburYe240
syndereN90
Counter-Strike
byalli1490
x6flipin817
Heroes of the Storm
Khaldor213
Other Games
B2W.Neo1600
Liquid`RaSZi1318
crisheroes349
Hui .215
Fuzer 199
DeMusliM86
White-Ra77
Mew2King47
KnowMe25
Organizations
Other Games
gamesdonequick2546
StarCraft 2
ComeBackTV 281
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 15 non-featured ]
StarCraft 2
• StrangeGG 71
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Laughngamez YouTube
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• C_a_k_e 2608
League of Legends
• Jankos3290
• Stunt588
Upcoming Events
BSL 21
5h 55m
Bonyth vs Sziky
Mihu vs QiaoGege
Sziky vs XuanXuan
eOnzErG vs QiaoGege
Mihu vs DuGu
Dewalt vs Bonyth
IPSL
5h 55m
Dewalt vs Sziky
Replay Cast
18h 55m
Wardi Open
21h 55m
Monday Night Weeklies
1d 2h
The PondCast
2 days
Big Brain Bouts
5 days
Serral vs TBD
BSL 21
6 days
Liquipedia Results

Completed

Escore Tournament S1: W4
Big Gabe Cup #3
NA Kuram Kup

Ongoing

C-Race Season 1
IPSL Winter 2025-26
BSL 21 Non-Korean Championship
CSL 2025 WINTER (S19)
KCM Race Survival 2026 Season 1
OSC Championship Season 13
Underdog Cup #3
BLAST Bounty Winter Qual
eXTREMESLAND 2025
SL Budapest Major 2025
ESL Impact League Season 8
BLAST Rivals Fall 2025
IEM Chengdu 2025

Upcoming

Escore Tournament S1: W5
Acropolis #4
IPSL Spring 2026
Bellum Gens Elite Stara Zagora 2026
HSC XXVIII
Rongyi Cup S3
Nations Cup 2026
Stake Ranked Episode 1
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
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.