• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 01:22
CEST 07:22
KST 14: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
Code 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, Maru3BGE Stara Zagora 2025: Info & Preview27
Community News
Classic & 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.4Code S RO8 Results + RO4 Bracket (2025 Season 2)12BGE Stara Zagora 2025 - Replay Pack2Weekly Cups (June 2-8): herO doubles down1
StarCraft 2
General
I have an extra ticket to the GSL Ro4/finals Rogue & 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. Classic & herO RO8 Interviews: "I think it’s time to teach [Rogue] a lesson." Code S RO8 Results + RO4 Bracket (2025 Season 2) Code S RO4 & Finals Preview: herO, Rogue, Classic, GuMiho
Tourneys
[GSL 2025] Code S: Season 2 - Semi Finals & Finals $3,500 WardiTV European League 2025 Sea Duckling Open (Global, Bronze-Diamond) SOOPer7s Showmatches 2025 RSL: Revival, a new crowdfunded tournament series
Strategy
[G] Darkgrid Layout Simple Questions Simple Answers [G] PvT Cheese: 13 Gate Proxy Robo
Custom Maps
[UMS] Zillion Zerglings
External Content
Mutation # 477 Slow and Steady Mutation # 476 Charnel House Mutation # 475 Hard Target Mutation # 474 Futile Resistance
Brood War
General
ASL20 Preliminary Maps BW General Discussion BGH Auto Balance -> http://bghmmr.eu/ 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
I am doing this better than progamers do. [G] How to get started on ladder as a new Z player
Other Games
General Games
Path of Exile Nintendo Switch Thread Stormgate/Frost Giant Megathread 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
TL Mafia Community Thread Vanilla Mini Mafia
Community
General
Things Aren’t Peaceful in Palestine US Politics Mega-thread UK Politics Mega-thread Russo-Ukrainian War Thread Vape Nation Thread
Fan Clubs
Maru Fan Club Serral Fan Club
Media & Entertainment
Korean Music Discussion [Manga] One Piece
Sports
Formula 1 Discussion 2024 - 2025 Football Thread 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: 34042 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 States76 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
Bulgaria365 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
Poland1494 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
Hungary288 Posts
February 27 2024 18:07 GMT
#7
these are very interesting build orders o.o
Nirli
Profile Joined February 2023
Bulgaria365 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
Bulgaria1417 Posts
February 28 2024 19:31 GMT
#9
SCHNAIL to the King, baby.

I will check em out!
ko-fi.com/luckynoob Fuck Micropp #BringBackSkype #BBS
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
Canada10000 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
Australia13004 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 States10406 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
Bulgaria365 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
401 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
France1538 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
Cheesadelphia
15:00
Cheeseadelphia 2025
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Nina 288
Ketroc 59
StarCraft: Brood War
Leta 651
Sharp 137
Noble 48
eros_byul 2
Dota 2
monkeys_forever635
League of Legends
JimRising 694
Counter-Strike
Stewie2K1105
Super Smash Bros
Mew2King109
Other Games
summit1g6855
C9.Mang01364
WinterStarcraft509
kaitlyn7
Organizations
Dota 2
PGL Dota 2 - Secondary Stream6339
Other Games
gamesdonequick514
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 13 non-featured ]
StarCraft 2
• practicex 64
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Stunt505
• HappyZerGling111
Upcoming Events
GSL Code S
2h 38m
Rogue vs herO
Classic vs GuMiho
Sparkling Tuna Cup
4h 38m
WardiTV Qualifier
10h 38m
BSL: ProLeague
12h 38m
Bonyth vs Dewalt
Cross vs Doodle
MadiNho vs Dragon
Replay Cast
18h 38m
Wardi Open
1d 5h
Replay Cast
1d 18h
Replay Cast
2 days
RSL Revival
2 days
Cure vs Percival
ByuN vs Spirit
RSL Revival
3 days
herO vs sOs
Zoun vs Clem
[ Show More ]
Replay Cast
3 days
The PondCast
4 days
RSL Revival
4 days
Serral vs SHIN
Solar vs Cham
Replay Cast
4 days
RSL Revival
5 days
Reynor vs Scarlett
ShoWTimE vs Classic
uThermal 2v2 Circuit
5 days
SC Evo League
6 days
Circuito Brasileiro de…
6 days
Liquipedia Results

Completed

Proleague 2025-06-11
BGE Stara Zagora 2025
Heroes 10 EU

Ongoing

JPL Season 2
BSL 2v2 Season 3
BSL Season 20
KCM Race Survival 2025 Season 2
NPSL S3
Rose Open S1
CSL 17: 2025 SUMMER
2025 GSL S2
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

Copa Latinoamericana 4
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.