• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 13:35
CEST 19:35
KST 02:35
  • 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
Clem: "I don't have that much hope in Blizzard"2ZeroSpace Early Access is Now Live!20Weekly Cups (July 13-19): Terran & Protoss rise; Zerg falters2Balance hotfix patch 5.0.16b (July 16)88Reynor: GSL Loss Wasn't About Preparation Format17
StarCraft 2
General
Reynor: GSL Loss Wasn't About Preparation Format Balance hotfix patch 5.0.16b (July 16) How would you feel about frequent/monthly balance patches for SC2? Clem: "I don't have that much hope in Blizzard" Weekly Cups (July 13-19): Terran & Protoss rise; Zerg falters
Tourneys
IntoTheTV X SOOP SC2 League : Weekly & Monthly INu's Battles#18 - Cure, herO, Rogue & ByuN RSL Revival: Season 6 - Qualifiers and Main Event Master Swan Open (Global Bronze-Master 2) WardiTV Summer Cup 2026
Strategy
[G] Having the right mentality to improve
Custom Maps
[M] (2) Industrial Park New Map Maker - Looking for Advice - Love or Hate
External Content
Mutation # 535 Assembly of Vengeance The PondCast: SC2 News & Results Mutation # 534 Burning Evacuation Mutation # 533 Die Together
Brood War
General
BW General Discussion Animated Gateway BGH Auto Balance -> http://bghmmr.eu/ HORROR STARCRAFT MOVIE How Famous was FlaSh before his Debut?
Tourneys
Escore Tournament - Season 3 [Megathread] Daily Proleagues [IPSL] Spring 2026 Grand Finals - This Weekend! 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 Nintendo Switch Thread General RTS Discussion Thread Diablo IV
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
How Games can Help with Majo…
TrAiDoS
Hello guys!
LIN1s
ASL S22 English Commentary…
namkraft
Poker (part 2)
Nebuchad
An Exploration of th…
waywardstrategy
Customize Sidebar...

Website Feedback

Closed Threads



Active: 3175 users

The Big Programming Thread - Page 479

Forum Index > General Forum
Post a Reply
Prev 1 477 478 479 480 481 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.
MichaelEU
Profile Joined February 2011
Netherlands816 Posts
May 13 2014 07:56 GMT
#9561
Never touched VS either.

Just, like, write some code man.
世界を革命する力を!― znf: "Michael-oniichan ( *^▽^*)ノ✩キラ✩"
Gowerly
Profile Blog Joined July 2011
United Kingdom916 Posts
May 13 2014 09:00 GMT
#9562
Depends on the language, for me.

I write Python in Notepad++ or a Python IDE.
I write C++ and C# in VS (VS 2012 at work, VS Express at home).

But it's whatever works for you, really.
I will reduce you to a series of numbers.
mcc
Profile Joined October 2010
Czech Republic4646 Posts
May 13 2014 09:21 GMT
#9563
I barely touched VS in uni. It is arguably the best IDE, but it has one rather big drawback - platform dependence. But if you are ok with Windows, it is the best choice for the languages it supports well. But I see no reason for it to be something you necessarily need to learn in school, it is easy enough to learn it later when needed.
IMlemon
Profile Blog Joined May 2008
Lithuania296 Posts
May 13 2014 10:31 GMT
#9564
I use IntelliJ for everything.
My future's so bright, I gotta wear shades.
MysteryMeat1
Profile Blog Joined June 2011
United States3292 Posts
Last Edited: 2014-05-13 10:55:41
May 13 2014 10:55 GMT
#9565
I've been having a lot of trouble lately when it comes to scanners and java and reading tokens. The lecturer didn't really cover it in class, but i was wondering if double and ints can be classified as strings then how do we select just for strings. for example 23, as a double is written 23.0, as an int 23, and as a string "23". When it comes to strings how do I be selective. I've been dealing with this problem for the last couple of hours but in essence i have a ton of numbers and two words that come before hand. How do i just search for these two words, and save the line that comes after.

Edit: my first time posting in this thread, its not really hw help, just a clarification of a topic.
"Cause ya know, Style before victory." -The greatest mafia player alive
Shield
Profile Blog Joined August 2009
Bulgaria4824 Posts
May 13 2014 12:05 GMT
#9566
Do you need to convert data types? If yes, try:

Integer.toString(int) // returns String
Double.toString(double) // returns String

or opposite conversion:

Integer.parseInt(String) // returns int
Double.parseDouble(String) // returns double

To check if a word exists in a String, then:

stringInstance.contains(stringInstance2);
MysteryMeat1
Profile Blog Joined June 2011
United States3292 Posts
Last Edited: 2014-05-13 12:37:42
May 13 2014 12:35 GMT
#9567
an example of the data would be

name gender 0 0 0 0 00 0 0 0 0 0 0

and i want to search for the name and gender and then get the next line and store the zeros as a variable.

currently my set up is to ask the user for name and gender that they want. I return that, and in another method take that return and have it set equal

while (console.hasNext()) {
Line = console.next().toLowerCase();
Scanner lineScanner = new Scanner (Line);
if (Line.equals(nameInput)) {
Line = console.nextLine();
return Line;

as below. The problem with my method so far is that i can't Line to equal both name and Gender, or i can but no space between them.

if i do Line += console.next() i get nameGender when i want name Gender

the other problem is that line returns only gender and the 0 0 0 0 instead of everything
"Cause ya know, Style before victory." -The greatest mafia player alive
Lorizean
Profile Blog Joined March 2011
Germany1330 Posts
May 13 2014 12:52 GMT
#9568
How come nobody mentioned emacs or vim as an alternative to the fullblown IDEs?

With youcompleteme and project plugins for vim. I got everything I need for my c++ needs.

Learning vim was probably the best decision I ever made
nunez
Profile Blog Joined February 2011
Norway4003 Posts
Last Edited: 2014-05-13 12:57:52
May 13 2014 12:56 GMT
#9569
lorizean, i am with you buddy!
some vims, convenient plugins (using youcompleteme too), a fresh gcc, solarized theme and shades.
conspired against by a confederacy of dunces.
mcc
Profile Joined October 2010
Czech Republic4646 Posts
Last Edited: 2014-05-13 13:12:41
May 13 2014 13:10 GMT
#9570
On May 13 2014 21:52 Lorizean wrote:
How come nobody mentioned emacs or vim as an alternative to the fullblown IDEs?

With youcompleteme and project plugins for vim. I got everything I need for my c++ needs.

Learning vim was probably the best decision I ever made

They can be if you can get
a) autocomplete
b) go to definition
c) find all references
d) as good debugging functionality as good IDE
The rest of what IDE offers is just a nice bonus and can be easily replaced/lived without on most projects

EDIT: autocomplete has to be really smart and well done
Ben...
Profile Joined January 2011
Canada3485 Posts
Last Edited: 2014-05-13 16:01:21
May 13 2014 16:00 GMT
#9571
On May 13 2014 19:31 IMlemon wrote:
I use IntelliJ for everything.

Yup. I seldom use IDEs, but the times I do use them it is always JetBrains stuff. They make actual good IDEs that are fast and highly customizable. Most IDEs are awful in comparison, Visual Studio included. The only IDEs I typically will use are IDEA, PyCharm (not very often though, I usually just use Sublime for Python), and, on rare occasion, MARS, which is a MIPS IDE that isn't complete garbage like SPIM (though that is only for school). Outside of some GUI stuff or special cases, I don't see the point of ever using IDEs. Though I basically never work on Windows anymore because I prefer having the OS not get in the way of me doing work.

I'm at the point where I do the extreme majority of my programming in Sublime (modified to behave like Vim) or Vim now with a terminal. I find a text editor and a makefile much faster and easier to use than any IDE for anything other than GUI stuff (heck, even for some GUI stuff, like Swing, I find a text editor faster). For Web stuff, I use a plugin for Sublime and have a separate, extension-free version of Chrome used specifically for testing.

On an unrelated note, these new lambda functions in Java 8 seem kinda neat. They're not what I expected when I first read about lambda functions being added to Java, but nonetheless they are pretty neat. Nice and compact.
"Cliiiiiiiiiiiiiiiiide" -Tastosis
Blitzkrieg0
Profile Blog Joined August 2010
United States13132 Posts
Last Edited: 2014-05-13 16:29:59
May 13 2014 16:17 GMT
#9572
On May 13 2014 21:35 MysteryMeat1 wrote:
an example of the data would be

name gender 0 0 0 0 00 0 0 0 0 0 0

and i want to search for the name and gender and then get the next line and store the zeros as a variable.

currently my set up is to ask the user for name and gender that they want. I return that, and in another method take that return and have it set equal

while (console.hasNext()) {
Line = console.next().toLowerCase();
Scanner lineScanner = new Scanner (Line);
if (Line.equals(nameInput)) {
Line = console.nextLine();
return Line;

as below. The problem with my method so far is that i can't Line to equal both name and Gender, or i can but no space between them.

if i do Line += console.next() i get nameGender when i want name Gender

the other problem is that line returns only gender and the 0 0 0 0 instead of everything


Line += " " + console.next() will add a space to the String. Review String concatenation if you want more information about this matter.

the other problem is that line returns only gender and the 0 0 0 0 instead of everything


Line = console.nextLine();
return Line;


You are overwriting the Line String when you do this which is why you're losing the name. If you want to add on the gender and numbers then you need to do += instead. If you want it spaced then you'll have to use String concatenation again.
I'll always be your shadow and veil your eyes from states of ain soph aur.
spinesheath
Profile Blog Joined June 2009
Germany8679 Posts
May 13 2014 17:26 GMT
#9573
On May 13 2014 22:10 mcc wrote:
Show nested quote +
On May 13 2014 21:52 Lorizean wrote:
How come nobody mentioned emacs or vim as an alternative to the fullblown IDEs?

With youcompleteme and project plugins for vim. I got everything I need for my c++ needs.

Learning vim was probably the best decision I ever made

They can be if you can get
a) autocomplete
b) go to definition
c) find all references
d) as good debugging functionality as good IDE
The rest of what IDE offers is just a nice bonus and can be easily replaced/lived without on most projects

EDIT: autocomplete has to be really smart and well done

Add an extensive set of warnings and code smells.
And refactorings, lots of them. Automatically suggested at appropriate places.
Good class hierarchy and deep value origin/destination inspection are awesome too.
Basically all the stuff Resharper does.
If you have a good reason to disagree with the above, please tell me. Thank you.
mcc
Profile Joined October 2010
Czech Republic4646 Posts
May 13 2014 18:48 GMT
#9574
On May 14 2014 01:00 Ben... wrote:
Show nested quote +
On May 13 2014 19:31 IMlemon wrote:
I use IntelliJ for everything.

Yup. I seldom use IDEs, but the times I do use them it is always JetBrains stuff. They make actual good IDEs that are fast and highly customizable. Most IDEs are awful in comparison, Visual Studio included. The only IDEs I typically will use are IDEA, PyCharm (not very often though, I usually just use Sublime for Python), and, on rare occasion, MARS, which is a MIPS IDE that isn't complete garbage like SPIM (though that is only for school). Outside of some GUI stuff or special cases, I don't see the point of ever using IDEs. Though I basically never work on Windows anymore because I prefer having the OS not get in the way of me doing work.

I'm at the point where I do the extreme majority of my programming in Sublime (modified to behave like Vim) or Vim now with a terminal. I find a text editor and a makefile much faster and easier to use than any IDE for anything other than GUI stuff (heck, even for some GUI stuff, like Swing, I find a text editor faster). For Web stuff, I use a plugin for Sublime and have a separate, extension-free version of Chrome used specifically for testing.

On an unrelated note, these new lambda functions in Java 8 seem kinda neat. They're not what I expected when I first read about lambda functions being added to Java, but nonetheless they are pretty neat. Nice and compact.

Is there any proper support for things like I mentioned in my previous post that you can get working in non-IDE editor (RT code analysis so you have the go to definition, find all references and similar, and debugging) ? I was looking for some pleasant way to program on Linux, but all IDEs I tested were completely lacking and I am not willing to give up the comfort of all those tools just for my after-work programming.

As for lambdas in Java, well they finally copied them from C# (not exactly). I cannot even imagine life without them last few years.
Nesserev
Profile Blog Joined January 2011
Belgium2760 Posts
May 13 2014 18:56 GMT
#9575
--- Nuked ---
sluggaslamoo
Profile Blog Joined November 2009
Australia4494 Posts
Last Edited: 2014-05-13 21:51:45
May 13 2014 21:45 GMT
#9576
On May 14 2014 03:48 mcc wrote:
Show nested quote +
On May 14 2014 01:00 Ben... wrote:
On May 13 2014 19:31 IMlemon wrote:
I use IntelliJ for everything.

As for lambdas in Java, well they finally copied them from C# (not exactly). I cannot even imagine life without them last few years.

Or copied them from like, every other dynamic language that already has them...

On May 14 2014 03:48 mcc wrote:
Show nested quote +
On May 14 2014 01:00 Ben... wrote:
On May 13 2014 19:31 IMlemon wrote:
I use IntelliJ for everything.

Yup. I seldom use IDEs, but the times I do use them it is always JetBrains stuff. They make actual good IDEs that are fast and highly customizable. Most IDEs are awful in comparison, Visual Studio included. The only IDEs I typically will use are IDEA, PyCharm (not very often though, I usually just use Sublime for Python), and, on rare occasion, MARS, which is a MIPS IDE that isn't complete garbage like SPIM (though that is only for school). Outside of some GUI stuff or special cases, I don't see the point of ever using IDEs. Though I basically never work on Windows anymore because I prefer having the OS not get in the way of me doing work.

I'm at the point where I do the extreme majority of my programming in Sublime (modified to behave like Vim) or Vim now with a terminal. I find a text editor and a makefile much faster and easier to use than any IDE for anything other than GUI stuff (heck, even for some GUI stuff, like Swing, I find a text editor faster). For Web stuff, I use a plugin for Sublime and have a separate, extension-free version of Chrome used specifically for testing.

On an unrelated note, these new lambda functions in Java 8 seem kinda neat. They're not what I expected when I first read about lambda functions being added to Java, but nonetheless they are pretty neat. Nice and compact.

Is there any proper support for things like I mentioned in my previous post that you can get working in non-IDE editor (RT code analysis so you have the go to definition, find all references and similar, and debugging) ? I was looking for some pleasant way to program on Linux, but all IDEs I tested were completely lacking and I am not willing to give up the comfort of all those tools just for my after-work programming.


Its more the fact that people who don't use those tools don't find those features necessary. Instead you just use the console, as it is much faster and more flexible.

If you need auto-complete and search functions and whatnot, you are really stuck with an IDE or heavily customized text editor like vim/emacs.
Come play Android Netrunner - http://www.teamliquid.net/forum/viewmessage.php?topic_id=409008
sluggaslamoo
Profile Blog Joined November 2009
Australia4494 Posts
May 13 2014 21:47 GMT
#9577
On May 14 2014 03:56 Nesserev wrote:
Show nested quote +
On May 13 2014 16:27 adwodon wrote:
+ Show Spoiler +
Well that comment made me laugh, that you think you must be such a well rounded developer who CS grads should aspire to, but you've never touched probably the most widely used IDE in mainstream industry. A CS course which doesn't give its graduates proper scope for industry is a bad course so just because you'd perhaps discovered your niche early and it didn't require VS then that's great for you but the majority of graduates aren't in that position and crippling them in industry by not allowing them good experience with a very popular IDE is just daft, you have a 3 year course which is more than enough time to give students experience with a wide range of tools and considering VS is free I see absolutely no reason to withhold that from them, they have time to spend a thousand hours learning emacs commands too, they can't still choose the righteous path of Unix, don't worry, your beliefs are safe.

It's nice that you're so narrow minded and find these things funny but a sad reflection on the mindset of many developers that they believe in hobbling the potential for individuals by limiting their experience and therefore their choice because of their own dogmas. A good course should teach graduates a range of things and prepare them for industry as that's where most of them will end up, there's already a worrying trend of graduates coming out with only Java experience and completely faceplanting at standard industry positions because they have a poor grasp of anything outside of this, making niche graduates is bad for everyone, giving them a little bit of a wide gamut of knowledge is far better than a narrow but in depth slice of the whole pie and its why companies like mine don't hire CS grads, despite being a software and hardware company, since most grads have no understanding of the hardware these days they make poor developers for anything that requires understanding of the hardware and its much easier to teach a physicist or electrical engineer to write good software (at least in UK, maybe other countries have better CS courses).

Wow, you really took that very personal...

I don't know if you've noticed, but the internet is a bad way to communicate feelings. I didn't mean it in any offensive way, hor was I talking down upon you, nor was I professing any personal dogmas in any way. It's weird how you judged my whole character on the basis of one sentence...

I just found it funny that I never had to use VS, but you said that it was a must... an IDE is just an IDE, another tool that can help you in your journey to writing the code that you want. Also, because I don't use VS, doesn't mean that I've nestled myself into some kind of niche branch.

In my opinion, and that's the same opinion of my university's department, students should be able to decide what IDE they personally want to use. Some students use VS, some Eclipse, etc. it's one big happy family. Of course students have to learn how to use IDE's, but that doesn't make VS a must.

It's a general rule when it comes to anything in CS: "You should be able to pick up any 'tool' in a very short amount of time." For example: If you always used MySQL, and you then have to switch over to PostgreSQL, then that shouldn't form a problem, just like going from Eclipse to Netbeans, VS or any other IDE. If I ever have to use VS for professional reasons, I don't foresee to have any problems, it's just another IDE (with a couple of different features).

I definitely understand the latter part of your 'rant', but that has nothing to do with me.


Yeah, using an IDE isn't any kind of special skill, it doesn't take more than a few days, of which most companies are more than willing to allow for you to just settle in.
Come play Android Netrunner - http://www.teamliquid.net/forum/viewmessage.php?topic_id=409008
Manit0u
Profile Blog Joined August 2004
Poland17799 Posts
Last Edited: 2014-05-13 23:20:33
May 13 2014 22:37 GMT
#9578
So, my friend asked me for help with some test at his university. They're doing some C++ and he's not a very good coder. I haven't touched C++ in ages but I think I solved the problem. Would any of you be so kind and review it for any major errors and how I could've done it better?

Problem: create a numeric array (template), get average and median of its members (or something like that, for sure there was something about templates so I guessed they had to use them).

Solution:

#include <iostream>
#include <vector>
#include <algorithm>

using namespace std;

template<class T>
double GetAverage(vector<T>& arr)
{
T sum = T();
int size = int(arr.size());

for (int i = 0; i != size; ++i)
{
sum += arr[i];
}

return double(sum) / size;
}

template<class T>
double GetMedian(vector<T>& arr)
{
double median;
int size = int(arr.size());
int n = size / 2;

sort(arr.begin(), arr.end());

median = size % 2 ? arr[n] : (arr[n - 1] + arr[n]) / 2;

return median;
}

template<class T>
void PrintVector(vector<T>& arr)
{
int size = int(arr.size());

for (int i = 0; i < size; ++i)
{
cout << arr[i] << " ";
}
}

template<class T>
void ParseVector(vector<T>& arr)
{
cout << "Average and median of vector:" << endl;
cout << "Vector: ";
PrintVector(arr);
cout << endl;
cout << "Average: " << GetAverage(arr);
cout << endl;
cout << "Median: " << GetMedian(arr);
cout << endl;
}

int main()
{
vector<int> intVector { 100, 200, 400, 800, 500 };
vector<float> floatVector { 1.3, 8.5, 9.2, 4.1, 3.7 };

ParseVector(intVector);
ParseVector(floatVector);

return 0;
}


I know what it lacks for sure:
class definition, taking input from console, IOC, interfaces

But I'll let my friend figure this all out
Time is precious. Waste it wisely.
nunez
Profile Blog Joined February 2011
Norway4003 Posts
Last Edited: 2014-05-13 23:29:20
May 13 2014 23:20 GMT
#9579
seems correct i think.
here i'm using accumulate, is_default_constructible and assert(check only if debug build).

disclaimer: had a couple of brews.

#include<algorithm>
#include<cassert>
#include<type_traits>
#include<vector>

template<class T> //if T is default constructible we can just take a vector
typename std::enable_if<
std::is_default_constructible<T>::value,
T
>::type avg(vector<T> const& v){
auto size=v.size();
assert(size>0);
return std::accumulate(std::begin(v),std::end(v),T())/size;
}

template<class T> //else we need initial value
T avg(vector<T> const& v, T const& i){
auto size=v.size();
assert(size>0);
return std::accumulate(std::begin(v),std::end(v),i)/size;
}

template<class T>
T med(vector<T>& v){
auto size=v.size();
assert(size>0);
auto tmp=size/2;
std::sort(std::begin(v),std::end(v));
return size%2?v[tmp]:((v[tmp-1]+v[tmp])/2);
}
conspired against by a confederacy of dunces.
netherh
Profile Blog Joined November 2011
United Kingdom333 Posts
Last Edited: 2014-05-13 23:55:22
May 13 2014 23:22 GMT
#9580
GetAverage could be called GetMean (since median is also an average).

Use std::accumulate to sum a vector, and std::copy to print a vector. You can also use std::nth_element in the median function.

Use more C++11 features (at least use auto, and use range-based for if you don't go with accumulate and copy).

Consider making the median logic clearer (at least a comment, or maybe IsEvenSize and GetMean(val1, val2) functions (you could reuse GetAverage({val1, val2}), but that would be less efficient)).

I don't think your median function works with even numbers, because you divide two ints by 2 (an int), not 2.0 (a double).

Check the problem specifications: Are you sure you want to return doubles, not Ts (be aware of conversions that happen either way...)? What about empty vectors? What about input vectors with 1 item (does the median function still work?) Also see whether the inputs can overflow (i.e. you may be summing lots of large numbers).

Pass vectors by const reference. Consider copying the input vector in GetMedian before sorting, so you don't change the input vector itself.
Prev 1 477 478 479 480 481 1032 Next
Please log in or register to reply.
Live Events Refresh
Next event in 6h 25m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
ByuN 588
mouzHeroMarine 356
BRAT_OK 60
FoxeR 33
RushiSC 31
StarCraft: Brood War
Calm 4045
Bisu 2322
Rain 1374
Mini 600
EffOrt 488
Larva 363
firebathero 347
Light 339
Soulkey 294
hero 209
[ Show more ]
Snow 168
actioN 161
ggaemo 160
Zeus 128
Dewaltoss 125
Rush 108
Mong 94
Hyun 62
Sea.KH 42
ToSsGirL 31
JYJ 28
Sexy 28
Terrorterran 21
Bale 19
Shine 17
yabsab 15
HiyA 14
Barracks 13
ajuk12(nOOB) 11
Yoon 11
Noble 10
zelot 10
Sacsri 10
Dota 2
qojqva2396
Counter-Strike
fl0m3646
byalli562
x6flipin419
Super Smash Bros
C9.Mang0123
Other Games
Grubby2752
Livibee481
Beastyqt302
DeMusliM274
B2W.Neo201
ArmadaUGS166
JuggernautJason107
KnowMe61
Trikslyr57
ODPixel43
Rex26
MindelVK2
Organizations
StarCraft 2
TaKeTV 319
Other Games
BasetradeTV153
StarCraft: Brood War
lovetv 10
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
[ Show 15 non-featured ]
StarCraft 2
• mYiSmile125
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• iopq 1
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• TFBlade896
Other Games
• Shiphtur451
• imaqtpie395
Upcoming Events
Replay Cast
6h 25m
Escore
16h 25m
CrankTV Team League
17h 25m
WardiTV Summer Champion…
18h 25m
Big Brain Bouts
22h 25m
Soulspirit vs goblin
TriGGeR vs Bunny
OSC
1d 4h
Korean StarCraft League
1d 9h
Afreeca Starleague
1d 10h
RSL Revival
1d 15h
Serral vs SHIN
herO vs Solar
Online Event
1d 21h
[ Show More ]
Replay Cast
2 days
RSL Revival
2 days
Clem vs ByuN
Rogue vs Lambo
OSC
2 days
WardiTV Weekly
3 days
Sparkling Tuna Cup
4 days
INu's Battles
4 days
Cure vs herO
ByuN vs Rogue
PiGosaur Cup
5 days
The PondCast
5 days
Kung Fu Cup
5 days
Patches Events
5 days
Replay Cast
6 days
CrankTV Team League
6 days
Liquipedia Results

Completed

Proleague 2026-07-22
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
ASL Season 22: Qualifier #1
ASL Season 22: Qualifier #2
CSLAN 4
ASL Season 22
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.