• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 00:05
CEST 06:05
KST 13: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 HomeStory Cup 2914Serral wins Maestros of the Game 243ByuL, and the Limitations of Standard Play3Team Liquid Map Contest #22: Results and Winners7Code S Season 2 (2026): RO4 and Finals Preview12
Community News
ZeroSpace Early Access is Now Live!14Weekly Cups (July 13-19): Terran & Protoss rise; Zerg falters2Balance hotfix patch 5.0.16b (July 16)83Reynor: GSL Loss Wasn't About Preparation Format16[IPSL] Spring 2026 Grand Finals - This Weekend!18
StarCraft 2
General
Balance hotfix patch 5.0.16b (July 16) Weekly Cups (July 13-19): Terran & Protoss rise; Zerg falters How would you feel about frequent/monthly balance patches for SC2? Clem: "I don't have that much hope in Blizzard" [D] Wireframe Casting Removed
Tourneys
RSL Revival: Season 6 - Qualifiers and Main Event Master Swan Open (Global Bronze-Master 2) WardiTV Summer Cup 2026 GSL CK #5 Race War HomeStory Cup 29
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
Mutation # 535 Assembly of Vengeance The PondCast: SC2 News & Results Mutation # 534 Burning Evacuation Mutation # 533 Die Together
Brood War
General
Animated Gateway BGH Auto Balance -> http://bghmmr.eu/ BW General Discussion HORROR STARCRAFT MOVIE How Famous was FlaSh before his Debut?
Tourneys
[Megathread] Daily Proleagues [IPSL] Spring 2026 Grand Finals - This Weekend! Escore Tournament - Season 3 Small VOD Thread 2.0
Strategy
Simple Questions, Simple Answers PvT advise for noobs Fighting Spirit mining rates Creating a full chart of Zerg builds
Other Games
General Games
ZeroSpace Early Access is Now Live! Path of Exile General RTS Discussion Thread ZeroSpace at Steam NextFest - Last free demo Nintendo Switch Thread
Dota 2
Looking for a Dota Mentor Official 'what is Dota anymore' discussion
League of Legends
TSM pausing esports and CLG Dead
Heroes of the Storm
Heroes of the Storm 2.0
Hearthstone
Deck construction bug
TL Mafia
TL Mafia Power Rank NeO.D_StephenKing vs This Guy From 1 Million Dance TL Mafia Community Thread Vanilla Mini Mafia
Community
General
US Politics Mega-thread Artificial Intelligence Thread Russo-Ukrainian War Thread How to buy a book - shipping from Korea to Europe The Games Industry And ATVI
Fan Clubs
The IdrA Fan Club The HerO Fan Club!
Media & Entertainment
Anime Discussion Thread Series you have seen recently... Movie Discussion! [Req][Books] Good Fantasy/SciFi books
Sports
2024 - 2026 Football Thread TeamLiquid Health and Fitness Initiative For 2023 Formula 1 Discussion MLB/Baseball 2023 McBoner: A hockey love story
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread Simple Questions Simple Answers FPS when play League Of Legend on laptop
TL Community
Northern Ireland Global Starcraft The Automated Ban List
Blogs
Hello guys!
LIN1s
Role of Gaming on Mental Hea…
TrAiDoS
ASL S22 English Commentary…
namkraft
Poker (part 2)
Nebuchad
An Exploration of th…
waywardstrategy
ramps on octagon
StaticNine
Customize Sidebar...

Website Feedback

Closed Threads



Active: 8224 users

The Big Programming Thread - Page 457

Forum Index > General Forum
Post a Reply
Prev 1 455 456 457 458 459 1032 Next
Thread Rules
1. This is not a "do my homework for me" thread. If you have specific questions, ask, but don't post an assignment or homework problem and expect an exact solution.
2. No recruiting for your cockamamie projects (you won't replace facebook with 3 dudes you found on the internet and $20)
3. If you can't articulate why a language is bad, don't start slinging shit about it. Just remember that nothing is worse than making CSS IE6 compatible.
4. Use [code] tags to format code blocks.
unkkz
Profile Blog Joined December 2007
Norway2196 Posts
Last Edited: 2014-03-20 08:40:34
March 20 2014 08:34 GMT
#9121
Damn i suck at SQL. Anyone that can help me out with this query?

In the table DimOperator, i want non duplicate values of the column OperatorKey. Included in the results i need the DateLoaded column and the ID column. The values in ID and DateLoaded have no possibility of being a duplicate so i need only to display them so i can cross reference with another database. The problem is that i need a count of the column OperatorKey without duplicate values. I have tried this in two steps, aka getting no duplicates at first and then working a count in there(i'm a newb)

Here's what i have tried so far:

select distinct OperatorKey, ID, DateLoaded from DimOperator order by DateLoaded desc
- Does not return unique OperatorKey, returns several of the same value.

select MIN(OperatorKey) AS OperatorKey, DateLoaded
from DimOperator
group by OperatorKey, DateLoaded
order by DateLoaded desc
- Same problem as above, it does not return unique OperatorKey's. I have no real reasoning for trying these other then based on similar google examples.

This would be my failed attempts at the first step, however if someone can manage a count on the column OperatorKey that does not include duplicate values that'd be super as well. If there's an explanation to the query as well then i might just be in heaven...

Results i get:

Operator Key DateLoaded ID
402 2013-xx 8052
402 2013-xx 8053
403 2013-xx 8054

Results i want:
402 2013-xx 8052
403 2013-xx 8054
etc
Nesserev
Profile Blog Joined January 2011
Belgium2760 Posts
March 20 2014 09:37 GMT
#9122
--- Nuked ---
berated-
Profile Blog Joined February 2007
United States1134 Posts
Last Edited: 2014-03-20 11:10:43
March 20 2014 11:08 GMT
#9123
On March 20 2014 17:34 unkkz wrote:
Damn i suck at SQL. Anyone that can help me out with this query?

In the table DimOperator, i want non duplicate values of the column OperatorKey. Included in the results i need the DateLoaded column and the ID column. The values in ID and DateLoaded have no possibility of being a duplicate so i need only to display them so i can cross reference with another database. The problem is that i need a count of the column OperatorKey without duplicate values. I have tried this in two steps, aka getting no duplicates at first and then working a count in there(i'm a newb)

Here's what i have tried so far:

select distinct OperatorKey, ID, DateLoaded from DimOperator order by DateLoaded desc
- Does not return unique OperatorKey, returns several of the same value.

select MIN(OperatorKey) AS OperatorKey, DateLoaded
from DimOperator
group by OperatorKey, DateLoaded
order by DateLoaded desc
- Same problem as above, it does not return unique OperatorKey's. I have no real reasoning for trying these other then based on similar google examples.

This would be my failed attempts at the first step, however if someone can manage a count on the column OperatorKey that does not include duplicate values that'd be super as well. If there's an explanation to the query as well then i might just be in heaven...

Results i get:

Operator Key DateLoaded ID
402 2013-xx 8052
402 2013-xx 8053
403 2013-xx 8054

Results i want:
402 2013-xx 8052
403 2013-xx 8054
etc



I think I read the problem right, if not, just let me know. There might be a better way to do this, my sql foo isn't master level jedi.

select * from DimOperator join 
( select OperatorKey, min(ID) as minid, count(oper) as counter
from DimOperator group by OperatorKey ) ss
on ( DimOperator.ID = ss.minid )


The first thing you need to do is get all the opers and an associated id with it, in this case I just picked the min. This will also let you get the count.


select OperatorKey, min(ID) as minid, count(OperatorKey) as counter from DimOperator
group by OperatorKey


Once you have that information, you can join it back into your table to get the date loaded column and any other information that might be associated with that ID.
mcc
Profile Joined October 2010
Czech Republic4646 Posts
March 20 2014 11:14 GMT
#9124
On March 20 2014 17:34 unkkz wrote:
Damn i suck at SQL. Anyone that can help me out with this query?

In the table DimOperator, i want non duplicate values of the column OperatorKey. Included in the results i need the DateLoaded column and the ID column. The values in ID and DateLoaded have no possibility of being a duplicate so i need only to display them so i can cross reference with another database. The problem is that i need a count of the column OperatorKey without duplicate values. I have tried this in two steps, aka getting no duplicates at first and then working a count in there(i'm a newb)

Here's what i have tried so far:

select distinct OperatorKey, ID, DateLoaded from DimOperator order by DateLoaded desc
- Does not return unique OperatorKey, returns several of the same value.

select MIN(OperatorKey) AS OperatorKey, DateLoaded
from DimOperator
group by OperatorKey, DateLoaded
order by DateLoaded desc
- Same problem as above, it does not return unique OperatorKey's. I have no real reasoning for trying these other then based on similar google examples.

This would be my failed attempts at the first step, however if someone can manage a count on the column OperatorKey that does not include duplicate values that'd be super as well. If there's an explanation to the query as well then i might just be in heaven...

Results i get:

Operator Key DateLoaded ID
402 2013-xx 8052
402 2013-xx 8053
403 2013-xx 8054

Results i want:
402 2013-xx 8052
403 2013-xx 8054
etc

Basically what you need is undefined, since you can have multiple values of ID for every value of OperatorKey. You need to specify which of them you want in the result.

Following will give you list of unique values of OperatorKey :

SELECT DISTINCT OperatorKey FROM ...


To incorporate the other 2 columns you need, as I said, to specify how they should be determined as they are not deterministic.

One (most likely not te one you want) possibility is for example :

SELECT OperatorKey, MIN(DateLoaded), MIN(ID) FROM ... GROUP BY OperatorKey


The likely issue with that query is that the two aggregate values are not guaranteed to be from the same row of the source table.

If you are just interested in the count :

SELECT COUNT(DISTINCT OperatorKey) FROM ...

This should work, but I am not sure if it is not DB specific.
berated-
Profile Blog Joined February 2007
United States1134 Posts
March 20 2014 11:15 GMT
#9125
On March 20 2014 14:48 Manit0u wrote:
Ok, I have a bit of a problem with character encoding in C#.

I have this:

string[] lines = File.ReadAllLines (@"path\to\file");


Then I enter the loop to parse all lines and extract substrings from them that I need. The problem I'm facing is that the file is encoded in ASCII (has to be) and I'm not quite sure how to enforce this encoding on the stream I'm getting from the file (not to mention that I want to add write to file part soon and it'll have to be in ASCII too). Do I have to change it to byte[] and make it a char array? That would be very inconvenient since I'm using quite a lot of quite long strings in there (lines are ~400 characters wide) and actually very few characters in there are using non-latin letters (which I want to preserve in my strings).

Do any of you have experience with this sort of stuff?


All my experience with file encoding is in java, and I have 0 experience in C# -- so, what I say may not translate the best. It looks like though that, just like in java, there is a way to specify the encoding when you read in all the lines.

Link to some proof

Best of luck, encoding is the worst of all software development problems imo.
Manit0u
Profile Blog Joined August 2004
Poland17798 Posts
Last Edited: 2014-03-20 19:43:35
March 20 2014 19:03 GMT
#9126
On March 20 2014 20:15 berated- wrote:
Show nested quote +
On March 20 2014 14:48 Manit0u wrote:
Ok, I have a bit of a problem with character encoding in C#.

I have this:

string[] lines = File.ReadAllLines (@"path\to\file");


Then I enter the loop to parse all lines and extract substrings from them that I need. The problem I'm facing is that the file is encoded in ASCII (has to be) and I'm not quite sure how to enforce this encoding on the stream I'm getting from the file (not to mention that I want to add write to file part soon and it'll have to be in ASCII too). Do I have to change it to byte[] and make it a char array? That would be very inconvenient since I'm using quite a lot of quite long strings in there (lines are ~400 characters wide) and actually very few characters in there are using non-latin letters (which I want to preserve in my strings).

Do any of you have experience with this sort of stuff?


All my experience with file encoding is in java, and I have 0 experience in C# -- so, what I say may not translate the best. It looks like though that, just like in java, there is a way to specify the encoding when you read in all the lines.

Link to some proof

Best of luck, encoding is the worst of all software development problems imo.


Edit:

Even though the file was encoded in ASCII the Windows-1252 charset did the trick for me. Odd.


string[] lines = File.ReadAllLines (@"path\to\file", Encoding.GetEncoding (1252));
Time is precious. Waste it wisely.
berated-
Profile Blog Joined February 2007
United States1134 Posts
Last Edited: 2014-03-20 22:56:27
March 20 2014 22:52 GMT
#9127
On March 21 2014 04:03 Manit0u wrote:
Show nested quote +
On March 20 2014 20:15 berated- wrote:
On March 20 2014 14:48 Manit0u wrote:
Ok, I have a bit of a problem with character encoding in C#.

I have this:

string[] lines = File.ReadAllLines (@"path\to\file");


Then I enter the loop to parse all lines and extract substrings from them that I need. The problem I'm facing is that the file is encoded in ASCII (has to be) and I'm not quite sure how to enforce this encoding on the stream I'm getting from the file (not to mention that I want to add write to file part soon and it'll have to be in ASCII too). Do I have to change it to byte[] and make it a char array? That would be very inconvenient since I'm using quite a lot of quite long strings in there (lines are ~400 characters wide) and actually very few characters in there are using non-latin letters (which I want to preserve in my strings).

Do any of you have experience with this sort of stuff?


All my experience with file encoding is in java, and I have 0 experience in C# -- so, what I say may not translate the best. It looks like though that, just like in java, there is a way to specify the encoding when you read in all the lines.

Link to some proof

Best of luck, encoding is the worst of all software development problems imo.


Edit:

Even though the file was encoded in ASCII the Windows-1252 charset did the trick for me. Odd.


string[] lines = File.ReadAllLines (@"path\to\file", Encoding.GetEncoding (1252));


If the file was generated on windows, then it was probably always cp 1252. It's such a headache, because its so close to iso 8859-1 (latin-1) but just took some control characters and used them for fun quotation marks and such. Glad you figured it out.

Encoding is so hard because everyone in the chain has to get it right, and can possibly change it. If you email a file, if you save a file, open it in a different text editor. If you are linux then even the shell you are in can interpret the characters wrong. I cringe a bit anytime someone mentions an encoding issue.
Manit0u
Profile Blog Joined August 2004
Poland17798 Posts
March 21 2014 01:20 GMT
#9128
Yeah, I got a file from Norway (with their special characters) created on OSX and I had to deal with it on Windows.
Time is precious. Waste it wisely.
Nesserev
Profile Blog Joined January 2011
Belgium2760 Posts
March 21 2014 01:41 GMT
#9129
--- Nuked ---
Manit0u
Profile Blog Joined August 2004
Poland17798 Posts
March 21 2014 02:30 GMT
#9130
I guess that if you don't need any special accent and characters then ASCII is still the way to go. It's situational but it becomes relevant when you need to do operations on a file and refering to specific bytes. With UTF-8 you can have someone unknowingly encode it with BOM and you get 3 extra bytes in front of your file occupied by that. It can be harmful for some programs since it might cause syntax violation and parsing errors. Even on wikipedia you can read of instances where PHP outputs the BOM and it might cause your functions that handle HTTP headers to fail. Without BOM you get a regular ASCII file and most Windows editors will add a BOM to ASCII files if it's not present (causing issues).
Time is precious. Waste it wisely.
ceycey
Profile Joined March 2014
Netherlands3 Posts
March 21 2014 07:33 GMT
#9131
On March 20 2014 18:37 Nesserev wrote:
Show nested quote +
On March 20 2014 03:40 Khainer wrote:
This is my account: http://theaigames.com/players/khainer
My bot is currently at version 22 and finally winning some stuff
Its written in Java.

My third version is almost finished, with proper AI... I hope that I can catch up --'


I almost finished my first proper bot , it took me 3 days!
Every day is a day
berated-
Profile Blog Joined February 2007
United States1134 Posts
March 21 2014 10:54 GMT
#9132
On March 21 2014 11:30 Manit0u wrote:
I guess that if you don't need any special accent and characters then ASCII is still the way to go. It's situational but it becomes relevant when you need to do operations on a file and refering to specific bytes. With UTF-8 you can have someone unknowingly encode it with BOM and you get 3 extra bytes in front of your file occupied by that. It can be harmful for some programs since it might cause syntax violation and parsing errors. Even on wikipedia you can read of instances where PHP outputs the BOM and it might cause your functions that handle HTTP headers to fail. Without BOM you get a regular ASCII file and most Windows editors will add a BOM to ASCII files if it's not present (causing issues).


Its probably nitpicky but non utf 8 character sets does not imply ASCII. ASCII is only 7 bits, and while utf 8 and a lot of the 8 bit character sets share a backwards compatibility with ASCII by sharing the first 128 characters, they are not only 7 bits. For example, windows 1252 is an 8 bit character set and doesn't have a bom but is not ASCII either. Same for all the iso 8859 variants.
WarSame
Profile Blog Joined February 2010
Canada1950 Posts
March 21 2014 20:58 GMT
#9133
Quick question: How do you get an int from command line in Go? I'm trying
var numArgs int = len(os.Args)
var numThreads int = strconv.Atoi(os.Args[1])
fmt.Println(numThreads)

but get told "multiple-value strconv.Atoi() in single-value context", which points to the strconv line. The documentation online has been pretty awful so far and I really can't find anything.
Can it be I stayed away too long? Did you miss these rhymes while I was gone?
Manit0u
Profile Blog Joined August 2004
Poland17798 Posts
March 21 2014 21:26 GMT
#9134
On March 22 2014 05:58 WarSame wrote:
Quick question: How do you get an int from command line in Go? I'm trying
var numArgs int = len(os.Args)
var numThreads int = strconv.Atoi(os.Args[1])
fmt.Println(numThreads)

but get told "multiple-value strconv.Atoi() in single-value context", which points to the strconv line. The documentation online has been pretty awful so far and I really can't find anything.


http://stackoverflow.com/questions/19531406/how-do-i-use-the-strconv-atoi-method-in-go
Time is precious. Waste it wisely.
WarSame
Profile Blog Joined February 2010
Canada1950 Posts
March 21 2014 21:36 GMT
#9135
Awesome, thanks. I saw that one earlier but misunderstood what was going wrong.
Can it be I stayed away too long? Did you miss these rhymes while I was gone?
LonelyCat
Profile Joined April 2011
United Kingdom130 Posts
Last Edited: 2014-03-21 22:08:18
March 21 2014 22:07 GMT
#9136
On March 09 2014 03:26 Vladix wrote:
Friends of mine are "playing" this game :

http://theaigames.com/competitions/conquest

It is about making a bot to play "Risk".
Perhaps some of you guys will enjoy it.



Also signed up when I saw this, starting to make some progress (Plus set up a local autotest system which is pretty sweet, I can compile my code and test it vs every previous version I've made to see if its an improvement!)
endy
Profile Blog Joined May 2009
Switzerland8970 Posts
Last Edited: 2014-03-24 10:17:18
March 24 2014 10:04 GMT
#9137
Anyone has a nice framework to recommend to develop cross platform mobile apps?
Most of them, like PhoneGap seem to be based on Javascript? Is Javascript powerful/robust enough? I don't think it can compare with a solid object oriented language.

edit: Also not very sure of how I can use a local database like Sqlite when using such a framework, or how to make my application work when offline.
ॐ
sluggaslamoo
Profile Blog Joined November 2009
Australia4494 Posts
March 24 2014 11:04 GMT
#9138
On March 24 2014 19:04 endy wrote:
Anyone has a nice framework to recommend to develop cross platform mobile apps?
Most of them, like PhoneGap seem to be based on Javascript? Is Javascript powerful/robust enough? I don't think it can compare with a solid object oriented language.

edit: Also not very sure of how I can use a local database like Sqlite when using such a framework, or how to make my application work when offline.


Appcelerator Titanium. Nothing else comes close.
Come play Android Netrunner - http://www.teamliquid.net/forum/viewmessage.php?topic_id=409008
Days
Profile Joined February 2010
United States219 Posts
March 24 2014 15:30 GMT
#9139
Hey guys I hope someone can help me out with some basic knowledge of Java and iterators and comparables/comparators. So I have an assignment where I need to iterate in ascending and descending order of stock portfolios and their stock shares. I'm reading data from a text file, I think I have most of that part done. Then I need to use iterable and comparables to sort the data in a certain ascending order. If someone could lead me in the right direction it would be greatly appreciated, but i'm quite stuck in this assignment so far, and so are the rest of my classmates lol -_-. Here is what I have so far:


package PortfolioMaps;

import java.util.Iterator;
import java.util.LinkedList;
import java.util.List;
import java.util.Objects;


class Investment implements Comparable<Investment>{
private String ticker; // unique string identifier for stocks
private int numShares;
private double price;



public boolean equals( Object rhs ){
return false;
}


public int compareTo( Investment rhs ){
return 0;
}


class Portfolio implements Comparable<Portfolio> {
private String protfolioId;
private double cashBalance;
private List<Investment> holdings = new LinkedList<>();

@Override
public int compareTo(Portfolio obj){
return 0;
}
}

// All the portfolios owned by a single customer

class Account implements Comparable<Account>, Iterable<Portfolio> {
private String accountId;
private List <Portfolio> portfolios;

@Override
public int compareTo(Account obj){
return 0;
}
void addPortfolio( Portfolio obj2 ){

};

public Iterator<Portfolio> iterator(){

}
}
}


Don't mind the return statements, I just filled those out so I can have the methods working in order to test my program. If someone could please explain to me how the compareTo method is suppose to work alongside with the methods that implement Comparable Accounts and Iterable portfolios it would be great help! Pseudo code is fine, I am a quick learner. Thanks in advance.
We buy things we don't need, with money we don't have, to impress people we don't like.
LonelyCat
Profile Joined April 2011
United Kingdom130 Posts
Last Edited: 2014-03-24 15:53:59
March 24 2014 15:51 GMT
#9140
So Comparable forces you (as you know) to implement the compareTo method. This method is used by other methods (for example Collections.sort) to determine which of 2 objects is "larger".

So lets take your Investment class and say we want to say the price of an investment is

double totalPrice = numShares*price;


and an investment is "greater" than another investment if its total price is higher than the other:


public int compareTo( Investment rhs ){
/* Find out this objects total price*/
double thisTotalPrice = this.numShares*this.price;

/* Find out rhs total price */
double rhsTotalPrice = rhs.numShares*rhs.price;

/* Return the difference (this - rhs)*/
return thisTotalPrice - rhsTotalPrice;
}


+ Show Spoiler +

Note that this implementation will not work as numShares and price are declared as private, so you need getters/setters to access them.


The important thing is:
If this > rhs then the returned value is > 0.
If this .equals(rhs) then the return value is == 0 (this is NOT enforced, however it is good practice).
if this < rhs then the returned value is < 0.


If we then were to do:

ArrayList<Investment> investments = new ArrayList<Investment>();
/* ... Fill ArrayList ...*/
Collections.sort(investments);


then ArrayList<Investment>.get(0) would have the lowest total price investment (as the .sort method sorts in ascending order).

Hope this helps somewhat
Prev 1 455 456 457 458 459 1032 Next
Please log in or register to reply.
Live Events Refresh
Next event in 5h 55m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
PiGStarcraft411
RuFF_SC2 161
Nina 83
FoxeR 64
StarCraft: Brood War
GuemChi 3631
Leta 232
Snow 118
ZergMaN 43
Bale 34
NaDa 17
Dota 2
febbydoto15
LuMiX1
League of Legends
JimRising 742
Trikslyr56
Counter-Strike
Coldzera 1250
minikerr59
Other Games
summit1g6451
WinterStarcraft627
ViBE184
Sick117
Organizations
Other Games
gamesdonequick1205
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
[ Show 14 non-featured ]
StarCraft 2
• Hupsaiya 95
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Lourlo965
• Stunt368
Other Games
• Scarra1802
Upcoming Events
The PondCast
5h 55m
Kung Fu Cup
6h 55m
OSC
19h 55m
CrankTV Team League
1d 6h
Replay Cast
1d 19h
CrankTV Team League
2 days
Korean StarCraft League
2 days
Afreeca Starleague
2 days
RSL Revival
3 days
Serral vs SHIN
herO vs Solar
Online Event
3 days
[ Show More ]
Replay Cast
3 days
RSL Revival
4 days
Clem vs ByuN
Rogue vs Lambo
WardiTV Weekly
5 days
Sparkling Tuna Cup
6 days
PiGosaur Cup
6 days
Liquipedia Results

Completed

Proleague 2026-07-21
HSC XXIX
Eternal Conflict S2 E3

Ongoing

CSL 2026 Summer (S21)
KCM Race Survival 2026 Season 3
RSL Revival: Season 6
CranK Gathers Season 4: BW vs SC2 Team League
SCTL 2026 Spring
BLAST Bounty Summer Qual
Stake Ranked Episode 3
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

Upcoming

Escore Tournament S3: W4
ASL S22 SEASON OPEN Day 2
Escore Tournament S3: W5
CSLAN 4
Blizzard Classic Cup 2026
HSC XXX
SC4ALL II: StarCraft II
Kung Fu Cup 2026 Grand Finals
Light Tournament 2026
Eternal Conflict S2 Finale
ESL Pro League Season 24
Stake Ranked Episode 4
Logitech G Connect 2026
SL StarSeries Fall 2026
FISSURE Playground #5
BLAST Open Fall 2026
Esports World Cup 2026
BLAST Bounty Summer 2026
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.