• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 18:00
CEST 00:00
KST 07:00
  • 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 EWC 202534Tournament Spotlight: FEL Cracow 202510Power Rank - Esports World Cup 202580RSL Season 1 - Final Week9[ASL19] Finals Recap: Standing Tall15
Community News
[BSL 2025] H2 - Team Wars, Weeklies & SB Ladder9EWC 2025 - Replay Pack4Google Play ASL (Season 20) Announced50BSL Team Wars - Bonyth, Dewalt, Hawk & Sziky teams10Weekly Cups (July 14-20): Final Check-up0
StarCraft 2
General
The GOAT ranking of GOAT rankings Serral wins EWC 2025 Tournament Spotlight: FEL Cracow 2025 Classic: "It's a thick wall to break through to become world champ" Firefly given lifetime ban by ESIC following match-fixing investigation
Tourneys
LiuLi Cup Weeklies and Monthlies Info Sea Duckling Open (Global, Bronze-Diamond) TaeJa vs Creator Bo7 SC Evo Showmatch Sparkling Tuna Cup - Weekly Open Tournament FEL Cracov 2025 (July 27) - $10,000 live event
Strategy
How did i lose this ZvP, whats the proper response
Custom Maps
External Content
Mutation # 484 Magnetic Pull Mutation #239 Bad Weather Mutation # 483 Kill Bot Wars Mutation # 482 Wheel of Misfortune
Brood War
General
BW General Discussion Scmdraft 2 - 0.9.0 Preview [BSL 2025] H2 - Team Wars, Weeklies & SB Ladder Google Play ASL (Season 20) Announced Which top zerg/toss will fail in qualifiers?
Tourneys
[ASL20] Online Qualifiers Day 2 [ASL20] Online Qualifiers Day 1 [Megathread] Daily Proleagues Small VOD Thread 2.0
Strategy
[G] Mineral Boosting Muta micro map competition Does 1 second matter in StarCraft? Simple Questions, Simple Answers
Other Games
General Games
Stormgate/Frost Giant Megathread Nintendo Switch Thread Beyond All Reason Total Annihilation Server - TAForever [MMORPG] Tree of Savior (Successor of Ragnarok)
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
Vanilla Mini Mafia TL Mafia Community Thread
Community
General
US Politics Mega-thread Things Aren’t Peaceful in Palestine European Politico-economics QA Mega-thread Canadian Politics Mega-thread Stop Killing Games - European Citizens Initiative
Fan Clubs
INnoVation Fan Club SKT1 Classic Fan Club!
Media & Entertainment
Anime Discussion Thread [\m/] Heavy Metal Thread Movie Discussion! [Manga] One Piece Korean Music Discussion
Sports
Formula 1 Discussion 2024 - 2025 Football Thread TeamLiquid Health and Fitness Initiative For 2023
World Cup 2022
Tech Support
Gtx660 graphics card replacement Installation of Windows 10 suck at "just a moment" Computer Build, Upgrade & Buying Resource Thread
TL Community
TeamLiquid Team Shirt On Sale The Automated Ban List
Blogs
ASL S20 English Commentary…
namkraft
The Link Between Fitness and…
TrAiDoS
momentary artworks from des…
tankgirl
from making sc maps to makin…
Husyelt
StarCraft improvement
iopq
Socialism Anyone?
GreenHorizons
Customize Sidebar...

Website Feedback

Closed Threads



Active: 578 users

BoxeR: "AlphaGo won't beat humans in StarCraft" - Page 27

Forum Index > SC2 General
568 CommentsPost a Reply
Prev 1 25 26 27 28 29 Next All
Drake
Profile Joined October 2010
Germany6146 Posts
December 07 2017 12:53 GMT
#521
the problem is u have to allow the ai to be as good as u allow her to be
because u must deny her the movmentspeed.

so how muich u give the ai ? 300 ? 400 ? 500 ?
if u give her no restriction an ai have 1000000 apm can do all think so fast after each iother ...

even on the best case u can only put it on like the max speed on flash so normal players play vs flash speed ai ....

no this game isnt even possibel for this ai becuase with no restrictions even normal ai crush humans here
Nb.Drake / CoL_Drake / Original Joined TL.net Tuesday, 15th of March 2005
Kuraku
Profile Joined December 2017
1 Post
December 13 2017 02:54 GMT
#522
I don't even think AI need high APM. Human have hundreds APM because they have many ineffective actions, selecting units multiple times, giving the same order multiple times.

I think a good AI probably already good enough with 60 - 120 APM. Because all of their action are effective actions (120 APM means 2 effective action per second), assuming the AI decide which action to take in order of their priority.
ZigguratOfUr
Profile Blog Joined April 2012
Iraq16955 Posts
Last Edited: 2017-12-13 02:59:52
December 13 2017 02:59 GMT
#523
On December 13 2017 11:54 Kuraku wrote:
I don't even think AI need high APM. Human have hundreds APM because they have many ineffective actions, selecting units multiple times, giving the same order multiple times.

I think a good AI probably already good enough with 60 - 120 APM. Because all of their action are effective actions (120 APM means 2 effective action per second), assuming the AI decide which action to take in order of their priority.


There's no misclicking either, and the APM isn't constrained by human limitations (such as doing consecutive actions on the same area of the map). Even with a small APM an AI would have some advantages of its own.

But yeah with no APM cap things are ridiculously easy for the AI.
FrkFrJss
Profile Joined April 2015
Canada1205 Posts
December 13 2017 03:13 GMT
#524
On December 13 2017 11:59 ZigguratOfUr wrote:
Show nested quote +
On December 13 2017 11:54 Kuraku wrote:
I don't even think AI need high APM. Human have hundreds APM because they have many ineffective actions, selecting units multiple times, giving the same order multiple times.

I think a good AI probably already good enough with 60 - 120 APM. Because all of their action are effective actions (120 APM means 2 effective action per second), assuming the AI decide which action to take in order of their priority.


There's no misclicking either, and the APM isn't constrained by human limitations (such as doing consecutive actions on the same area of the map). Even with a small APM an AI would have some advantages of its own.

But yeah with no APM cap things are ridiculously easy for the AI.


I agree that a good AI will have the highest effective APM, but the thing is, at 2 actions per second, you can't defend a double drop and manage a push at the front. Assuming that an action is changing the camera position, you would have used up your two moves/second by switching the camera and dealing with a single drop let alone dealing with two other threats.

Keep in mind that while the AI is doing this, they also have to macro. So while that double drop and push at the front is going on, they slip on their macro and forget to make units.

Or how does an ai stutter step or use blink micro with 120 apm while macroing? I'm not denying the effectiveness of a computer that know the optimal move to do at any given moment, but in times of stress, peoples' apm spikes up into the 400+ apm, and that includes effective actions like macro as well as sometimes less effective actions like in micro.
"Keep Moving Forward" - Walt Disney
ZigguratOfUr
Profile Blog Joined April 2012
Iraq16955 Posts
Last Edited: 2017-12-13 03:21:59
December 13 2017 03:21 GMT
#525
On December 13 2017 12:13 FrkFrJss wrote:
Show nested quote +
On December 13 2017 11:59 ZigguratOfUr wrote:
On December 13 2017 11:54 Kuraku wrote:
I don't even think AI need high APM. Human have hundreds APM because they have many ineffective actions, selecting units multiple times, giving the same order multiple times.

I think a good AI probably already good enough with 60 - 120 APM. Because all of their action are effective actions (120 APM means 2 effective action per second), assuming the AI decide which action to take in order of their priority.


There's no misclicking either, and the APM isn't constrained by human limitations (such as doing consecutive actions on the same area of the map). Even with a small APM an AI would have some advantages of its own.

But yeah with no APM cap things are ridiculously easy for the AI.


I agree that a good AI will have the highest effective APM, but the thing is, at 2 actions per second, you can't defend a double drop and manage a push at the front. Assuming that an action is changing the camera position, you would have used up your two moves/second by switching the camera and dealing with a single drop let alone dealing with two other threats.

Keep in mind that while the AI is doing this, they also have to macro. So while that double drop and push at the front is going on, they slip on their macro and forget to make units.

Or how does an ai stutter step or use blink micro with 120 apm while macroing? I'm not denying the effectiveness of a computer that know the optimal move to do at any given moment, but in times of stress, peoples' apm spikes up into the 400+ apm, and that includes effective actions like macro as well as sometimes less effective actions like in micro.


Yeah, but conversely at 300 apm an AI can probably make widow mines completely useless. No matter what sufficiently large number you choose the AI will be able to do inhuman stuff, so limiting it to lower than a pro human's EAPM is probably fairer, though in truth there is no setup that will make everyone happy. Maybe 120 is too low though.
leublix
Profile Joined May 2017
493 Posts
December 13 2017 03:26 GMT
#526
On December 13 2017 11:59 ZigguratOfUr wrote:
There's no misclicking either, and the APM isn't constrained by human limitations (such as doing consecutive actions on the same area of the map). Even with a small APM an AI would have some advantages of its own.

That's probably why an apm cap is too simple. You need some kind of limiter for consecutive actions/mouse speed.
FrkFrJss
Profile Joined April 2015
Canada1205 Posts
December 13 2017 04:11 GMT
#527
On December 13 2017 12:21 ZigguratOfUr wrote:
Show nested quote +
On December 13 2017 12:13 FrkFrJss wrote:
On December 13 2017 11:59 ZigguratOfUr wrote:
On December 13 2017 11:54 Kuraku wrote:
I don't even think AI need high APM. Human have hundreds APM because they have many ineffective actions, selecting units multiple times, giving the same order multiple times.

I think a good AI probably already good enough with 60 - 120 APM. Because all of their action are effective actions (120 APM means 2 effective action per second), assuming the AI decide which action to take in order of their priority.


There's no misclicking either, and the APM isn't constrained by human limitations (such as doing consecutive actions on the same area of the map). Even with a small APM an AI would have some advantages of its own.

But yeah with no APM cap things are ridiculously easy for the AI.


I agree that a good AI will have the highest effective APM, but the thing is, at 2 actions per second, you can't defend a double drop and manage a push at the front. Assuming that an action is changing the camera position, you would have used up your two moves/second by switching the camera and dealing with a single drop let alone dealing with two other threats.

Keep in mind that while the AI is doing this, they also have to macro. So while that double drop and push at the front is going on, they slip on their macro and forget to make units.

Or how does an ai stutter step or use blink micro with 120 apm while macroing? I'm not denying the effectiveness of a computer that know the optimal move to do at any given moment, but in times of stress, peoples' apm spikes up into the 400+ apm, and that includes effective actions like macro as well as sometimes less effective actions like in micro.


Yeah, but conversely at 300 apm an AI can probably make widow mines completely useless. No matter what sufficiently large number you choose the AI will be able to do inhuman stuff, so limiting it to lower than a pro human's EAPM is probably fairer, though in truth there is no setup that will make everyone happy. Maybe 120 is too low though.


At 300 basically EPM, they can do a lot of things better than humans. I think 300 as an upper limit is probably too strong in that case. Having a limit at all, however, will make it so that in the most action-intensive moments, the AI will be at an intrinsic disadvantage because it cannot go higher, and even if a human has ineffective apm, I'm guessing that there are moments where their EPM has been higher than 300.
"Keep Moving Forward" - Walt Disney
pvsnp
Profile Joined January 2017
7676 Posts
December 13 2017 05:24 GMT
#528
APM limits are kind of a trivial point right now since they haven't even gotten the AI to perform the proper actions. It could have infinite apm right now and it wouldn't make (much) of a difference.

120 is probably just the working limit they've set for now, I'm sure they can adjust it if necessary, after the AI is sufficiently trained so as to have an idea of what to actually do.
Denominator of the Universe
TL+ Member
Jett.Jack.Alvir
Profile Blog Joined August 2011
Canada2250 Posts
December 13 2017 05:41 GMT
#529
Not sure if anyone linked this video (I can't sift through 27 pages to find out) but I think it would add relevant information to the discussion



So it seems even if the ai had unlimited apm, the challenge is getting it to use it efficiently.
ZigguratOfUr
Profile Blog Joined April 2012
Iraq16955 Posts
December 13 2017 06:00 GMT
#530
Well yeah getting it to work with neural networks and reinforcement learning so that an AI learns Starcraft autonomously is immensely difficult.

Nevertheless if they really want to claim that the AI can beat humans on a more or less equal footing, you can't do it off the back of inhuman micro.
pvsnp
Profile Joined January 2017
7676 Posts
Last Edited: 2017-12-13 06:51:24
December 13 2017 06:45 GMT
#531
Linked the github repo, for anyone technically literate (@ZigguratOfUr).

https://github.com/deepmind/pysc2
Denominator of the Universe
TL+ Member
DSK
Profile Blog Joined February 2015
England1110 Posts
December 13 2017 08:01 GMT
#532
Perhaps a good idea would be to have APM/EAPM classes or ratings, like at 50, 60, 70, 80 and so on. The problem is matching the class to a player of the same ability or merely ramp up the AI class after every loss?.

Either way it's difficultbt come up with a fair playingfield for AI and player alike.
**@ YT: SC2POVs at https://www.youtube.com/c/SC2POVsTV | https://liquipedia.net/starcraft2/SC2POVs @**
Archiatrus
Profile Joined June 2014
Germany64 Posts
December 13 2017 08:32 GMT
#533
I think limiting the apm is overrated when even with unlimited apm the bots (for me they are bots until I see "smartness") are not able to beat even medium skilled humans. I played a little with the api and the bot had 148401 apm. And it is true, on a open field with lings and a few banelings not one baneling comes even close... but then there is a choke or ramp up etc and boom all marines are gone. And good human players are fast to adapt to something like this. Another example slow lings against a reaper. Just kiting backwards is the closest way into a wall/corner. And there even 150k apm don't help you (actually too fast move commands cancel the cliff jump, so they even harm you). Having situational awareness is whats needed for an AI. And this is not related to apm. So I would make two milestones out of it. But I know deepmind is limiting themselves to 300 apm(?).

Also keep in mind, the bots don't have the same universal access to the data as you have in the editor. For example there is no "projectile unit" where you simply blink backwards if it is near. You also don't have access to target unit or weapon cool down of enemy units. So many of the fancy micro bot videos are not easy transferable.
Poopi
Profile Blog Joined November 2010
France12883 Posts
December 13 2017 10:50 GMT
#534
On December 13 2017 15:45 pvsnp wrote:
Linked the github repo, for anyone technically literate (@ZigguratOfUr).

https://github.com/deepmind/pysc2

Fuck yeah it's in Python!
They look far from succeeding tho
WriterMaru
Excludos
Profile Blog Joined April 2010
Norway8075 Posts
Last Edited: 2017-12-13 11:07:12
December 13 2017 11:06 GMT
#535
An AI just beat some of the world's best Dota players after only 2 weeks of training and you guys think it will take 5-10 years or more to develop one which can do the same in starcraft? Come on. Sure it's more strategically challenging, but it can also multitask perfectly. I was honestly surprised to find it hadn't already surpassed humans.
mishimaBeef
Profile Blog Joined January 2010
Canada2259 Posts
December 13 2017 11:15 GMT
#536
seems the point about weapon cool down has been raised on the sc2 api forums

WEAPON COOLDOWN NOT SET FOR ENEMY UNITS
https://us.battle.net/forums/en/sc2/topic/20759386520

Official Blizzard post:
The C++ documentation looks wrong. It currently isn't being output for enemy units.

We've gotten feedback from a bunch of people that exposing this would be useful. We omitted it since it is in the grey area of what information a human player would be able to see. However you can roughly infer it from unit's animation.

If you think this is important, can you add it as an issue to the api GitHub page?
Dare to live the life you have dreamed for yourself. Go forward and make your dreams come true. - Ralph Waldo Emerson
Grumbels
Profile Blog Joined May 2009
Netherlands7031 Posts
December 13 2017 11:22 GMT
#537
I don't know where it was said that Deepmind was limiting its APM. Does anyone have a link? Anyway, I had some new thoughts on this.

1. It might be hard to gauge the strength of a StarCraft AI. AlphaGo could test its strength by playing versus bots of reasonable strength, but these don't exist for StarCraft. The standard SC2 AI is just very easy to exploit and it can not learn from its mistakes or adapt when it sees that something is not working. That is very different from Go or Chess engines, which are vastly more sophisticated and are capable of reasonable decisions in any sort of situation. So given that it might be difficult to estimate its strength, having unlimited APM provides a safety feature in case they ever publicly challenge a human player

On the other hand, there is an acceptable way for an AI to test itself by playing on Ladder. AlphaGo, at one point, was allowed to play online for a week, where it defeated top pros by 60-0. If there was an opponent with odd decisions and inhuman levels of APM then a hypothetical AlphaSC could never enjoy anonymity, no matter the outcome of the games. If it had limited APM then it'd enjoy more security.

2. There is no real precedent for limiting APM. Existing AIs don't do this, and while chess engines might limit the hardware available, they do not limit themselves their calculation ability, which has historically been their main strength. If there is any question of whether machines can beat humans in a game of StarCraft, then neutering the engine so that their main advantage dissipates purely to prove a point about its superiority is at least dubious.

3. Deepmind has access to vastly powerful hardware, likely some of the best in the world. They need to reconfigure the learning process to efficiently use this hardware. So far they have tackled very slow-paced arcade games and board games with arbitrary time restrictions. StarCraft is a fast-paced real-time game, which requires a lot of computing power to simulate. Furthermore, it involves a lot of low level decisions which are fairly obvious and which consist of a sequence of steps to execute. If you try to learn chess it might make sense to very quickly play a lot of chess games, at a rate of, say, one per second. Your decisions might suffer, because you have only milliseconds per move to think, but that is okay because you compensate with volume of games. However, for SC2 it might be true that you can learn more quickly with less decisions and lower APM. But unlike for chess and go, the gameplay vastly differs depending on APM because there is a real-time component. A good move is still a good move in chess, even with different time controls. But if I only get to make 1 action per second, then I have to be very careful about my prioritizations in SC2.

4. Deepmind probably doesn't care as much if there are some whispers about how any showmatch is unfair. They had an unfair showmatch for chess, and people didn't care. If an AI can quickly crush any human player using some obscure marine rush, that will still provide headlines, even if from an AI perspective it is not as impressive as strategically outthinking humans. Deepmind probably keeps PR separate from its internal assessment of the quality of its AI. It's not like they will be done with SC2 the moment they beat a human player, because SC2 is so rich and complex.
Well, now I tell you, I never seen good come o' goodness yet. Him as strikes first is my fancy; dead men don't bite; them's my views--amen, so be it.
graNite
Profile Blog Joined December 2010
Germany4434 Posts
Last Edited: 2017-12-13 11:25:44
December 13 2017 11:25 GMT
#538
On December 13 2017 17:32 Archiatrus wrote:
Also keep in mind, the bots don't have the same universal access to the data as you have in the editor. For example there is no "projectile unit" where you simply blink backwards if it is near. You also don't have access to target unit or weapon cool down of enemy units. So many of the fancy micro bot videos are not easy transferable.


That is true, but they show what is possible in theory.
You could do what the Zerg is doing here:+ Show Spoiler +


If you are just fast enough at reading which tank is shooting at which ling and then splitting all others if you have enough APM.
"Oink oink, bitches" - Tasteless on Pigbaby winning a map against Flash
Grumbels
Profile Blog Joined May 2009
Netherlands7031 Posts
December 13 2017 11:29 GMT
#539
On December 13 2017 20:06 Excludos wrote:
An AI just beat some of the world's best Dota players after only 2 weeks of training and you guys think it will take 5-10 years or more to develop one which can do the same in starcraft? Come on. Sure it's more strategically challenging, but it can also multitask perfectly. I was honestly surprised to find it hadn't already surpassed humans.

The DotA result did not seem that significant to me. The AI was eventually beaten by pro players, and as far as I know it was just 1v1 mid-only, which is not a serious category. Rote execution of last hit and deny mechanics with one single hero and a limited set of items is obviously something an AI would excel at, but this does not prove a serious ability to pick teams and evaluate item and strategy choices, nor does it prove that the AI(s) can coordinate effectively as a team, nor does it prove that the AI has some level of resilience vs exploitative and off-beat strategies designed to target its weaknesses.

Chess engines were unbeatable tactically long before they ever posed a serious threat to human players in a match.
Well, now I tell you, I never seen good come o' goodness yet. Him as strikes first is my fancy; dead men don't bite; them's my views--amen, so be it.
mishimaBeef
Profile Blog Joined January 2010
Canada2259 Posts
Last Edited: 2017-12-13 11:44:16
December 13 2017 11:34 GMT
#540
Here they reference 180 apm

https://deepmind.com/documents/110/sc2le.pdf
StarCraft II: A New Challenge for Reinforcement Learning

Humans typically make between 30 and 300 actions per minute (APM), roughly increasing with
player skill, with professional players often spiking above 500 APM. In all our RL experiments, we
act every 8 game frames, equivalent to about 180 APM, which is a reasonable choice for intermediate
players.


Also about the chess showmatch, it was reputed that stockfish running for 8+ hours on some people's computers (laptops I suppose) was unable to find some of the moves alphazero played. I think I recall the presenter saying that once you showed stockfish the move however, then it liked it.

Whoa! Link to the dota AI being beaten ?
Dare to live the life you have dreamed for yourself. Go forward and make your dreams come true. - Ralph Waldo Emerson
Prev 1 25 26 27 28 29 Next All
Please log in or register to reply.
Live Events Refresh
Next event in 12h 1m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
NeuroSwarm 269
ProTech46
StarCraft: Brood War
Zeus 175
ggaemo 168
firebathero 147
Aegong 25
Dota 2
syndereN629
LuMiX2
League of Legends
Grubby4185
JimRising 379
Reynor95
Counter-Strike
Stewie2K725
Heroes of the Storm
Khaldor291
Other Games
tarik_tv22918
gofns9590
summit1g9048
fl0m1151
Dendi477
shahzam392
Organizations
Other Games
gamesdonequick1353
BasetradeTV34
StarCraft 2
angryscii 25
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 17 non-featured ]
StarCraft 2
• Berry_CruncH191
• davetesta48
• tFFMrPink 16
• Migwel
• AfreecaTV YouTube
• intothetv
• sooper7s
• Kozan
• IndyKCrew
• LaughNgamezSOOP
StarCraft: Brood War
• HerbMon 74
• STPLYoutube
• ZZZeroYoutube
• BSLYoutube
Dota 2
• masondota21811
Other Games
• imaqtpie1284
• Shiphtur180
Upcoming Events
Sparkling Tuna Cup
12h 1m
BSL20 Non-Korean Champi…
16h 1m
Bonyth vs TBD
WardiTV European League
18h 1m
ByuN vs ShoWTimE
HeRoMaRinE vs MaxPax
Wardi Open
1d 13h
OSC
2 days
uThermal 2v2 Circuit
3 days
The PondCast
4 days
Replay Cast
5 days
uThermal 2v2 Circuit
5 days
RSL Revival
6 days
[ Show More ]
RSL Revival
6 days
uThermal 2v2 Circuit
6 days
Liquipedia Results

Completed

BSL 20 Non-Korean Championship
FEL Cracow 2025
Underdog Cup #2

Ongoing

Copa Latinoamericana 4
Jiahua Invitational
BSL 20 Team Wars
KCM Race Survival 2025 Season 3
BSL 21 Qualifiers
ASL Season 20: Qualifier #1
HCC Europe
CC Div. A S7
IEM Cologne 2025
FISSURE Playground #1
BLAST.tv Austin Major 2025
ESL Impact League Season 7
IEM Dallas 2025

Upcoming

ASL Season 20: Qualifier #2
ASL Season 20
CSLPRO Chat StarLAN 3
BSL Season 21
RSL Revival: Season 2
Maestros of the Game
SEL Season 2 Championship
WardiTV Summer 2025
uThermal 2v2 Main Event
Thunderpick World Champ.
MESA Nomadic Masters Fall
CAC 2025
Roobet Cup 2025
ESL Pro League S22
StarSeries Fall 2025
FISSURE Playground #2
BLAST Open Fall 2025
BLAST Open Fall Qual
Esports World Cup 2025
BLAST Bounty Fall 2025
BLAST Bounty Fall Qual
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.