• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 00:34
CET 05:34
KST 13:34
  • 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
[ASL21] Ro24 Preview Pt1: New Chaos0Team Liquid Map Contest #22 - Presented by Monster Energy7ByuL: The Forgotten Master of ZvT30Behind the Blue - Team Liquid History Book19Clem wins HomeStory Cup 289
Community News
Weekly Cups (March 16-22): herO doubles, Cure surprises3Blizzard Classic Cup @ BlizzCon 2026 - $100k prize pool48Weekly Cups (March 9-15): herO, Clem, ByuN win42026 KungFu Cup Announcement6BGE Stara Zagora 2026 cancelled12
StarCraft 2
General
Potential Updates Coming to the SC2 CN Server What mix of new & old maps do you want in the next ladder pool? (SC2) Blizzard Classic Cup @ BlizzCon 2026 - $100k prize pool Weekly Cups (March 16-22): herO doubles, Cure surprises Weekly Cups (August 25-31): Clem's Last Straw?
Tourneys
WardiTV Mondays Sparkling Tuna Cup - Weekly Open Tournament World University TeamLeague (500$+) | Signups Open RSL Season 4 announced for March-April WardiTV Team League Season 10
Strategy
Custom Maps
[M] (2) Frigid Storage Publishing has been re-enabled! [Feb 24th 2026]
External Content
The PondCast: SC2 News & Results Mutation # 518 Radiation Zone Mutation # 517 Distant Threat Mutation # 516 Specter of Death
Brood War
General
mca64Launcher - New Version with StarCraft: Remast RepMastered™: replay sharing and analyzer site BGH Auto Balance -> http://bghmmr.eu/ Gypsy to Korea Soulkey's decision to leave C9
Tourneys
[ASL21] Ro24 Group B [ASL21] Ro24 Group C Small VOD Thread 2.0 [Megathread] Daily Proleagues
Strategy
What's the deal with APM & what's its true value Fighting Spirit mining rates Simple Questions, Simple Answers Soma's 9 hatch build from ASL Game 2
Other Games
General Games
Darkest Dungeon Nintendo Switch Thread Stormgate/Frost Giant Megathread General RTS Discussion Thread Path of Exile
Dota 2
The Story of Wings Gaming Official 'what is Dota anymore' discussion
League of Legends
G2 just beat GenG in First stand
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
TL Mafia Community Thread Five o'clock TL Mafia Mafia Game Mode Feedback/Ideas Vanilla Mini Mafia
Community
General
US Politics Mega-thread European Politico-economics QA Mega-thread Canadian Politics Mega-thread Russo-Ukrainian War Thread Things Aren’t Peaceful in Palestine
Fan Clubs
The IdrA Fan Club
Media & Entertainment
[Req][Books] Good Fantasy/SciFi books Movie Discussion! [Manga] One Piece
Sports
Cricket [SPORT] 2024 - 2026 Football Thread Formula 1 Discussion Tokyo Olympics 2021 Thread General nutrition recommendations
World Cup 2022
Tech Support
[G] How to Block Livestream Ads
TL Community
The Automated Ban List
Blogs
Funny Nicknames
LUCKY_NOOB
Money Laundering In Video Ga…
TrAiDoS
Iranian anarchists: organize…
XenOsky
FS++
Kraekkling
Shocked by a laser…
Spydermine0240
Unintentional protectionism…
Uldridge
ASL S21 English Commentary…
namkraft
Customize Sidebar...

Website Feedback

Closed Threads



Active: 2460 users

StarCraft AI Competition (2010) - Page 6

Forum Index > BW General
Post a Reply
Prev 1 4 5 6 7 8 10 Next All
9diov
Profile Joined February 2009
Singapore14 Posts
November 15 2009 13:14 GMT
#101
On November 15 2009 08:49 AssuredVacancy wrote:
Lol usually it gets the scv to like 30 hp before getting stuck on a wall/trapped by other scvs. But I was playing on destination and the 'platform' is fairly small, I think it'll be quite fun to program the microing competition.

Do you mind posting the code?
CaptainPlatypus
Profile Blog Joined March 2009
United States852 Posts
November 15 2009 15:23 GMT
#102
On November 13 2009 23:39 azndsh wrote:If you really wanted to make a strong AI for a game, it would make a lot more sense to pick a different genre such as turn-based strategy (Civ), fighting games (SF4), or even first-person shooters (HL).

It depends on your definition of "strong". In most first-person shooters, the real question is how much the AI is allowed to cheat - if you don't impose human-like limits on its reaction speed, it's going to win every time, simply because if you pop up behind it to shoot at it, it's going to notice and fire at you in the time it takes you to pull the trigger. This depends on the game, of course - some may have hardcoded limits on, say, turn speed, that would prevent this - but generally speaking, the strategy in first-person shooters is based on what human players are capable of, and a well-written AI would blow all this to hell.

It's the same for Starcraft. Assuming you can solve the basic challenge of actually working with brood war without killing yourself, it becomes pretty easy to just solve Stage 1 for every reasonable combination of units, and suddenly the AI will be almost impossible to defeat, if it's using the right strategy, no matter how good you are. It's often repeated by everyone from D- zergs to Day[9] that you can get to B+ or A- just by playing ZvZ with really solid muta micro. The AI, if enough effort is put into it, literally CANNOT fail its micro. At that point, the only challenge it has playing against human players is adapting to (or having its programmer adapt it to) weird things it hasn't taken into consideration. An example of this would be stasis of probes ordered to mine on a Terran AI's ramp to block it. Plenty of (most?) human players have seen dragoons or zealots stasised on a ramp to block it, and probably quite a few of them know you can SCV drill the goons/zeals out of the way. But how many know that you can stasis probes that have been ordered to mine, which will then form a completely impassable wall until stasis runs out? I somehow doubt any of the UC Santa Cruz students working on this do.

My point with all of this is that an AI vs AI Starcraft match, just like an AI vs AI HL match, wouldn't be all that likely to be remotely similar to a human vs human Starcraft match. An uneducated observer might think that "late-game ZvZ" (lol) was about guardians or dark swarm or ultralisks supporting lurker/ling armies, because they aren't aware just how effectively well-microed mutalisks break things. I'm predicting that if the AI is written comprehensively enough, a match between two AI will be as confusing to us as professional ZvZ is to the aforementioned uneducated observer. Hell, for all we know, DRAGOONS become incredible instead of buggy when controlled with 20k+ APM.

Civilization is a good example of a game where writing an AI would be an interesting challenge, simply because it's a turn-based game and you don't have the crutch of "my mechanics are infinitely superior to yours". At that point, the AI's main advantage becomes prediction, like it is in chess, and things get very hairy. The problem is, Civ4 (especially once you've tossed a couple expansions in there) is WAY more complicated than Chess, Brood War, or pretty much any other game out there. I wouldn't even want to try to teach an AI to chop-rush wonders perfectly, let alone perform any espionage-based strategy or actually wage war. The difficulty of playing against the AI in Civ is the fact that it cheats. I'm not even kidding, the difference between you and an Immortal-level AI is about three times the starting resources and about twice the research (and building? it's been a while since I've Civved) speed. Think about playing against a starcraft AI that starts with two nexuses, eight probes, and three or four zealots. The game becomes a contest of using your far superior understanding of the game to fend off the AI's overwhelming advantages long enough to execute what basically amounts to a timing attack. I'd love to see an AI that changes that, but I don't think it's going to happen any time soon.

For a more realistic goal, try teaching an AI to play a single-player game - say, Dwarf Fortress. Learning curve that makes men cry and boys kill themselves, incredibly, fiendishly complicated, but you just have to play well enough to avoid sowing the seeds of your own destruction, not well enough to beat someone else.
spinesheath
Profile Blog Joined June 2009
Germany8679 Posts
November 15 2009 15:53 GMT
#103
I am pretty sure that an SC AI is quite limited by the real time requirement. I don't think it is possible to pull of perfect late game micro, macro and strategic decision making with that time constraint and current hardware (the affordable hardware, no supercomputing).

I wonder what hardware is used for the contests. Especially if you can use Cuda or something along those lines.
If you have a good reason to disagree with the above, please tell me. Thank you.
CaptainPlatypus
Profile Blog Joined March 2009
United States852 Posts
Last Edited: 2009-11-15 18:16:23
November 15 2009 18:07 GMT
#104
On November 16 2009 00:53 spinesheath wrote:
I am pretty sure that an SC AI is quite limited by the real time requirement. I don't think it is possible to pull of perfect late game micro, macro and strategic decision making with that time constraint and current hardware (the affordable hardware, no supercomputing).
That depends on how optimized your code is and how you define "perfect". In the absolute worst-case scenario (a Zerg AI at 200/200 supply), you might have 200 units that needed active control (that's assuming a rather ling-heavy army, and 40-60 drones automining) and 120 enemy units to track (assuming your opponent is NOT zerg, also maxed, and we can see everything he has). There's really no reason hardware should be a limit with that - even if this contest was run on my Dell laptop that cost $400 in 2006, you'd have dual 1.73 GHz processors and 4GB of RAM to work with after whatever overhead your OS and Starcraft took off. Assuming the code is efficiently written (you pull unit positions and such from Starcraft's memory where possible instead of writing them into your own, you only do so when there's a change, et cetera), there's no reason either of those numbers should be a limiting factor. Of course, it would be completely possible to write the code inefficiently enough that microing 6 lings against 3 marines would be a resource strain, but if you run into that problem you don't deserve to win this contest anyway.
EDIT: realized that I didn't go into detail on the "perfect" portion

The other thing to consider is that you could conceivably do way more calculation than you need to. Whether an individual zealot attacks and what it attacks is not something you need to predict, especially in large battles - there's not really much you can do to micro your lings away from zealot hits anyway, and even if you could it would be counterproductive given the relative attack rates. All you need to know is what it's currently doing. In other words, if you're doing a multi-layered approach (micro, tactical, strategy) the lower level can work entirely without prediction, and if your micro routines for a lot of tasks (hydras against reavers, for example) are hardcoded, you can do that with basically no effort. What's really going to suck up resources is taking the army compositions and terrain and predicting a likely victor, taking the production facility, base, and worker count and predicting who the momentum's in favor of, and most importantly calculating responses based on each of those. Fortunately, you only need to do that every so often - a five or ten frame cycle should be more than enough - and, if written efficiently, that should still leave plenty of spare resources for things like planning pylon hearts on even the worst hardware in even the most intense AI 3v3 on BGH.
JohannesH
Profile Joined September 2009
Finland1364 Posts
November 15 2009 23:24 GMT
#105
On November 16 2009 00:23 CaptainPlatypus wrote:
It's the same for Starcraft. Assuming you can solve the basic challenge of actually working with brood war without killing yourself, it becomes pretty easy to just solve Stage 1 for every reasonable combination of units, and suddenly the AI will be almost impossible to defeat, if it's using the right strategy, no matter how good you are. It's often repeated by everyone from D- zergs to Day[9] that you can get to B+ or A- just by playing ZvZ with really solid muta micro. The AI, if enough effort is put into it, literally CANNOT fail its micro. At that point, the only challenge it has playing against human players is adapting to (or having its programmer adapt it to) weird things it hasn't taken into consideration. An example of this would be stasis of probes ordered to mine on a Terran AI's ramp to block it. Plenty of (most?) human players have seen dragoons or zealots stasised on a ramp to block it, and probably quite a few of them know you can SCV drill the goons/zeals out of the way. But how many know that you can stasis probes that have been ordered to mine, which will then form a completely impassable wall until stasis runs out? I somehow doubt any of the UC Santa Cruz students working on this do.

Theres no way you can look at every possible situation and just pick a "right strategy" for each and every one.
If you have to ask, you don't know.
Impervious
Profile Blog Joined March 2009
Canada4216 Posts
November 15 2009 23:53 GMT
#106
5 pool into 1 hatch mutas (with perfect ling and muta control) would rape T or P..... Those 6 initial lings (the only ones it would make) would disrupt mining and tech so much, and yet never die, and flawless muta control would never lose a single muta, and never be a frame late when attacking.....

Plus, the drones could be mining way more efficiently, since you could manually tell each one where and when and how to mine all of the time..... Infinite apm would allow so much for Z.
~ \(ˌ)im-ˈpər-vē-əs\ : not capable of being damaged or harmed.
simulatedvacuum
Profile Joined October 2009
United States64 Posts
November 16 2009 09:03 GMT
#107
On November 14 2009 07:59 spinesheath wrote:
Show nested quote +
On November 14 2009 02:41 SirKibbleX wrote:
If you've ever lost to one of the game's pre-built AIs when you were first learning SC, then you know that its possible for a comp to beat a human. In fact, a good AI is theoretically much, much better than you. I await the programmer who can 'prove' whether or not a probe/drone can kill well-micro'd terran workers without taking a single hit.

The beauty of this competition is that it will inevitably lead to newer, better modules. If someone can focus all their effort on one small task, like one person focuses purely on perfecting zergling vs. zergling combat for the micro competition, and another person focuses purely on writing a code for optimizing psionic storms, the larger AIs will be able to take those small-scale functions and algorithms and apply them to create a better and better system. I'd say in 2-3 years the AI could be able to beat humans 100%, but AIs may continue to become better and better and better...


I doubt it'll be that easy. Chess AIs have been in development for a very long time and finally they are about as strong as humans. Go AIs suck horribly even though the game concept is quite simple.
Imo creating a decent SC AI will be much harder than any of those, as SC is much more complex.

Unless the AI can win by outmicroing humans very early in the game, which I doubt because defense is stronger than offense in SC.


Go AI's suck because the search space for go is way larger than that of chess. In go you have 361 possible moves at the start of the game, while in chess you have 20.
simulatedvacuum
Profile Joined October 2009
United States64 Posts
Last Edited: 2009-11-16 09:08:09
November 16 2009 09:07 GMT
#108
double post
spinesheath
Profile Blog Joined June 2009
Germany8679 Posts
Last Edited: 2009-11-16 12:56:27
November 16 2009 11:09 GMT
#109
On November 16 2009 18:03 simulatedvacuum wrote:
Show nested quote +
On November 14 2009 07:59 spinesheath wrote:
On November 14 2009 02:41 SirKibbleX wrote:
If you've ever lost to one of the game's pre-built AIs when you were first learning SC, then you know that its possible for a comp to beat a human. In fact, a good AI is theoretically much, much better than you. I await the programmer who can 'prove' whether or not a probe/drone can kill well-micro'd terran workers without taking a single hit.

The beauty of this competition is that it will inevitably lead to newer, better modules. If someone can focus all their effort on one small task, like one person focuses purely on perfecting zergling vs. zergling combat for the micro competition, and another person focuses purely on writing a code for optimizing psionic storms, the larger AIs will be able to take those small-scale functions and algorithms and apply them to create a better and better system. I'd say in 2-3 years the AI could be able to beat humans 100%, but AIs may continue to become better and better and better...


I doubt it'll be that easy. Chess AIs have been in development for a very long time and finally they are about as strong as humans. Go AIs suck horribly even though the game concept is quite simple.
Imo creating a decent SC AI will be much harder than any of those, as SC is much more complex.

Unless the AI can win by outmicroing humans very early in the game, which I doubt because defense is stronger than offense in SC.


Go AI's suck because the search space for go is way larger than that of chess. In go you have 361 possible moves at the start of the game, while in chess you have 20.


That certainly is one of the major reasons. Which partly is why I am assuming that it is much harder to create a good AI for SC. In early game you could say that there are less possible moves, but actually there are incredibly many (you can order all your workers to move to every single pixel on the map). Since most of those moves are stupid, early game is still quite simple. But as the game progresses, the number of possibly useful moves increases drastically (while in Go the number of moves decreases), and far beyond 361.
Because of that, you can only work with a game-tree model on a very abstract level, like where to defend, where to attack, where to harrass, which units to use and so on. This probably can be scaled to around the complexity of chess (just my guess). Additionally to all those abstract calculations you have to deal with tasks like micro which aren't all that trivial either.


Edit:
I am currently working on a simple 5 pool AI, and fooling around with all the classes to get familiar with them.
I found something which I consider a problem: If you disable (or rather don't enable) "maphack", you should not know what your opponent is doing unless you scout it. But there is at least one way to keep track of your opponents units without scouting: The onAddUnit method also tells you whenever your opponent creates a new unit, and you also get the unit type. That makes it very easy to figure out what your opponent is doing. And I would also expect that you can get various other information through other methods.
If you have a good reason to disagree with the above, please tell me. Thank you.
r3dox
Profile Blog Joined May 2003
Germany261 Posts
November 16 2009 13:24 GMT
#110
On November 16 2009 20:09 spinesheath wrote:But there is at least one way to keep track of your opponents units without scouting: The onAddUnit method also tells you whenever your opponent creates a new unit, and you also get the unit type.

i think this was fixed in a recent version
spinesheath
Profile Blog Joined June 2009
Germany8679 Posts
November 16 2009 15:27 GMT
#111
Hmm, looks like they uploaded that version shortly after I downloaded the old one. Duh.
If you have a good reason to disagree with the above, please tell me. Thank you.
iaretehnoob
Profile Joined June 2004
Sweden741 Posts
November 16 2009 16:15 GMT
#112
So now I'm writing SC AI in C#. Is there anything you cannot do with this game? :-D

Now... I just need to figure out what I actually want to do with it.
Severedevil
Profile Blog Joined April 2009
United States4839 Posts
November 16 2009 16:40 GMT
#113
Just write a PvZ AI that camps its choke with zealots and masses scouts. Mmm, scouts.
My strategy is to fork people.
Imbu
Profile Blog Joined May 2009
United States903 Posts
November 16 2009 16:45 GMT
#114
I wonder if most people are going to get detection. Since then one of the best things to do would be to create dark templars --> block with them. Imagine placing one at your opponents ramp and their script never tells them to get observers/position overlords/science vessels. On the topic of terran detection, can the AI scan correctly?
@DreamingBird
AssuredVacancy
Profile Blog Joined September 2008
United States1167 Posts
November 16 2009 16:48 GMT
#115
On November 16 2009 20:09 spinesheath wrote:
Show nested quote +
On November 16 2009 18:03 simulatedvacuum wrote:
On November 14 2009 07:59 spinesheath wrote:
On November 14 2009 02:41 SirKibbleX wrote:
If you've ever lost to one of the game's pre-built AIs when you were first learning SC, then you know that its possible for a comp to beat a human. In fact, a good AI is theoretically much, much better than you. I await the programmer who can 'prove' whether or not a probe/drone can kill well-micro'd terran workers without taking a single hit.

The beauty of this competition is that it will inevitably lead to newer, better modules. If someone can focus all their effort on one small task, like one person focuses purely on perfecting zergling vs. zergling combat for the micro competition, and another person focuses purely on writing a code for optimizing psionic storms, the larger AIs will be able to take those small-scale functions and algorithms and apply them to create a better and better system. I'd say in 2-3 years the AI could be able to beat humans 100%, but AIs may continue to become better and better and better...


I doubt it'll be that easy. Chess AIs have been in development for a very long time and finally they are about as strong as humans. Go AIs suck horribly even though the game concept is quite simple.
Imo creating a decent SC AI will be much harder than any of those, as SC is much more complex.

Unless the AI can win by outmicroing humans very early in the game, which I doubt because defense is stronger than offense in SC.


Go AI's suck because the search space for go is way larger than that of chess. In go you have 361 possible moves at the start of the game, while in chess you have 20.


...


Starcraft is not comparable to Go in terms of search space though. What you do is not a DIRECT reflection of what your opponent does. For example, when you start the game, the actions of mining and teching can be the SAME almost every game at this level of starcraft. In Go, what you do is directly influenced by your opponents, thus you'd have to generate a new set of moves everytime your opponents take their turn. In starcraft, if you turtle->macro up a big army->a move, it will be effective to some extent regardless of what your opponent does.
We spend our youth attaining wealth, and our wealth attaining youth.
spinesheath
Profile Blog Joined June 2009
Germany8679 Posts
November 16 2009 17:11 GMT
#116
I mentioned that early game is kinda simple. But in lategame tvz - if it is played out like in human v human - you have to react to everything your opponent does. You usually can't just do what you want because both players can deal immense damage if you ignore their moves.

But yeah, those games obviously are quite different. I still think that the complexity and speed of lategame SC is a lot harder to deal with than Chess, and probably Go as well.
If you have a good reason to disagree with the above, please tell me. Thank you.
AssuredVacancy
Profile Blog Joined September 2008
United States1167 Posts
November 16 2009 18:30 GMT
#117
On November 17 2009 02:11 spinesheath wrote:
I mentioned that early game is kinda simple. But in lategame tvz - if it is played out like in human v human - you have to react to everything your opponent does. You usually can't just do what you want because both players can deal immense damage if you ignore their moves.

But yeah, those games obviously are quite different. I still think that the complexity and speed of lategame SC is a lot harder to deal with than Chess, and probably Go as well.


I think you're trying to make an AI that plays against a human, but really, you're only playing against something else that follows a set of instructions. This simplifies a lot of things as you expect them to only attack move as well at certain times, and not only that, unless they have their whole game planned out, which is pretty much impossible, their 'attacking' procedures will be generic and the same throughout.
We spend our youth attaining wealth, and our wealth attaining youth.
m4gdelen4
Profile Joined October 2008
United States416 Posts
November 16 2009 18:56 GMT
#118
are these AIs going to be downloadable? im curious
it does to blue what blue does to you
spinesheath
Profile Blog Joined June 2009
Germany8679 Posts
November 16 2009 19:01 GMT
#119
On November 17 2009 03:30 AssuredVacancy wrote:
Show nested quote +
On November 17 2009 02:11 spinesheath wrote:
I mentioned that early game is kinda simple. But in lategame tvz - if it is played out like in human v human - you have to react to everything your opponent does. You usually can't just do what you want because both players can deal immense damage if you ignore their moves.

But yeah, those games obviously are quite different. I still think that the complexity and speed of lategame SC is a lot harder to deal with than Chess, and probably Go as well.


I think you're trying to make an AI that plays against a human, but really, you're only playing against something else that follows a set of instructions. This simplifies a lot of things as you expect them to only attack move as well at certain times, and not only that, unless they have their whole game planned out, which is pretty much impossible, their 'attacking' procedures will be generic and the same throughout.


An AI doesn't have to be THAT stupid. With BWAPI you can actually micro, and modern AI techniques allow adaption, planning, and other stuff like that. It could even be creative.
If you have a good reason to disagree with the above, please tell me. Thank you.
Sadistx
Profile Blog Joined February 2009
Zimbabwe5568 Posts
November 16 2009 19:10 GMT
#120
So do we actually get to see any replays of AI's duking it out? I'm kind of curious to see how it would look, but couldn't figure out how to set it up .
Prev 1 4 5 6 7 8 10 Next All
Please log in or register to reply.
Live Events Refresh
Replay Cast
00:00
Korean StarCraft League #87
LiquipediaDiscussion
OSC
18:00
OSC Elite Rising Star #18
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Nina 124
StarCraft: Brood War
Zeus 5791
GuemChi 5550
yabsab 19
Noble 17
ZergMaN 10
Icarus 8
Dota 2
LuMiX1
League of Legends
JimRising 723
Counter-Strike
tarik_tv3486
Stewie2K662
Other Games
summit1g8319
WinterStarcraft421
C9.Mang0305
Organizations
Other Games
BasetradeTV118
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 13 non-featured ]
StarCraft 2
• Hupsaiya 70
• practicex 31
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Other Games
• Scarra738
Upcoming Events
WardiTV Team League
7h 26m
Big Brain Bouts
12h 26m
Fjant vs SortOf
YoungYakov vs Krystianer
Reynor vs HeRoMaRinE
RSL Revival
1d 5h
Cure vs Zoun
herO vs Rogue
WardiTV Team League
1d 7h
Platinum Heroes Events
1d 10h
BSL
1d 15h
RSL Revival
2 days
ByuN vs Maru
MaxPax vs TriGGeR
WardiTV Team League
2 days
BSL
2 days
Replay Cast
2 days
[ Show More ]
Replay Cast
3 days
Afreeca Starleague
3 days
Light vs Calm
Royal vs Mind
Wardi Open
3 days
Monday Night Weeklies
3 days
OSC
3 days
Sparkling Tuna Cup
4 days
Afreeca Starleague
4 days
Rush vs PianO
Flash vs Speed
Replay Cast
5 days
Afreeca Starleague
5 days
BeSt vs Leta
Queen vs Jaedong
Replay Cast
5 days
The PondCast
6 days
Replay Cast
6 days
Liquipedia Results

Completed

KCM Race Survival 2026 Season 1
WardiTV Winter 2026
Underdog Cup #3

Ongoing

BSL Season 22
CSL Elite League 2026
CSL Season 20: Qualifier 1
ASL Season 21
Acropolis #4 - TS6
RSL Revival: Season 4
Nations Cup 2026
NationLESS Cup
BLAST Open Spring 2026
ESL Pro League S23 Finals
ESL Pro League S23 Stage 1&2
PGL Cluj-Napoca 2026
IEM Kraków 2026
BLAST Bounty Winter 2026
BLAST Bounty Winter Qual

Upcoming

2026 Changsha Offline CUP
CSL Season 20: Qualifier 2
CSL 2026 SPRING (S20)
Acropolis #4
IPSL Spring 2026
BSL 22 Non-Korean Championship
CSLAN 4
Kung Fu Cup 2026 Grand Finals
HSC XXIX
uThermal 2v2 2026 Main Event
IEM Cologne Major 2026
Stake Ranked Episode 2
CS Asia Championships 2026
IEM Atlanta 2026
Asian Champions League 2026
PGL Astana 2026
BLAST Rivals Spring 2026
CCT Season 3 Global Finals
IEM Rio 2026
PGL Bucharest 2026
Stake Ranked Episode 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 © 2026 TLnet. All Rights Reserved.