• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EST 19:47
CET 01:47
KST 09:47
  • 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
RSL Season 3 - Playoffs Preview0RSL Season 3 - RO16 Groups C & D Preview0RSL Season 3 - RO16 Groups A & B Preview2TL.net Map Contest #21: Winners12Intel X Team Liquid Seoul event: Showmatches and Meet the Pros10
Community News
Weekly Cups (Nov 24-30): MaxPax, Clem, herO win2BGE Stara Zagora 2026 announced15[BSL21] Ro.16 Group Stage (C->B->A->D)4Weekly Cups (Nov 17-23): Solar, MaxPax, Clem win3RSL Season 3: RO16 results & RO8 bracket13
StarCraft 2
General
Chinese SC2 server to reopen; live all-star event in Hangzhou Maestros of the Game: Live Finals Preview (RO4) BGE Stara Zagora 2026 announced Weekly Cups (Nov 24-30): MaxPax, Clem, herO win SC2 Proleague Discontinued; SKT, KT, SGK, CJ disband
Tourneys
RSL Offline FInals Sea Duckling Open (Global, Bronze-Diamond) $5,000+ WardiTV 2025 Championship Constellation Cup - Main Event - Stellar Fest RSL Revival: Season 3
Strategy
Custom Maps
Map Editor closed ?
External Content
Mutation # 502 Negative Reinforcement Mutation # 501 Price of Progress Mutation # 500 Fright night Mutation # 499 Chilling Adaptation
Brood War
General
Which season is the best in ASL? BW General Discussion Data analysis on 70 million replays BGH Auto Balance -> http://bghmmr.eu/ [ASL20] Ask the mapmakers — Drop your questions
Tourneys
[BSL21] RO16 Group A - Saturday 21:00 CET [Megathread] Daily Proleagues [BSL21] RO16 Group B - Sunday 21:00 CET [BSL21] RO16 Group C - Saturday 21:00 CET
Strategy
Current Meta Game Theory for Starcraft How to stay on top of macro? PvZ map balance
Other Games
General Games
ZeroSpace Megathread Stormgate/Frost Giant Megathread Nintendo Switch Thread The Perfect Game Path of Exile
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
Deck construction bug Heroes of StarCraft mini-set
TL Mafia
Mafia Game Mode Feedback/Ideas TL Mafia Community Thread
Community
General
Things Aren’t Peaceful in Palestine Russo-Ukrainian War Thread US Politics Mega-thread The Big Programming Thread Artificial Intelligence Thread
Fan Clubs
White-Ra Fan Club
Media & Entertainment
[Manga] One Piece Movie Discussion! Anime Discussion Thread
Sports
2024 - 2026 Football Thread Formula 1 Discussion NBA General Discussion
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
Where to ask questions and add stream? The Automated Ban List
Blogs
James Bond movies ranking - pa…
Topin
Esports Earnings: Bigger Pri…
TrAiDoS
Thanks for the RSL
Hildegard
Saturation point
Uldridge
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1678 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
Poland17496 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
Replay Cast
00:00
WardiTV Mondays #62
CranKy Ducklings82
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
PiGStarcraft435
elazer 229
CosmosSc2 42
StarCraft: Brood War
Artosis 613
Larva 158
Bale 12
Dota 2
syndereN1040
monkeys_forever310
League of Legends
C9.Mang0250
Counter-Strike
Foxcn192
Other Games
summit1g9243
tarik_tv4850
Grubby4747
FrodaN741
Day[9].tv528
shahzam463
RotterdaM162
Maynarde124
Mew2King61
ViBE38
ToD4
Organizations
Other Games
gamesdonequick587
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 19 non-featured ]
StarCraft 2
• davetesta24
• Hupsaiya 1
• Kozan
• Migwel
• AfreecaTV YouTube
• sooper7s
• intothetv
• IndyKCrew
• LaughNgamezSOOP
StarCraft: Brood War
• RayReign 40
• blackmanpl 26
• Azhi_Dahaki8
• STPLYoutube
• ZZZeroYoutube
• BSLYoutube
Dota 2
• Ler66
League of Legends
• Doublelift4370
Other Games
• imaqtpie1443
• Day9tv528
Upcoming Events
The PondCast
9h 13m
OSC
15h 13m
Demi vs Mixu
Nicoract vs TBD
Babymarine vs MindelVK
ForJumy vs TBD
Shameless vs Percival
Replay Cast
23h 13m
Korean StarCraft League
2 days
CranKy Ducklings
2 days
WardiTV 2025
2 days
SC Evo League
2 days
BSL 21
2 days
Sziky vs OyAji
Gypsy vs eOnzErG
OSC
2 days
Solar vs Creator
ByuN vs Gerald
Percival vs Babymarine
Moja vs Krystianer
EnDerr vs ForJumy
sebesdes vs Nicoract
Sparkling Tuna Cup
3 days
[ Show More ]
WardiTV 2025
3 days
OSC
3 days
BSL 21
3 days
Bonyth vs StRyKeR
Tarson vs Dandy
Replay Cast
4 days
Wardi Open
4 days
StarCraft2.fi
4 days
Monday Night Weeklies
4 days
Replay Cast
4 days
WardiTV 2025
5 days
StarCraft2.fi
5 days
PiGosaur Monday
6 days
StarCraft2.fi
6 days
Tenacious Turtle Tussle
6 days
Liquipedia Results

Completed

Proleague 2025-11-30
RSL Revival: Season 3
Light HT

Ongoing

C-Race Season 1
IPSL Winter 2025-26
KCM Race Survival 2025 Season 4
YSL S2
BSL Season 21
CSCL: Masked Kings S3
Slon Tour Season 2
Acropolis #4 - TS3
META Madness #9
SL Budapest Major 2025
ESL Impact League Season 8
BLAST Rivals Fall 2025
IEM Chengdu 2025
PGL Masters Bucharest 2025
Thunderpick World Champ.
CS Asia Championships 2025
ESL Pro League S22
StarSeries Fall 2025
FISSURE Playground #2

Upcoming

BSL 21 Non-Korean Championship
Acropolis #4
IPSL Spring 2026
Bellum Gens Elite Stara Zagora 2026
HSC XXVIII
RSL Offline Finals
WardiTV 2025
Kuram Kup
PGL Cluj-Napoca 2026
IEM Kraków 2026
BLAST Bounty Winter 2026
BLAST Bounty Winter Qual
eXTREMESLAND 2025
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.