• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 10:05
CEST 16:05
KST 23:05
  • 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
Serral wins Maestros of the Game 213ByuL, and the Limitations of Standard Play3Team Liquid Map Contest #22: Results and Winners7Code S Season 2 (2026): RO4 and Finals Preview12TL.net Map Contest #22 - Voting & Ladder Map Selection7
Community News
MC vs IdrA, Boxer vs Nal_rA to be Legacy Matches @ BlizzCon315.0.16 Hotfix (June 30) - Balance + Bug Fixes37Weekly Cups (June 22-28): Zergs thrive in new patch5[TLMC] Summer 2026 Ladder Map Rotation05.0.16 patch for SC2 goes live (8 worker start)99
StarCraft 2
General
IP For new Brazil servers for NA Players 5.0.16 Hotfix (June 30) - Balance + Bug Fixes Serral wins Maestros of the Game 2 Weekly Cups (June 22-28): Zergs thrive in new patch MC vs IdrA, Boxer vs Nal_rA to be Legacy Matches @ BlizzCon
Tourneys
Vespene Cup #1 — $300+ USD, July 10 HomeStory Cup 29 Douyu Cup 2026: $20,000 Legends Event (June 26-28) Crank Gathers Season 4: BW vs SC2 Team League RSL Revival: Season 6 - Qualifiers and Main Event
Strategy
[G] Having the right mentality to improve
Custom Maps
New Map Maker - Looking for Advice - Love or Hate Work In Progress Melee Maps [D]RTS in all its shapes and glory <3
External Content
The PondCast: SC2 News & Results Mutation # 532 Nuclear Family Mutation # 531 Experimental Artillery Mutation # 530 One For All
Brood War
General
ASL 22 Proposed Map Pool Farewell Beloved Starcraft (Youtube Videos) BW General Discussion FlaShFTW vs A.Alm Grudge Match Event BGH Auto Balance -> http://bghmmr.eu/
Tourneys
Escore Tournament StarCraft Season 2 The Casual Games of the Week Thread [Megathread] Daily Proleagues [ASL21] Grand Finals
Strategy
Simple Questions, Simple Answers Creating a full chart of Zerg builds Relatively freeroll strategies Why doesn't anyone use restoration?
Other Games
General Games
Nintendo Switch Thread Stormgate/Frost Giant Megathread Dawn of War IV Summer Games Done Quick 2026! ZeroSpace at Steam NextFest - Last free demo
Dota 2
Looking for a Dota Mentor Official 'what is Dota anymore' discussion
League of Legends
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Deck construction bug
TL Mafia
Five o'clock TL Mafia NeO.D_StephenKing vs This Guy From 1 Million Dance TL Mafia Community Thread TL Mafia Power Rank Vanilla Mini Mafia
Community
General
US Politics Mega-thread Russo-Ukrainian War Thread Canadian Politics Mega-thread The Games Industry And ATVI Men's Fashion Thread
Fan Clubs
The HerO Fan Club! The herO Fan Club!
Media & Entertainment
Movie Discussion! Series you have seen recently... [Req][Books] Good Fantasy/SciFi books [TV/BOOK] *SPOILERS* Game of Thrones Discussion
Sports
Formula 1 Discussion 2024 - 2026 Football Thread McBoner: A hockey love story TeamLiquid Health and Fitness Initiative For 2023 Cricket [SPORT]
World Cup 2022
Tech Support
How to clean a TTe Thermaltake keyboard? Computer Build, Upgrade & Buying Resource Thread
TL Community
The Automated Ban List
Blogs
Listen To The Coaches!
TrAiDoS
An Exploration of th…
waywardstrategy
I'm an arrogant trash talke…
FlaShFTW
Gauntlet SC2: A Retrospectiv…
Ctone23
ramps on octagon
StaticNine
Funny Nicknames
LUCKY_NOOB
Evil Gacha Games and the…
ffswowsucks
Customize Sidebar...

Website Feedback

Closed Threads



Active: 9557 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
Canada4222 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
HomeStory Cup
11:00
XXIX - Group Stage Day 2
TaKeTV3594
TaKeSeN 459
SteadfastSC389
IndyStarCraft 367
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
SteadfastSC 383
IndyStarCraft 351
Ryung 318
Rex 128
SHIN 15
StarCraft: Brood War
Shuttle 2139
EffOrt 1207
Hyuk 1065
Soma 594
firebathero 484
actioN 290
ZerO 233
hero 145
Last 122
Pusan 96
[ Show more ]
Sharp 95
JYJ 74
Aegong 58
[sc1f]eonzerg 47
ToSsGirL 42
sorry 36
NaDa 26
Yoon 25
yabsab 23
Barracks 23
GoRush 19
Noble 19
Rock 15
IntoTheRainbow 13
Bale 11
Terrorterran 6
Icarus 6
Dota 2
Dendi1600
XcaliburYe502
XaKoH 431
420jenkins272
LuMiX1
Counter-Strike
kRYSTAL_32
Heroes of the Storm
Khaldor5
Other Games
singsing2667
B2W.Neo1206
DeMusliM355
Hui .199
ToD147
Livibee101
QueenE65
ZerO(Twitch)18
KnowMe1
Organizations
StarCraft 2
ComeBackTV 1027
IntoTheiNu 1027
Dota 2
PGL Dota 2 - Main Stream203
Other Games
BasetradeTV174
StarCraft: Brood War
UltimateBattle 12
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
[ Show 13 non-featured ]
StarCraft 2
• 3DClanTV 140
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• Azhi_Dahaki17
• Pr0nogo 6
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Upcoming Events
Replay Cast
9h 55m
HomeStory Cup
20h 55m
OSC
22h 55m
WardiTV Weekly
2 days
The PondCast
3 days
Replay Cast
4 days
CrankTV Team League
4 days
Replay Cast
5 days
CrankTV Team League
5 days
Replay Cast
6 days
[ Show More ]
RSL Revival
6 days
CranKy Ducklings
6 days
Afreeca Starleague
6 days
Snow vs Jaedong
YSC vs hero
Liquipedia Results

Completed

Escore Tournament S3: W1
Douyu Cup 2026
Murky Cup 2026

Ongoing

IPSL Spring 2026
Acropolis #4
CSL Season 21: Qualifier 2
SCTL 2026 Spring
HSC XXIX
XSE Pro League 2026
IEM Cologne Major 2026
Stake Ranked Episode 2
CS Asia Championships 2026
Asian Champions League 2026
IEM Atlanta 2026
PGL Astana 2026
BLAST Rivals Spring 2026

Upcoming

CSL 2026 Summer (S21)
Escore Tournament S3: W2
ASL Season 22:Wild Card Qualifier
CSLAN 4
Blizzard Classic Cup 2026
SC4ALL II: StarCraft II
Kung Fu Cup 2026 Grand Finals
RSL Revival: Season 6
CranK Gathers Season 4: BW vs SC2 Team League
Light Tournament 2026
Eternal Conflict S2 Finale
Eternal Conflict S2 E3
Eternal Conflict S2 E2
Heroes Pulsing #3
Eternal Conflict S2 E1
FISSURE Playground #5
BLAST Open Fall 2026
Esports World Cup 2026
BLAST Bounty Summer 2026
BLAST Bounty Summer Qual
Stake Ranked Episode 3
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.