• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 19:51
CEST 01:51
KST 08:51
  • 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
[ASL22] Ro8 Preview: Within Reach0[ASL22] Ro8 Preview: In A Tizzy11[ASL22] Ro16 Preview: Holy Diver5[ASL22] Ro16 Preview: Rough Waters10[ASL22] Ro24 Preview: Siren's Call8
Community News
Weekly Cups (Sep 13-20): herO scores triple3BSL Season 2313Weekly Cups (Sep 7-12): SHIN, ByuN, MaxPax double down1StarCraft open world shooter announced at BlizzCon101Weekly Cups (Aug 30-Sep 7): herO thrives amid growing schism10
StarCraft 2
General
Weekly Cups (Sep 13-20): herO scores triple How do you feel about the StarCraft shooter announcement at BlizzCon 2026? Balance hotfix patch 5.0.16b (July 16) Blizzard Classic Cup @ BlizzCon 2026 - $100k prize pool The Death of Cheese: From a Professional Cheeser
Tourneys
2026 GSTL Grand Finals ScienceCraft (October 24-25) - Live Event Sparkling Tuna Cup - Weekly Open Tournament Master Swan Open (Global Bronze-Master 2) Stellar Fest TWO the Moon (Dec 16-20)
Strategy
[H] ZvP Mid-Late Game: Stalkers Collossi HT
Custom Maps
[M] (2) Sweltering Sands [M] (2) Frigid Storage
External Content
The PondCast: SC2 News & Results Mutation # 545 And Drops and Rifts Mutation # 544 Double Trouble Mutation # 543 Enhanced Defenses
Brood War
General
Bot on ladder BGH Auto Balance -> http://bghmmr.eu/ an AI researcher's take on the ladder bot [ASL22] Ro8 Preview: Within Reach StarCraft Human 'N' AI League
Tourneys
[Megathread] Daily Proleagues [ASL22] Ro8 Day 2 [ASL22] Ro8 Day 1 [IPSL] IPSL is Back With Winter 26-27!
Strategy
Cliff Jump Revisited (1 in a 1000 strategy) Replay Review Process - What do you do? Simple Questions, Simple Answers Odyssey Mineral Stack Saturation
Other Games
General Games
Stormgate/Frost Giant Megathread Total Annihilation Zero Warcraft III: The Frozen Throne Nintendo Switch Thread EVE Corporation
Dota 2
Dota 2 Champions League Season 3 Begins April 25! Official 'what is Dota anymore' discussion
League of Legends
[TL LoL EUW IHs] Teemo shall perish
Heroes of the Storm
Heroes of the Storm 2.0
Hearthstone
Deck construction bug
TL Mafia
TL Mafia Community Thread
Community
General
Things Aren’t Peaceful in Palestine US Politics Mega-thread Russo-Ukrainian War Thread Artificial Intelligence Thread All you football fans (soccer)!
Fan Clubs
MarineLorD Fan Club The Creator Fan Club The ShoWTimE Fan Club
Media & Entertainment
Movie Discussion! [Manga] One Piece Diablo Animated Series on Netflix
Sports
Football (Soccer) Thread
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
Recent Gifted Posts
Blogs
Violent-Cooperative Play and…
TrAiDoS
38 yo Retired SWE loo…
PurE)Rabbit-SF
Can Bots Beat Pros?? Starcr…
namkraft
[meme] I finally understa…
LUCKY_NOOB
Regacy Esports:Our Goa…
regacyesports
Customize Sidebar...

Website Feedback

Closed Threads



Active: 10517 users

an AI researcher's take on the ladder bot - Page 3

Forum Index > BW General
Post a Reply
Prev 1 2 3 All
StRyKeR
Profile Blog Joined January 2006
United States1752 Posts
Last Edited: 2026-09-26 21:42:19
September 26 2026 21:41 GMT
#41
On September 23 2026 12:20 evanthebouncy! wrote:
one thing I noticed after watching more of Pluto's playing is that as soon as it attacks, the opponent loses in 30 seconds.

I think the reasons are as follows:
1. pluto is trained in self-play, so it imagined its human opponent to be itself, i.e. with perfect micro
2. pluto maintains some kind of "army value advantage" (let's call it AVA) estimation, to decide if it can beat or not beat the opponent army
3. the online pluto uses maphack, so it has a perfect information to calculate AVA
4. so when pluto commits to an attack, it is imagining that it can beat the perfectly microed opponent army
5. but human's micro is far worse than pluto, so human will lose a chunk of relative army value
6. pluto's AVA goes wayyy up, and goes into a frenzy and human dies


On the flip side, it's way too conservative as Zerg as a result. It thinks its Terran opponent can click hack and precisely target hurt Mutas, so it never harasses with Mutas. It always either runs away immediately or completely commits to a fight. It never tries to trade.
Ars longa, vita brevis, principia aeturna.
PurpleWave
Profile Joined January 2021
17 Posts
Last Edited: 2026-09-26 22:36:21
September 26 2026 22:20 GMT
#42
On September 27 2026 04:00 ywxr wrote:
I wonder if the creator is moving away from pure W/L-signal RL + strategy bandit to try to learn efficiently from these human games (which would be a uselessly small sample size otherwise), or from relatively small amounts of high-quality counterfactual-pair training data on things like drops and dark swarm. Given that it's already got a probably pretty well-calibrated win probability/value head, I think fine-tuning it to learn these things could probably be done very cheaply.


The replays are I think not likely useful for training. You don't want to imitate the humans because the humans are worse players. And because the current version (Artosis games, but presumably not the Korean pro games) is a newly trained model, the replays are very off-policy.
ywxr
Profile Joined September 2026
3 Posts
23 hours ago
#43
On September 27 2026 07:20 PurpleWave wrote:
Show nested quote +
On September 27 2026 04:00 ywxr wrote:
I wonder if the creator is moving away from pure W/L-signal RL + strategy bandit to try to learn efficiently from these human games (which would be a uselessly small sample size otherwise), or from relatively small amounts of high-quality counterfactual-pair training data on things like drops and dark swarm. Given that it's already got a probably pretty well-calibrated win probability/value head, I think fine-tuning it to learn these things could probably be done very cheaply.


The replays are I think not likely useful for training. You don't want to imitate the humans because the humans are worse players. And because the current version (Artosis games, but presumably not the Korean pro games) is a newly trained model, the replays are very off-policy.


I wasn't suggesting imitating humans. If the value head is broadly well-calibrated in a generalizable way, specific missing skills like drops/dark swarm could be fine-tuned very efficiently using synthetic data of counterfactual pairs. I agree the actual replays aren't necessarily that useful, but in this case it might not matter too much that they're off-policy. And with generalizable enough calibration, I think there could even be a way for it to be a few-shot online learner, which would be really cool.
vndestiny
Profile Blog Joined September 2011
Singapore3473 Posts
Last Edited: 2026-09-27 01:26:49
22 hours ago
#44
I’m wondering whether the training model is steer-able deep into mid game.

Self-play training games are able to be steered/ weighed with certain openings.

However for current major weakness of Pluto: dealing with drop (reaver/shuttle/dropship), inability to use drop, building placement (nexus/cc/hatch & wall), understanding darkswarm ability.

These might take millions & billions more games and still not discover them in reinforce selfplay by chance (sounds like evolution ha).
IntoTheWow
Profile Blog Joined May 2004
is awesome32282 Posts
21 hours ago
#45
Just dropping by to say that:

- it's great to see your name here again!
- Good context on how the bot works. What other training strategies could be used. I guess the other extreme would be for it to study a set of curated (high ELO) replays. Is there a way to reach the best of both worlds? Give it a baseline based on current human know ledge and let it push the boundaries of infinite APM + attention?
Moderator<:3-/-<
PurpleWave
Profile Joined January 2021
17 Posts
20 hours ago
#46
On September 27 2026 11:50 IntoTheWow wrote:
Is there a way to reach the best of both worlds? Give it a baseline based on current human know ledge and let it push the boundaries of infinite APM + attention?


This is what AlphaStar did (minus infinite APM, which like Pluto they somewhat limited):

- Train a model to imitate humans, over 1 million Battle.net replays. This model was ~Gold league as-is
- Copy the model many times over, and train them against one another, with different reward signals for each (reward winning + preference different units),

When they trained with just reinforcement learning they didn't manage to get behavior more sophisticated than worker rushes. The imitation step was required. So Pluto requiring no imitation step is impressive.
evanthebouncy!
Profile Blog Joined June 2006
United States12813 Posts
20 hours ago
#47
On September 27 2026 05:50 419 wrote:
The bit about Pluto calculating likes its playing against itself makes me wonder if Pluto having contempt would make it even more effective against human players.


yeah I think to beat humans Pluto needs a kind of "skill check" mechanism, which is something that can be adjusted at inference time.

for instance, it can measure the difference of "predicted reward" based on its neural network, and "observed reward" based on how the game actually panned out. For example, Pluto might have calculated that an engagement it will lose 8 marines worth of "score", however after the actual engagement it only lost 2 marines worth of "score". Then it can realize that "oh wow this opponent micros terribly" and now that can be used as additional signal to steer its behaviour, for instance, being more aggressive.
Life is run, it is dance, it is fast, passionate and BAM!, you dance and sing and booze while you can for now is the time and time is mine. Smile and laugh when still can for now is the time and soon you die!
evanthebouncy!
Profile Blog Joined June 2006
United States12813 Posts
20 hours ago
#48
On September 27 2026 06:41 StRyKeR wrote:
Show nested quote +
On September 23 2026 12:20 evanthebouncy! wrote:
one thing I noticed after watching more of Pluto's playing is that as soon as it attacks, the opponent loses in 30 seconds.

I think the reasons are as follows:
1. pluto is trained in self-play, so it imagined its human opponent to be itself, i.e. with perfect micro
2. pluto maintains some kind of "army value advantage" (let's call it AVA) estimation, to decide if it can beat or not beat the opponent army
3. the online pluto uses maphack, so it has a perfect information to calculate AVA
4. so when pluto commits to an attack, it is imagining that it can beat the perfectly microed opponent army
5. but human's micro is far worse than pluto, so human will lose a chunk of relative army value
6. pluto's AVA goes wayyy up, and goes into a frenzy and human dies


On the flip side, it's way too conservative as Zerg as a result. It thinks its Terran opponent can click hack and precisely target hurt Mutas, so it never harasses with Mutas. It always either runs away immediately or completely commits to a fight. It never tries to trade.


exactly! and that's how humans wind up beating Pluto by just making a huge army and never actually fight it :D
pluto will just hallucinate this impossibly strong opponent and in its immediate reward function to "reduce unit score loss" never take a fight

I've not seen Pluto take any hail mary attempts, because it is so caught up in optimizing the short-term gain. so Pluto will be very weak in actual positional plays, where you sacrifice the "now" for the "future". For this same reason it never figures out why upgrades are useful either.

Life is run, it is dance, it is fast, passionate and BAM!, you dance and sing and booze while you can for now is the time and time is mine. Smile and laugh when still can for now is the time and soon you die!
StRyKeR
Profile Blog Joined January 2006
United States1752 Posts
19 hours ago
#49
On September 27 2026 12:20 evanthebouncy! wrote:
Show nested quote +
On September 27 2026 06:41 StRyKeR wrote:
On September 23 2026 12:20 evanthebouncy! wrote:
one thing I noticed after watching more of Pluto's playing is that as soon as it attacks, the opponent loses in 30 seconds.

I think the reasons are as follows:
1. pluto is trained in self-play, so it imagined its human opponent to be itself, i.e. with perfect micro
2. pluto maintains some kind of "army value advantage" (let's call it AVA) estimation, to decide if it can beat or not beat the opponent army
3. the online pluto uses maphack, so it has a perfect information to calculate AVA
4. so when pluto commits to an attack, it is imagining that it can beat the perfectly microed opponent army
5. but human's micro is far worse than pluto, so human will lose a chunk of relative army value
6. pluto's AVA goes wayyy up, and goes into a frenzy and human dies


On the flip side, it's way too conservative as Zerg as a result. It thinks its Terran opponent can click hack and precisely target hurt Mutas, so it never harasses with Mutas. It always either runs away immediately or completely commits to a fight. It never tries to trade.


exactly! and that's how humans wind up beating Pluto by just making a huge army and never actually fight it :D
pluto will just hallucinate this impossibly strong opponent and in its immediate reward function to "reduce unit score loss" never take a fight

I've not seen Pluto take any hail mary attempts, because it is so caught up in optimizing the short-term gain. so Pluto will be very weak in actual positional plays, where you sacrifice the "now" for the "future". For this same reason it never figures out why upgrades are useful either.



Indeed. Despite how strong it is right now, it's beatable, especially if you abuse its blind spots (like not knowing what Dark Swarm is).

There's a lot of ways it can get even stronger. If people actually continue to work on this it's not hard to imagine a version that beats Pluto almost every time.

The creator mentioned publishing a paper on this research. I wonder if he'll be less interested in pursuing further research once he achieves that.
Ars longa, vita brevis, principia aeturna.
Jealous
Profile Blog Joined December 2011
10387 Posts
Last Edited: 2026-09-27 04:57:08
18 hours ago
#50
On September 27 2026 13:44 StRyKeR wrote:
Show nested quote +
On September 27 2026 12:20 evanthebouncy! wrote:
On September 27 2026 06:41 StRyKeR wrote:
On September 23 2026 12:20 evanthebouncy! wrote:
one thing I noticed after watching more of Pluto's playing is that as soon as it attacks, the opponent loses in 30 seconds.

I think the reasons are as follows:
1. pluto is trained in self-play, so it imagined its human opponent to be itself, i.e. with perfect micro
2. pluto maintains some kind of "army value advantage" (let's call it AVA) estimation, to decide if it can beat or not beat the opponent army
3. the online pluto uses maphack, so it has a perfect information to calculate AVA
4. so when pluto commits to an attack, it is imagining that it can beat the perfectly microed opponent army
5. but human's micro is far worse than pluto, so human will lose a chunk of relative army value
6. pluto's AVA goes wayyy up, and goes into a frenzy and human dies


On the flip side, it's way too conservative as Zerg as a result. It thinks its Terran opponent can click hack and precisely target hurt Mutas, so it never harasses with Mutas. It always either runs away immediately or completely commits to a fight. It never tries to trade.


exactly! and that's how humans wind up beating Pluto by just making a huge army and never actually fight it :D
pluto will just hallucinate this impossibly strong opponent and in its immediate reward function to "reduce unit score loss" never take a fight

I've not seen Pluto take any hail mary attempts, because it is so caught up in optimizing the short-term gain. so Pluto will be very weak in actual positional plays, where you sacrifice the "now" for the "future". For this same reason it never figures out why upgrades are useful either.



Indeed. Despite how strong it is right now, it's beatable, especially if you abuse its blind spots (like not knowing what Dark Swarm is).

There's a lot of ways it can get even stronger. If people actually continue to work on this it's not hard to imagine a version that beats Pluto almost every time.

The creator mentioned publishing a paper on this research. I wonder if he'll be less interested in pursuing further research once he achieves that.

If I recall correctly, tscmoo has been working on BW AI bots for a decade, if not longer. Even though he is on top of the bot ladder (and briefly the human ladder!), somehow I don't think his interest will fade just because he is on top or he published a paper The BW AI competition landscape could get very interesting after such a systemic shock (not that it wasn't already!).

E: Definitely more than a decade: (Wiki)Tscmoo
"The right to vote is only the oar of the slaveship, I wanna be free." -- бум бум сучка!
evanthebouncy!
Profile Blog Joined June 2006
United States12813 Posts
16 hours ago
#51
On September 27 2026 04:00 ywxr wrote:
I wonder if the creator is moving away from pure W/L-signal RL + strategy bandit to try to learn efficiently from these human games (which would be a uselessly small sample size otherwise), or from relatively small amounts of high-quality counterfactual-pair training data on things like drops and dark swarm. Given that it's already got a probably pretty well-calibrated win probability/value head, I think fine-tuning it to learn these things could probably be done very cheaply.


I think . . . the easy way to train it to learn about drop/dark-swarm is to find ways to synthetically generate a lot of data of games containing them, in the order of 10s of millions, in order to train pluto.
There is already some exploration intrinsic reward for making more niche units (that's why you see it upgrading ghosts or making a single corsair), except this incentive is not strong enough for it to climb the tech-tree all the way to dark swarm

A rather crude approach is to take some human games and train a kind of unit composition reward function, and use that reward function in its own game. For instance if defilers would give a high reward, the bot would learn to make them first, and then through sheer luck figure out how consume / dark-swarm works through millions of trials and error

on fine-tuning the winprob/value head, I'm not so sure. Clearly it is not calibrated against stuff like dark swarm and drop. I think those things do require significant amount of additional training data to converge
Life is run, it is dance, it is fast, passionate and BAM!, you dance and sing and booze while you can for now is the time and time is mine. Smile and laugh when still can for now is the time and soon you die!
evanthebouncy!
Profile Blog Joined June 2006
United States12813 Posts
16 hours ago
#52
On September 27 2026 13:44 StRyKeR wrote:
Show nested quote +
On September 27 2026 12:20 evanthebouncy! wrote:
On September 27 2026 06:41 StRyKeR wrote:
On September 23 2026 12:20 evanthebouncy! wrote:
one thing I noticed after watching more of Pluto's playing is that as soon as it attacks, the opponent loses in 30 seconds.

I think the reasons are as follows:
1. pluto is trained in self-play, so it imagined its human opponent to be itself, i.e. with perfect micro
2. pluto maintains some kind of "army value advantage" (let's call it AVA) estimation, to decide if it can beat or not beat the opponent army
3. the online pluto uses maphack, so it has a perfect information to calculate AVA
4. so when pluto commits to an attack, it is imagining that it can beat the perfectly microed opponent army
5. but human's micro is far worse than pluto, so human will lose a chunk of relative army value
6. pluto's AVA goes wayyy up, and goes into a frenzy and human dies


On the flip side, it's way too conservative as Zerg as a result. It thinks its Terran opponent can click hack and precisely target hurt Mutas, so it never harasses with Mutas. It always either runs away immediately or completely commits to a fight. It never tries to trade.


exactly! and that's how humans wind up beating Pluto by just making a huge army and never actually fight it :D
pluto will just hallucinate this impossibly strong opponent and in its immediate reward function to "reduce unit score loss" never take a fight

I've not seen Pluto take any hail mary attempts, because it is so caught up in optimizing the short-term gain. so Pluto will be very weak in actual positional plays, where you sacrifice the "now" for the "future". For this same reason it never figures out why upgrades are useful either.



Indeed. Despite how strong it is right now, it's beatable, especially if you abuse its blind spots (like not knowing what Dark Swarm is).

There's a lot of ways it can get even stronger. If people actually continue to work on this it's not hard to imagine a version that beats Pluto almost every time.

The creator mentioned publishing a paper on this research. I wonder if he'll be less interested in pursuing further research once he achieves that.


the author is very passionate about bw I think he'll write a paper but he'll also just keep on pushing this bot further I'm sure.

I think the most immediate thing to make pluto better (vs human) is to add a skill check mechanism so he figures out how strong (or weak really) human is at micro, and adjust its value functions accordingly
Life is run, it is dance, it is fast, passionate and BAM!, you dance and sing and booze while you can for now is the time and time is mine. Smile and laugh when still can for now is the time and soon you die!
StRyKeR
Profile Blog Joined January 2006
United States1752 Posts
11 hours ago
#53
The cost to run training must be pretty high I imagine. He may be limited by compute for diminishing returns unless he's being funded by Meta for its AI division.
Ars longa, vita brevis, principia aeturna.
evanthebouncy!
Profile Blog Joined June 2006
United States12813 Posts
9 hours ago
#54
On September 27 2026 21:33 StRyKeR wrote:
The cost to run training must be pretty high I imagine. He may be limited by compute for diminishing returns unless he's being funded by Meta for its AI division.


we can only guess haha :D

and yeah these trainings would be expensive for sure. The game space for starcraft is much larger than Go, and it'll take a good amount of compute to "flush out" that space. Pluto has done such an amazing job of flushing out the space, with ostensibly less compute than what deepmind had for playing Go. Even then pluto is yet to comprehend the orange cloud thing

how to train RL agents efficiently is very much an open problem, that's why it's still paper worthy
Life is run, it is dance, it is fast, passionate and BAM!, you dance and sing and booze while you can for now is the time and time is mine. Smile and laugh when still can for now is the time and soon you die!
ywxr
Profile Joined September 2026
3 Posts
7 hours ago
#55
On September 27 2026 16:08 evanthebouncy! wrote:
Show nested quote +
On September 27 2026 04:00 ywxr wrote:
I wonder if the creator is moving away from pure W/L-signal RL + strategy bandit to try to learn efficiently from these human games (which would be a uselessly small sample size otherwise), or from relatively small amounts of high-quality counterfactual-pair training data on things like drops and dark swarm. Given that it's already got a probably pretty well-calibrated win probability/value head, I think fine-tuning it to learn these things could probably be done very cheaply.


I think . . . the easy way to train it to learn about drop/dark-swarm is to find ways to synthetically generate a lot of data of games containing them, in the order of 10s of millions, in order to train pluto.
There is already some exploration intrinsic reward for making more niche units (that's why you see it upgrading ghosts or making a single corsair), except this incentive is not strong enough for it to climb the tech-tree all the way to dark swarm

A rather crude approach is to take some human games and train a kind of unit composition reward function, and use that reward function in its own game. For instance if defilers would give a high reward, the bot would learn to make them first, and then through sheer luck figure out how consume / dark-swarm works through millions of trials and error

on fine-tuning the winprob/value head, I'm not so sure. Clearly it is not calibrated against stuff like dark swarm and drop. I think those things do require significant amount of additional training data to converge


I agree about generating large amounts of synthetic data. I don't think the value head needs to be recalibrated directly; what I mean is that since it's very likely already quite generalizable to phenomena like "suddenly lose a fight very badly" or "suddenly lose a ton of economy," even if the network function doesn't understand well the underlying cause, with the right SFT architecture it should be possible to learn far more efficiently than millions of games.

Or more speculatively, even learn few-shot online by looking for sharp discontinuities in the value head which will be like high "perplexity" and then tracing back credit.
quaristice
Profile Joined February 2021
171 Posts
7 hours ago
#56
wonder if it would be faster to train something like this by save-stating moments in time and repeatedly repeating from that state trying different alternatives
Prev 1 2 3 All
Please log in or register to reply.
Live Events Refresh
OSC
23:00
OSC Masters Cup #151 Qualifier
davetesta23
Liquipedia
BSL Open Qualifier
19:00
Jungsu & Hasu #1
ZZZero.O125
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
RuFF_SC2 80
StarCraft: Brood War
Britney 11598
Artosis 821
White-Ra 125
ZZZero.O 102
Dota 2
monkeys_forever552
League of Legends
Doublelift6964
JimRising 586
Counter-Strike
fl0m15157
Super Smash Bros
hungrybox864
AZ_Axe158
Other Games
summit1g7450
KnowMe154
Maynarde149
ArmadaUGS118
Mew2King41
Organizations
Other Games
gamesdonequick1084
BasetradeTV126
StarCraft: Brood War
Kim Chul Min (afreeca) 12
lovetv 4
[ Show 9 non-featured ]
StarCraft 2
• Hupsaiya 27
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• Migwel
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Upcoming Events
Replay Cast
10m
Afreeca Starleague
10h 10m
Soma vs Jaedong
WardiTV Weekly
11h 10m
Monday Night Weeklies
16h 10m
Sparkling Tuna Cup
1d 10h
Afreeca Starleague
1d 10h
Leta vs Soulkey
PiGosaur Cup
2 days
Kung Fu Cup
2 days
The PondCast
3 days
Replay Cast
4 days
[ Show More ]
CranKy Ducklings
5 days
Online Event
5 days
FEL
5 days
BSL: Ladder Tournament
5 days
Sparkling Tuna Cup
6 days
BSL Open Qualifier
6 days
BSL Open Qualifier
6 days
Liquipedia Results

Completed

Acropolis #5 - GSA
Blizzard Classic Cup 2026
Calamity Invitational

Ongoing

ASL Season 22
Super Anchor Qualifying S3
CSL 2026 AUTUMN (S22)
Acropolis #5
Proleague 2026-09-27
1win Private Club #1
Logitech G Play Connect 2026
SL StarSeries Fall 2026
FISSURE Playground #3
BLAST Open Fall 2026
Esports World Cup 2026
BLAST Bounty Summer 2026
BLAST Bounty Summer Qual
Stake Ranked Episode 3

Upcoming

Acropolis #5 - GSB
Acropolis #5 - GSC
BSL Season 23
SC4ALL II: Brood War
BSL 23: Non-Korean Championship
HSC XXX
Stellar Fest 2: Lunar Cup
SC4ALL II: StarCraft II
Kung Fu Cup 2026 Grand Finals
RSL Offline Finals
Custodian Cup
Copium Cup
PGL Major Singapore 2026
Stake Ranked Episode 6
BLAST Rivals Fall 2026
IEM Beijing 2026
Stake Ranked Episode 5
PGL Masters Bucharest 2026
1win Private Club #2
Thunderpick World Champ. '26
ESL Pro League Season 24
Stake Ranked Episode 4
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.