• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 12:52
CET 17:52
KST 01:52
  • 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
[ASL22] Finals Preview: Sweet Victory!12[ASL22] Ro4 Preview: Mirror Mirror6[ASL22] Ro8 Preview: Within Reach5[ASL22] Ro8 Preview: In A Tizzy11[ASL22] Ro16 Preview: Holy Diver5
Community News
Weekly Cups (October 19-25): Clem triples first in 5.0.175Evil Geniuses - shutting down20ISSL (IntoTheTV x SOOP SC2 League): Premier6Weekly Cups (October 12-18): 5.0.17 era begins1[$1250] International ShieldBattery League92
StarCraft 2
General
No more SC2 streamers on team liquid? Weekly Cups (October 19-25): Clem triples first in 5.0.17 How do you feel about the mass reverts in the 5.0.17 PTR? Evil Geniuses - shutting down REPORT: StarCraft 2: Remastered In Development
Tourneys
ISSL (IntoTheTV x SOOP SC2 League): Premier Stellar Fest TWO the Moon (Dec 16-20) RSL 2026 Offline Finals LCQ Sign-Ups Sparkling Tuna Cup - Weekly Open Tournament 2026 KungFu Cup Announcement
Strategy
[H] ZvP Mid-Late Game: Stalkers Collossi HT
Custom Maps
Simple Questions/Answers [G] How to playtest arcade maps [A] Nemrods 1/4 players
External Content
Mutation # 549 Endless Sparkles The PondCast: SC2 News & Results Mutation # 548 Shining Bright Mutation # 547 Temple Of Terror
Brood War
General
SCHNAIL now supports Remastered Rollback Netcode in Brood War BW General Discussion [Megathread] Daily Funny Videos SC4ALL II Brood War Complete Invited Player Lineup
Tourneys
[Megathread] Daily Proleagues [Women's StarCraft] MonstarZ vs BA 2026-10-30 Star Con San Diego 2026 Small VOD Thread 2.0
Strategy
50,000-Word Terran Builds Memo 2026-10-22 Cliff Jump Revisited (1 in a 1000 strategy) Simple Questions, Simple Answers
Other Games
General Games
Nintendo Switch Thread Stormgate/Frost Giant Megathread Mobile Legends: Bang Bang Armies of Exigo - YesYes? General RTS Discussion Thread
Dota 2
Dota 2 Champions League Season 3 Begins April 25!
League of Legends
[TL LoL EUW IHs] Teemo shall perish
Heroes of the Storm
Heroes of the Storm 2.0
Hearthstone
Deck construction bug
TL Mafia
TL Mafia Community Thread
Community
General
US Politics Mega-thread European Politico-economics QA Mega-thread R I P Patrick Stewart Russo-Ukrainian War Thread Things Aren’t Peaceful in Palestine
Fan Clubs
Reynor Fan Club The Flash Fan Club Serral Fan Club
Media & Entertainment
Anime Discussion Thread Movie Discussion! [Manga] One Piece
Sports
TeamLiquid Health and Fitness Initiative For 2023 Football (Soccer) Thread MLB/Baseball 2023
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
Recent Gifted Posts
Blogs
Innovate or Game Over?
TrAiDoS
ShieldBattery on Mac
Kraekkling
[ASL22] Ro4 Day1 Ticket Giv…
bITt.mAN
Can Bots Beat Pros?? Starcr…
namkraft
Customize Sidebar...

Website Feedback

Closed Threads



Active: 9511 users

This game deserves a better class of hype

Blogs > Primadog
Post a Reply
Primadog
Profile Blog Joined April 2010
United States4411 Posts
Last Edited: 2012-02-12 18:16:23
February 11 2012 20:40 GMT
#1
Ever since the English-speaking StarCraft 2 scene stabilized around July of last year, I been collecting whatever tournament viewership data available to the public. I was curious - can we make a reasonable model to predicting concurrent peaks? The theory was simple: with the fan base of static size Y, only Y/X number of fans would watch a tournament at any given time, with X varies based on (1) general type of the tournament and (2) the number of execution errors incurred.

[image loading]


Roughly speaking, the Anglosphere fan base can maintain a maximum of approximately 120,000 concurrent stream viewership, approximately half North American and half European. Therefore, amongst the Majors there're two theoretical ceilings

  • 120,000 concurrent - an International Major that surpass the NASL line
  • 66,000 concurrent - an Major with primarily NA- or EU-specific appeal, falling short of the NASL line

Below these, I also identified other ceilings based on format, scale, degree of live-ness, and star power involved (33,000; 16,000; 9,000; 4,800; 2,300; 1,000; 400; 150; 50; 18). Once an ceiling is identified based on macroscopic evaluation of the tournament in question, we simply make an educated guess over major and minor errors that may be incurred based on organizational track record and current news, and estimate percentage reduction over the particular concurrent ceiling from these errors.

For several months, I went on to make regular projections based on this model, sometimes sharing them with those that chat on Skype regularly. The model, however naive or simplistic, has been genuinely reliable. In fact, I was confident enough about my research that I recently begun to draft a formal algorithm to post on TeamLiquid. Then the ONOG Invitational came and went, ruining everything.




Deric Ortiz and Hannah B. Muffins are close friends of mine, fellow BarCraft organizers from the founding days of the BarCraft movement. The BarCraft-funded tournament concept were a distant dream we shared since the beginning, on what the movement can become. Deric and Muffins went on to find the One Nation of Gamers with the purpose of making the dream a reality. Five months of relentless hard work finally culminated in the form of $3,000 ONOG Invitational, paid for in its entirety by the barcrafts under the ONOG flag.

[image loading]


So I threw some numbers at Deric:

[1/26/2012 7:08:59 AM] XiFan "Primadog" Hong:
I hate early projections, but hitting 7.6k concurrent shouldn't be out of question if the stream went without a major fault.

Personally, I thought that number was a tad high. After all, an online invite with suboptimal starpower has a ceiling of 12,000. Considering that this is ONOG's inargural production, major errors will surely occur. 7,600 is generous.

80 hours later, the ONOG invitational hit its peak at 15k (appx) concurrent viewers.




Hype matters.


If you're an event organizer, that message should send shivers down your spine. Hype has to be genuine, because the fans can smell bullshit, especially fickle ones like our scene. Certainly, there are some zero-day hype tricks, but these tricks have high depreciation and real risk of being disingenuous. Broadly speaking, hype is out of your control. You have to count on the community to pull through for you.

Let's be clear, a lot of things went wrong during the ONOG Invitational, but those errors were largely irrelevant in context of the hype around the event. The Community are excited over a novel concept, the BarCraft movement can do more than get nerdballers drunk, that ONOG represented. Next thing you know, the ONOG Invitational had an air about it akin to any Major, featured on every StarCraft site and even on Battle.net!

While proud of what Deric and Muffins accomplished (and what's to come, now that the idea is out there), I can't help but feel a little lost. Months of hard work, suddenly invalidated in a weekend. Such is the tenet of Science, a model lasts only until it become invalidated.



I am a genuine '10er on TeamLiquid, a true freeborn of the new era. The fanaticism over Brood War in that disty corner of TeamLiquid is something I genuinely do not understand, only fearfully respect. For us SC2 fans, the stories of Brood War are stuff of myth and legends. We would never truly understand what losing MSL means, even when the sadness permeates and universal.

[image loading]

One thing I did learned while lurking in the BW forums, thought, is that they genuinely cared a lot about their game, even when KESPA doesn't care about the Foreigners. The few times Korean BW attempted to reach out ended largely in failure. Somehow, despite lacking spoon feeding from KESPA or OSL or MSL (RIP), the BW fans cares. Even when most of them don't even know enough Korean to understand the commentators, they still watched with fervor. That's loyalty.

We StarCraft 2 fans can learn from our older cousins. For one, we are really bad at getting ourselves hyped up. In fact, we have became entitled, blaming tournaments for not giving us interesting matchups. If only we can peer over the fence towards the BW forums. The tournaments' job is to make their product - the games - as good as possible. Hyping is fans' job. As engaged fans, getting excited should be our calling. The games and matchups are boring because we don't care enough to make them to make them interesting.

Think back to your fondest SC2 memory in 2011. Try to remember why it made your stomach butterfly and keep you at the edge of your seat. It probably wasn't anything the tournament organizers did. The hype came from within.




Towards Boxer, all are reverence. He walks as a living god among all of eSports. Having the pleasure to met briefly with him in the Ontario Convention Center last July, I am genuinely happy to able to watch him play regularly again.

Credits for the Boxer hype thread
  • The speech was modeled after one delivered by General MacArthur on his return to Philippines.
  • The image base is sourced from this BW hype thread; a special thanks to my good friend Alystair for fancy editing.
  • The boxer signature is sourced from this blog with alpha channel applied.
  • A special thanks to Steveling for recommending this mood music.


****
Thank God and gunrun.
iNcontroL *
Profile Blog Joined July 2004
USA29055 Posts
February 11 2012 20:56 GMT
#2
great blog, good read.. as per usual with you PrimaDog <3
UniversalSnip
Profile Blog Joined July 2010
9871 Posts
February 11 2012 21:01 GMT
#3
i applaud you for scrapping it based on a single data point, that takes rigor. That said i have to wonder if your model was accurately predicting results in the first place, or if you had a general sense of where tournaments end up in viewership and were unintentionally feeding numbers in with an expected result anchoring them. Starpower for example seems like a pretty vague factor. Did you have a third party evaluating numbers like that?
"How fucking dare you defile the sanctity of DotA with your fucking casual plebian terminology? May the curse of Gaben and Volvo be upon you. le filthy casual."
Primadog
Profile Blog Joined April 2010
United States4411 Posts
February 11 2012 21:11 GMT
#4
I share my projections with friends to ensure rigor. Calling concurrent peaks several days prior, then wait for a friend to call me out on it, is how I figured we can ensure scientific integrity.
Thank God and gunrun.
reincremate
Profile Blog Joined May 2009
China2216 Posts
Last Edited: 2012-02-11 21:31:39
February 11 2012 21:22 GMT
#5
On February 12 2012 05:40 Primadog wrote:
One thing I did learned while lurking in the BW forums, thought, is that they genuinely cared a lot about their game, even when KESPA doesn't care about the Foreigners. The few times Korean BW attempted to reach out ended largely in failure. Somehow, despite lacking spoon feeding from KESPA or OSL or MSL (RIP), the BW fans cares. Even when most of them don't even know enough Korean to understand the commentators, they still watched with fervor. That's loyalty.

It's not that KeSPA is antagonistic towards foreigners, it's that without the type of social environment (i.e., RTS gaming culture) that exists in Korea, no foreigners can develop the skills needed to play BW at the Korean professional level. Back in the really old school days, before the scene became the modern ultra-competitive one it is today, there were foreigners (e.g., Grrrr..., Elky, Legionnaire), but the difficulty of leaving the rest of your life behind to move to Korea and play Broodwar all day with no guarantee of sucess is a major deterrent for foreigners--but it's not some barrier imposed by KeSPA or some other force. A very small number of dedicated and highly talented foreigners (Idra, Nony and Ret[sort of]), came kind of close to 'making it' in the modern era, but the life of a BW B-teamer is grueling hard work for anyone (and does not guarantee success), foreigner or not.

As for trying to reach out to (capitalize on) the Chinese fan base, the Korean Air OSL finals held in China was a success, while the 10-11 ProLeague finals that was to be held in Shanghai was canceled by the local government due to weather concerns (which were arguably unwarranted, as the weather didn't turn out to be that bad).
UniversalSnip
Profile Blog Joined July 2010
9871 Posts
Last Edited: 2012-02-11 21:26:36
February 11 2012 21:26 GMT
#6
I don't mean to imply you were falsifying results or ignoring negative ones, which is what you describe guards against, I'm just wondering if it's possible that given the existence of subjective factors, you were naturally rating these factors to fall in line with a common sense perspective of what the results would be - making the model a formalization of your judgement as a predictor, rather than something that would produce the same result given any operator with the same set of data.

I haven't actually seen your model, this is just a potential pitfall I observe in the process as described above. Please don't take it the wrong way if it's not a fair criticism given information outside of this thread, because I don't have any.
"How fucking dare you defile the sanctity of DotA with your fucking casual plebian terminology? May the curse of Gaben and Volvo be upon you. le filthy casual."
Primadog
Profile Blog Joined April 2010
United States4411 Posts
Last Edited: 2012-02-12 02:42:16
February 11 2012 21:36 GMT
#7
Oh, I am completely aware that the "major and minor" error portion of the model is largely subjective. It wasn't intended to be an judgement free model. Instead, I simply want to know if projecting concurrent peaks are even possible. Before this effort, the event organizers I asked largely utilize the "kneel and pray" technique to predict numbers.

To be sure, I haven't gave up on the premise. Right now, i am trying to come up with a formulation that properly captures how hype move the dial as an intermittent step between (1) and (2). This topic was largely an attempt to salvage something interesting out of the retooling period.
Thank God and gunrun.
Sinensis
Profile Blog Joined April 2009
United States2513 Posts
February 11 2012 23:01 GMT
#8
I had no idea MLG Orlando did that well... I went to that one and met everyone. It was a really good event.

I like the second half too. Pictures of BW progamers make me like blogs in general.
LuckyFool
Profile Blog Joined June 2007
United States9016 Posts
February 11 2012 23:58 GMT
#9
very interesting post loved it.

Do we know why Orlando was so much higher than other MLG events? Including Providence? 20k+ more viewers seems strange but maybe it has to do with date or timing of stuff or just hype in general.
Sinensis
Profile Blog Joined April 2009
United States2513 Posts
Last Edited: 2012-02-12 00:03:45
February 12 2012 00:02 GMT
#10
On February 12 2012 08:58 LuckyFool wrote:
very interesting post loved it.

Do we know why Orlando was so much higher than other MLG events? Including Providence? 20k+ more viewers seems strange but maybe it has to do with date or timing of stuff or just hype in general.


I have a couple ideas

1. Huk is a cutie
2. sup son
3. Boxer in round of 4
4. Idra vs Boxer
5. Idra vs MC
Primadog
Profile Blog Joined April 2010
United States4411 Posts
February 12 2012 00:12 GMT
#11
On February 12 2012 08:58 LuckyFool wrote:
very interesting post loved it.

Do we know why Orlando was so much higher than other MLG events? Including Providence? 20k+ more viewers seems strange but maybe it has to do with date or timing of stuff or just hype in general.


About 150 barcrafts met during the Providence weekend, compared less than half of that during Orlando. Each barcraft has anywhere from 40 to 700 attendees. My suspicion was watching BarCraft is largely responsible for the artificially depressed concurrent numbers. This is an area of concern for us and a potential area for antagonism between BarCraft and tournaments. Hope Sundance won't read this.
Thank God and gunrun.
Sinensis
Profile Blog Joined April 2009
United States2513 Posts
February 12 2012 00:19 GMT
#12
On February 12 2012 09:12 Primadog wrote:
Show nested quote +
On February 12 2012 08:58 LuckyFool wrote:
very interesting post loved it.

Do we know why Orlando was so much higher than other MLG events? Including Providence? 20k+ more viewers seems strange but maybe it has to do with date or timing of stuff or just hype in general.


About 150 barcrafts met during the Providence weekend, compared less than half of that during Orlando. Each barcraft has anywhere from 40 to 700 attendees. My suspicion was watching BarCraft is largely responsible for the artificially depressed concurrent numbers. This is an area of concern for us and a potential area for antagonism between BarCraft and tournaments. Hope Sundance won't read this.


Barcrafts are guaranteed paid subscriptions and generate huge hype and more numbers in and of themselves. I think they help more than they hurt.
Raithed
Profile Blog Joined May 2007
China7078 Posts
February 12 2012 00:46 GMT
#13
Out of all of those BW names listed, sAviOr is the one with the coolest name... MA JAE YOON!
feanor1
Profile Blog Joined November 2010
United States1899 Posts
Last Edited: 2012-02-12 01:17:05
February 12 2012 01:14 GMT
#14
On February 12 2012 09:12 Primadog wrote:
Show nested quote +
On February 12 2012 08:58 LuckyFool wrote:
very interesting post loved it.

Do we know why Orlando was so much higher than other MLG events? Including Providence? 20k+ more viewers seems strange but maybe it has to do with date or timing of stuff or just hype in general.


About 150 barcrafts met during the Providence weekend, compared less than half of that during Orlando. Each barcraft has anywhere from 40 to 700 attendees. My suspicion was watching BarCraft is largely responsible for the artificially depressed concurrent numbers. This is an area of concern for us and a potential area for antagonism between BarCraft and tournaments. Hope Sundance won't read this.

I think his numbers for Providence are off by a bit, his estimate is 95k, MLG announced a peak viewership of 241k. I think StarcraftII accounted for more than 39% of that number. I would guess that the actual figure is significantly higher

MLG Season Numbers Recap Press Release
Vequeth
Profile Blog Joined April 2009
United Kingdom1116 Posts
February 12 2012 02:37 GMT
#15
Interesting read!
Aspiring British Caster / Masters Protoss
GHOSTCLAW
Profile Blog Joined February 2008
United States17042 Posts
February 13 2012 05:48 GMT
#16
thread renamed by request.
PhotographerLiquipedia. Drop me a pm if you've got questions/need help.
Please log in or register to reply.
Live Events Refresh
Epic.LAN
22:00
Epic.LAN 49 Group Stage
Liquipedia
GSL
21:00
GSL CK 6
IntoTheiNu 807
SHIN 118
Maru 94
CranKy Ducklings SOOP83
Solar (SOOP)42
ByuN (SOOP) 32
Rogue 31
Rex22
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
RotterdaM 281
SHIN 118
Maru 94
BRAT_OK 47
Solar (SOOP) 42
ByuN (SOOP) 32
Rogue 31
Rex 22
Codebar 16
StarCraft: Brood War
Horang2 814
EffOrt 488
FanTaSy 444
BeSt 404
ggaemo 354
actioN 281
Snow 182
Soma 173
White-Ra 127
Barracks 114
[ Show more ]
Rush 108
Hyun 64
hero 51
Mong 48
sSak 47
Dewaltoss 43
Classic 38
soO 34
HiyA 33
ToSsGirL 27
Shinee 27
Terrorterran 27
Trap 27
910 25
Rock 16
Dota 2
Gorgc14301
qojqva1886
syndereN522
League of Legends
Trikslyr52
Heroes of the Storm
crisheroes392
Other Games
singsing1671
Liquid`RaSZi1282
hiko912
DeMusliM668
Hui .171
KnowMe150
Liquid`VortiX136
ArmadaUGS129
XaKoH 109
QueenE42
Chillindude12
Organizations
Counter-Strike
PGL33802
Other Games
ComeBackTV 17
StarCraft: Brood War
lovetv 6
[ Show 18 non-featured ]
StarCraft 2
• StrangeGG 52
• poizon28 51
• 3DClanTV 30
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• Migwel
StarCraft: Brood War
• FirePhoenix10
• ChaeLyn 5
• Pr0nogo 1
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Nemesis2078
• Jankos1378
• TFBlade595
Other Games
• Shiphtur538
Upcoming Events
Big Brain Bouts
8m
RotterdaM281
OSC
5h 8m
Replay Cast
6h 8m
Sparkling Tuna Cup
17h 8m
WardiTV Invitational
19h 8m
Epic.LAN
20h 8m
IPSL
23h 8m
eOnzErG vs McRibbed
LancerX vs StRyKeR
AI Arena Tournament
1d 1h
OSC
1d 21h
Yamato Cup
1d 22h
[ Show More ]
IPSL
2 days
Artosis vs RiceHat
Kyrie vs Sony
Map Test Tournament
2 days
WardiTV Weekly
2 days
Ultimate Battle
2 days
Rush vs BeSt
Replay Cast
3 days
Rogue vs Classic
Patches Events
3 days
PiGosaur Cup
4 days
Kung Fu Cup
4 days
The PondCast
5 days
KCM Race Survival
5 days
Liquipedia Results

Completed

Proleague 2026-10-28
Blizzard Classic Cup 2026
HCC Season 3

Ongoing

Acropolis #5
KCM Race Survival 2026 Season 4
International ShieldBattery League
BSL Season 23
PGL Masters Bucharest 2026
Stake Ranked Episode 5
1win Private Club #2
Thunderpick World Champ. '26
ESL Pro League Season 24
Stake Ranked Episode 4
1win Private Club #1
Logitech G Play Connect 2026
SL StarSeries Fall 2026
FISSURE Playground #3
BLAST Open Fall 2026
Esports World Cup 2026

Upcoming

IPSL Winter 2026-27
1xBet Invitational
SC4ALL II: Brood War
BSL 23: Non-Korean Championship
HSC XXX
Stellar Fest 2: Lunar Cup
SC4ALL II: StarCraft II
Kung Fu Cup 2026 Grand Finals
RSL Offline Finals
eXTREMESLAND 2026
PGL Major Singapore 2026
Stake Ranked Episode 6
BLAST Rivals Fall 2026
IEM Beijing 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.