• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 12:20
CEST 18:20
KST 01:20
  • 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.3Code S RO8 Results + RO4 Bracket (2025 Season 2)12BGE Stara Zagora 2025 - Replay Pack2Weekly Cups (June 2-8): herO doubles down1
StarCraft 2
General
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 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. I have an extra ticket to the GSL Ro4/finals
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
BGH Auto Balance -> http://bghmmr.eu/ Recent recommended BW games BW General Discussion FlaSh Witnesses SCV Pull Off the Impossible vs Shu StarCraft & BroodWar Campaign Speedrun Quest
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
2024 - 2025 Football Thread NHL Playoffs 2024 TeamLiquid Health and Fitness Initiative For 2023 Formula 1 Discussion
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: 31439 users

Artosis casts Human vs AI games played on SCHNAIL

Forum Index > BW General
Post a Reply
1 2 Next All
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
Canada9997 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 States10398 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
398 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
1 2 Next All
Please log in or register to reply.
Live Events Refresh
Cheesadelphia
15:00
Cheeseadelphia 2025
CranKy Ducklings87
davetesta18
LiquipediaDiscussion
WardiTV Invitational
11:00
WardiTV June Playoffs
Reynor vs GeraldLIVE!
MaxPax vs TBD
WardiTV1508
TKL 299
IndyStarCraft 251
Rex173
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
TKL 299
Hui .258
IndyStarCraft 251
Rex 173
ProTech94
BRAT_OK 70
MindelVK 41
trigger 29
StarCraft: Brood War
Britney 37154
Calm 4946
Rain 2847
Horang2 1631
Bisu 1243
BeSt 457
Light 352
Soulkey 189
Nal_rA 184
Zeus 155
[ Show more ]
Dewaltoss 99
Mind 70
Sharp 48
Rock 33
JulyZerg 29
scan(afreeca) 25
Terrorterran 21
SilentControl 15
HiyA 10
IntoTheRainbow 10
sas.Sziky 7
Noble 7
Dota 2
Gorgc8460
qojqva1799
League of Legends
Dendi1538
JimRising 417
Trikslyr69
Counter-Strike
fl0m4357
olofmeister1649
Super Smash Bros
Mew2King26
Heroes of the Storm
Khaldor605
Liquid`Hasu449
Other Games
tarik_tv28131
gofns16311
singsing2342
B2W.Neo806
C9.Mang0522
Mlord416
Lowko402
crisheroes392
DeMusliM281
Grubby247
XaKoH 91
ArmadaUGS85
Organizations
Dota 2
PGL Dota 2 - Main Stream14931
Other Games
EGCTV528
gamesdonequick492
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 18 non-featured ]
StarCraft 2
• 3DClanTV 39
• Adnapsc2 12
• LaughNgamezSOOP
• AfreecaTV YouTube
• sooper7s
• Migwel
• intothetv
• Kozan
• IndyKCrew
StarCraft: Brood War
• Michael_bg 10
• STPLYoutube
• ZZZeroYoutube
• BSLYoutube
Dota 2
• C_a_k_e 2378
• WagamamaTV376
• Ler49
League of Legends
• Nemesis7679
Other Games
• Shiphtur233
Upcoming Events
CSO Cup
40m
BSL: ProLeague
1h 40m
Hawk vs UltrA
Sziky vs spx
TerrOr vs JDConan
GSL Code S
15h 40m
Rogue vs herO
Classic vs GuMiho
Sparkling Tuna Cup
17h 40m
WardiTV Qualifier
23h 40m
BSL: ProLeague
1d 1h
Bonyth vs Dewalt
Cross vs Doodle
MadiNho vs Dragon
Replay Cast
1d 7h
Wardi Open
1d 18h
Replay Cast
2 days
Replay Cast
2 days
[ Show More ]
RSL Revival
2 days
Cure vs Percival
ByuN vs Spirit
RSL Revival
3 days
herO vs sOs
Zoun vs Clem
Replay Cast
4 days
The PondCast
4 days
RSL Revival
4 days
Serral vs SHIN
Solar vs Cham
Replay Cast
5 days
RSL Revival
5 days
Reynor vs Scarlett
ShoWTimE vs Classic
uThermal 2v2 Circuit
5 days
SC Evo League
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.