• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 18:32
CEST 00:32
KST 07:32
  • 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
Team TLMC #5: Vote to Decide Ladder Maps!0[ASL20] Ro8 Preview Pt1: Mile High15Team TLMC #5 - Finalists & Open Tournaments2[ASL20] Ro16 Preview Pt2: Turbulence10Classic Games #3: Rogue vs Serral at BlizzCon10
Community News
Artosis vs Ret Showmatch3Classic wins RSL Revival Season 22Weekly Cups (Sept 15-21): herO Goes For Four2SC2 5.0.15 PTR Patch Notes + Sept 22nd update259BSL 2025 Warsaw LAN + Legends Showmatch4
StarCraft 2
General
SC2 5.0.15 PTR Patch Notes + Sept 22nd update Storm change is a essentially a strict buff on PTR Classic wins RSL Revival Season 2 Code S RO4 & Finals Preview - Cure, Dark, Maru, Creator Why Storm Should NOT Be Nerfed – A Core Part of Pr
Tourneys
Sparkling Tuna Cup - Weekly Open Tournament Prome's Evo #1 - Solar vs Classic (SC: Evo) Monday Nights Weeklies RSL: Revival, a new crowdfunded tournament series SC2's Safe House 2 - October 18 & 19
Strategy
Custom Maps
External Content
Mutation # 492 Get Out More Mutation # 491 Night Drive Mutation # 490 Masters of Midnight Mutation # 489 Bannable Offense
Brood War
General
Pros React To: Barracks Gamble vs Mini BW General Discussion Artosis vs Ret Showmatch Whose hotkey signature is this? [ASL20] Ro8 Preview Pt1: Mile High
Tourneys
[ASL20] Ro8 Day 2 [Megathread] Daily Proleagues [ASL20] Ro8 Day 1 [ASL20] Ro16 Group D
Strategy
Simple Questions, Simple Answers Muta micro map competition
Other Games
General Games
Stormgate/Frost Giant Megathread Nintendo Switch Thread Liquipedia App: Now Covering SC2 and Brood War! Path of Exile Borderlands 3
Dota 2
Official 'what is Dota anymore' discussion LiquidDota to reintegrate into TL.net
League of Legends
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Heroes of StarCraft mini-set
TL Mafia
TL Mafia Community Thread
Community
General
US Politics Mega-thread Russo-Ukrainian War Thread Things Aren’t Peaceful in Palestine The Big Programming Thread UK Politics Mega-thread
Fan Clubs
The Happy Fan Club!
Media & Entertainment
Movie Discussion! [Manga] One Piece Anime Discussion Thread
Sports
2024 - 2026 Football Thread TeamLiquid Health and Fitness Initiative For 2023 Formula 1 Discussion MLB/Baseball 2023
World Cup 2022
Tech Support
Linksys AE2500 USB WIFI keeps disconnecting Computer Build, Upgrade & Buying Resource Thread High temperatures on bridge(s)
TL Community
BarCraft in Tokyo Japan for ASL Season5 Final The Automated Ban List
Blogs
[AI] JoCo is Eminem for com…
Peanutsc
Try to reverse getting fired …
Garnet
[ASL20] Players bad at pi…
pullarius1
Too Many LANs? Tournament Ov…
TrAiDoS
Customize Sidebar...

Website Feedback

Closed Threads



Active: 2022 users

Do you macro like a pro? - Page 46

Forum Index > SC2 General
Post a Reply
Prev 1 44 45 46 47 48 63 Next
The_Austin
Profile Joined April 2011
United States6 Posts
September 26 2011 01:04 GMT
#901
This was an awsome post. Any more like this?
The only risk in life is not taking one.
StarStrider
Profile Joined August 2011
United States689 Posts
September 26 2011 04:06 GMT
#902
This is by far the best analysis post I have ever read. Very comprehensive and comprehendable. A+++
Spontaneous Pneumothorax sucks, please keep MVP sC in your thoughts. sC fighting! 힘내세요
AySz88
Profile Joined March 2011
United States83 Posts
September 26 2011 05:05 GMT
#903
Yeesh, a 27 and a 4 on two 4v4s I just tried. Gotta work on it. Thanks for giving us a metric by which we can improve!
icarly
Profile Joined August 2011
United States400 Posts
September 26 2011 05:41 GMT
#904
Just calculated my last 10 ranked games and my average SQ was 89. I'm a rank 15ish Master's player and this confirms my belief that I have good macro and terrible micro. I've been playing RTS games since I was 8 years old, and Age of mythology programmed it into my head to never stop building workers and to keep my money low.

Too bad I use 2 control groups, have 70ish effective apm, am completely uncomfortable with ghost usage, and dont use camera saves :'(
Flew
Profile Joined January 2011
United Kingdom133 Posts
September 26 2011 18:07 GMT
#905
I feel like I'm a little late to the party here, but I wanted to add my thanks for a great post.

I'm silver terran. I measured my SQ over 50 games and I found that my average was 46, which puts me in the typical silver range.

I plotted my results on a graph and added a best fit line:

[image loading]

You can see that there's a lot of variation (from -2 to 82), and I should probably include some error calculation, but I'm not sure how. However, the pleasing thing about this is that although I obviously need to improve, the general direction is up!

I wanted to do a little investigation into how my SQ affected my winrate. For 50 games, I recorded my SQ and my opponent's SQ, and whether I won or lost. I discovered the following:

1. My overall winrate for the 50 games was 50%.
2. I had a higher SQ than my opponent in 50% of the games.
3. My average SQ was 46, my opponents' average SQ was 45.
4. For games where I had the higher SQ, my winrate was 68%
5. For games where my opponent had the higher SQ, my winrate was 32%.
*Games where either myself or my opponent had less than 600 income were excluded.

I plotted wins and losses on a graph like so, comparing my SQ to my opponent's SQ:

[image loading]

If you imagine a diagonal line splitting the graph equally from bottom left to top right, then results in the top left are where I had the higher SQ, and bottom right is where the opponent had a higher SQ. Ideally we would like to see more blue results (wins) in the top left diagonal, i.e. person with highest SQ wins.

You can see that there are some results where my SQ was far higher than my opponent's yet I still lost. I hate losses like this, and it usually results in me having an IdrA-like tantrum and thinking, "but I should have won, I was the better player!". As others have pointed out though, macro is just one part of the game, and if I'm focussing hard on my macro, I'm probably neglecting something else. Overall though, you can see that for my last 50 ladder games, a higher SQ seems to equate to a higher winrate, and the fact that whatthefat's results show that SQ goes up by league proves that a high SQ is definitely something I should be aiming for.

I would have liked to do a similar analysis of SQ vs winrate for IdrA, but as I'm on the EU servers I had to choose someone else. I went for Thorzain, as he's a terran that I admire, and his reputation as the "Spoon killer" made me hope that he would have lots of lovely long games in which to measure his SQ.

The graph for Thorzain's last 50 ladder games looks like this (no custom games were included):

[image loading]

Again, games where one player had less than 600 income were excluded.

Thorzain's winrate was 82%
His average SQ was 94!! His opponents' average SQ was 80.
Thorzain had a higher SQ than his opponent in 47 of the 50 matches.
When Thorzain had the higher SQ, his winrate was 81%, where his opponent had the higher SQ, his winrate was 100%.
As Thorzain had so few losses and so few examples of games where he had the lower SQ, I feel that this isn't really a good sample, but nonetheless, it was interesting to discover what a beast Thorzain is on ladder.

I will continue recording my SQ, and hopefully it will continue to rise. I cannot emphasize enough what a useful tool this is. I know I need to work on my macro, and it's great to have a tool which helps to measure how I'm doing.

Btw, the game where I had a -2 SQ was probably caused by me sitting outside my opponents base for 30 minutes, with 7k minerals in the bank. I suck at TvT.
figq
Profile Blog Joined May 2010
12519 Posts
September 26 2011 18:47 GMT
#906
^ Thanks for that post. Curious that your lowest SQ (-2) comes from a game you were winning. So it's also interesting to analyze the second plotting only in terms of your own SQ and winning.

Wondering what Thorzain does, when he has contained the opponent like you in that situation. I guess he keeps poking and advancing; +reinforcing. He's actually incredibly active with his army at all times. Note also the main difference between an average ladder player and a pro is the consistency.
If you stand next to my head, you can hear the ocean. - Day[9]
tGFuRy
Profile Joined September 2010
United States537 Posts
September 26 2011 19:04 GMT
#907
Great post. This must have taken forever to make. Good job....
Always a Gamer
whatthefat
Profile Blog Joined August 2010
United States918 Posts
September 26 2011 19:19 GMT
#908
On September 27 2011 03:07 Flew wrote:
I feel like I'm a little late to the party here, but I wanted to add my thanks for a great post.

I'm silver terran. I measured my SQ over 50 games and I found that my average was 46, which puts me in the typical silver range.

I plotted my results on a graph and added a best fit line:

[image loading]

You can see that there's a lot of variation (from -2 to 82), and I should probably include some error calculation, but I'm not sure how. However, the pleasing thing about this is that although I obviously need to improve, the general direction is up!

I wanted to do a little investigation into how my SQ affected my winrate. For 50 games, I recorded my SQ and my opponent's SQ, and whether I won or lost. I discovered the following:

1. My overall winrate for the 50 games was 50%.
2. I had a higher SQ than my opponent in 50% of the games.
3. My average SQ was 46, my opponents' average SQ was 45.
4. For games where I had the higher SQ, my winrate was 68%
5. For games where my opponent had the higher SQ, my winrate was 32%.
*Games where either myself or my opponent had less than 600 income were excluded.

I plotted wins and losses on a graph like so, comparing my SQ to my opponent's SQ:

[image loading]

If you imagine a diagonal line splitting the graph equally from bottom left to top right, then results in the top left are where I had the higher SQ, and bottom right is where the opponent had a higher SQ. Ideally we would like to see more blue results (wins) in the top left diagonal, i.e. person with highest SQ wins.

You can see that there are some results where my SQ was far higher than my opponent's yet I still lost. I hate losses like this, and it usually results in me having an IdrA-like tantrum and thinking, "but I should have won, I was the better player!". As others have pointed out though, macro is just one part of the game, and if I'm focussing hard on my macro, I'm probably neglecting something else. Overall though, you can see that for my last 50 ladder games, a higher SQ seems to equate to a higher winrate, and the fact that whatthefat's results show that SQ goes up by league proves that a high SQ is definitely something I should be aiming for.

I would have liked to do a similar analysis of SQ vs winrate for IdrA, but as I'm on the EU servers I had to choose someone else. I went for Thorzain, as he's a terran that I admire, and his reputation as the "Spoon killer" made me hope that he would have lots of lovely long games in which to measure his SQ.

The graph for Thorzain's last 50 ladder games looks like this (no custom games were included):

[image loading]

Again, games where one player had less than 600 income were excluded.

Thorzain's winrate was 82%
His average SQ was 94!! His opponents' average SQ was 80.
Thorzain had a higher SQ than his opponent in 47 of the 50 matches.
When Thorzain had the higher SQ, his winrate was 81%, where his opponent had the higher SQ, his winrate was 100%.
As Thorzain had so few losses and so few examples of games where he had the lower SQ, I feel that this isn't really a good sample, but nonetheless, it was interesting to discover what a beast Thorzain is on ladder.

I will continue recording my SQ, and hopefully it will continue to rise. I cannot emphasize enough what a useful tool this is. I know I need to work on my macro, and it's great to have a tool which helps to measure how I'm doing.

Btw, the game where I had a -2 SQ was probably caused by me sitting outside my opponents base for 30 minutes, with 7k minerals in the bank. I suck at TvT.


Thanks Flew, very nice! I'm actually looking to expand this analysis to include pros from other servers in the near future. If you're interested in collecting some data from the European server, PM me. I welcome input from others on non-American servers too.
SlayerS_BoxeR: "I always feel sorry towards Greg (Grack?) T_T"
Flew
Profile Joined January 2011
United Kingdom133 Posts
September 26 2011 19:41 GMT
#909
On September 27 2011 03:47 figq wrote:
^ Thanks for that post. Curious that your lowest SQ (-2) comes from a game you were winning. So it's also interesting to analyze the second plotting only in terms of your own SQ and winning.



I agree, and it's also interesting to see the game where my SQ was over 70, my opponent's was just over 40, yet I still lost! I probably shot to max pretty quick, then walked my army into a tankline / mass of banelings or something.

I will definitely be downloading some of Thorzain's replays and trying to pick up some tips! I always seem to get a big pile of unspent minerals while I'm trying to establish my first expansion, so I'm going to try see what the pros do around that time. I'm obviously not putting down production buildings fast enough I guess.

On September 27 2011 04:19 whatthefat wrote:

Thanks Flew, very nice! I'm actually looking to expand this analysis to include pros from other servers in the near future. If you're interested in collecting some data from the European server, PM me. I welcome input from others on non-American servers too.


Thanks for the feedback! I'd be happy to help with data collection. I must say, after recording results from just 100 games from battlenet I was starting to get a headache, so I have a huge amount of respect for the patience it must have required to go through 2000 games!

I'm interested to see how far this anaysis can go, and I think it would be great to include lots of things, it's just a shame that we're limited in the data we can get from replays. Do you think it's worthwhile recording opponent's SQ as well? Do you have any other plans for how SQ could be used in other studies?
The_Austin
Profile Joined April 2011
United States6 Posts
September 26 2011 21:28 GMT
#910
I absolutely loved this post so took it upon myself to follow my own SQ. I fall around Diamond or Master level usually even though I'm upper platnium. So I also find it very accurate and usefull.

I'm posting this because the excel file I created is a large improvement from the file given and includes a lot more information if anyone wanted an easy way of figuring there own stats out. The file I included has my information in it but you only need to input Average Unspent and Collection rate for each game and the rest of the info will fill out.

Here's an image.
[image loading]

And here's the file if you're interested! Enjoy!
http://www.mediafire.com/?c3gchw5a389t9sa
The only risk in life is not taking one.
Velvet_Llama
Profile Joined September 2011
United States25 Posts
September 26 2011 22:04 GMT
#911
What a fantastic analysis! I usually cringe when I see someone on a forum say they've done a statistical analysis of something. What a pleasant surprise to see someone who knows what he/she is doing.

I had a few random thoughts I'd like to share with you. With regards to the relationship between number of workers and game duration, I'm wondering whether there is a curvilinear relationship. It looks like might actually be a basic linear relationship but with non constant error variance. Often times heteroscedasticity can screw with curve fitting. It might be the case that the length between worker production and game length is linear, but early limiting factors, such as low supply and the need to constantly produce probes might limit variability in the early game, while later game probe production varies more with different strategies and situations. The S-curve is still reasonable and might be the proper fit if there is a period of maximum probe production proceeded and followed by lower production.

With regards to grandmaster players spending in an exponential fashion, might it be that, as a typical game progresses, income increases non linearly as you take more bases and produce more probes, while the "opportunities for spending" and the rate at which one can actually spend remains relatively constant or only increases linearly? Particularly with Grand master level players we might expect that they're basically spending at peak efficiency from the very beginning of the game. Perhaps the amount of "stuff" you can buy just doesn't keep pace with the available income? I think the amount of time spent managing resources probably also slows down production a bit as the game progresses, regardless of level. Just a thought.

With regards to the distribution of SQ- those are very normal (Gaussian) distributions. They look very "well behaved"- a sure sign of a good metric On an unrelated note, I'd actually be surprised if skill of the overall player base followed a Gaussian distribution. Typically something like that would be expected to follow an "extreme" distribution, such as a Gamma or Weibull (note that Weibull distributions show up all over the place in Sabermetrics for the same reason).

I know it would take another annoyingly long period of data collection, but the next logical step would be to see how well your SQ predicts the league of a player. An ordered probit model would probably work well. But again, obviously that would require you to grab a new sample which was a pain in the ass

Finally, for future reference, when doing curve fitting with empirical data, I always like to start with non parametric fits, like a spline based fit or a lowess smoother. Often times you can get a good sense of how the data are behaving and whether they obviously appear to fit a given type of curve. It just feels a little less arbitrary than deciding "well that kind of looks like a lognormal distribution." If you use the analysis package "R," (and if you aren't, you should :p ) there are some really nice packages for non parametric exploratory analysis.

Anyways, awesome work man.
Frightmare
Profile Joined July 2010
46 Posts
September 27 2011 01:49 GMT
#912
Awesome post. That being said, it should be noted that while there is a correlation between sq and leagues in the histogram that does not mean sq is comparable across leagues. I know that sounds confusing and is poorly worded but let me explain.

Many peope have already noted in lower leaugues people don't build enough workers which inflates their sq.

But what hasn't been mentioned is that at higher levels of play you are likely to be put under a lot more pressure which is gauranteed to decrease your sq. This explains the people who say they're in platinum but have 70+ but don't know why. Its because when your mmr gets high enough to play people who know how to pressure you, your sq probably drops considerably. For example I find I win against terrans when my mutalisk harass is doing tons of pressure supply blocking etc and causing him to float money.

However the math here is insightful and well done. I would be interested to see if someone crunched the numbers of income vs time across leagues as well.
No_eL
Profile Joined July 2007
Chile1438 Posts
September 27 2011 02:00 GMT
#913
awesome post, very neat!

u are engineer or mathematician??
Beat after beat i will become stronger.
Damnight
Profile Blog Joined October 2010
Germany222 Posts
September 27 2011 20:17 GMT
#914
"saturating at 132 workers"

Yeah.... no. He also lost some, thats why that number is THAT high. Saturating is between 80 and 100.

whatthefat
Profile Blog Joined August 2010
United States918 Posts
September 28 2011 02:43 GMT
#915
On September 28 2011 05:17 Damnight wrote:
"saturating at 132 workers"

Yeah.... no. He also lost some, thats why that number is THAT high. Saturating is between 80 and 100.



I'm not saying they necessarily ever have 132 workers on the board. When I say "saturating", I'm referring to the saturation value of the fitted sigmoid curve. In other words, for long games, the average Grandmaster level Zerg player approaches a total of 132 workers constructed per game.
SlayerS_BoxeR: "I always feel sorry towards Greg (Grack?) T_T"
Izanagii
Profile Joined May 2011
Spain14 Posts
Last Edited: 2011-09-28 17:13:22
September 28 2011 17:11 GMT
#916
Oh, wow - this research & analysis could not have come at a better time. We're about to embark on a research project of our own and will definitely use this data to guide (and back up) the reasoning behind our choices. We're expecting some community contention as we're directing the research toward testing (statistically) the viability of using handicaps to enable cross-league play.

Great work with this. You're a gentleman and a scholar.
“The more I practice, the luckier I get.” - Gary Player
habermas
Profile Joined June 2010
United Kingdom304 Posts
September 30 2011 11:08 GMT
#917
I wonder what did you use to make those pretty graphs. Did you make them by hand or used some scripts to create them? Thanks.
Azera
Profile Blog Joined December 2010
3800 Posts
September 30 2011 11:09 GMT
#918
Wow, very nice write-up. Good job on it, appreciate your hard work.
Check out some great music made by TLers - http://bit.ly/QXYhdb , by intrigue. http://bit.ly/RTjpOR , by ohsea.toc.
Kyamo
Profile Joined March 2011
Canada129 Posts
Last Edited: 2011-09-30 12:44:29
September 30 2011 12:29 GMT
#919
Awesome. Regarding the large variability in SQ between games of the same player, I found something interesting. I looked at a bunch of games for my 2v2 team and calculated the SQ for both of us for each game. I found that although both of us had huge variability from game to game, we tended to vary together. In other words, in one game both of us would have a low SQ, in another game we would both have high SQ, in no games did one of us have high and the other low.

This data is over 10 games.

My SQ (protoss) = lowest 43.4, highest 67.8, average 56.4
Partner's SQ (zerg) = lowest 42.6, highest 79.5, average 57.8
|Partner's SQ - My SQ| (absolute value of the difference) = lowest 0.4, highest 11.7, average 6.29

Although we had individual ranges of 24.4 and 36.9, we never had an absolute value of the difference greater than 12, and usually more like 6. Plotting my scores against his scores, a linear fit gives an R^2 of 0.6692.

I know this isn't a very big sample, but I think it definitely suggests the variability is more due to circumstances of individual games as opposed to just natural variation in performance from game to game. For all of these games we used the same (defensive) opening, then reacted to what was going on. No cheese included. No resource trading occurred in these games.
Sunrunner
Profile Joined July 2011
United States80 Posts
September 30 2011 15:59 GMT
#920
Brilliant stats, absolutely fascinating.
Prev 1 44 45 46 47 48 63 Next
Please log in or register to reply.
Live Events Refresh
Next event in 1h 29m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
NeuroSwarm 268
CosmosSc2 44
StarCraft: Brood War
Artosis 462
firebathero 67
NaDa 13
Dota 2
monkeys_forever563
Counter-Strike
Foxcn404
Super Smash Bros
C9.Mang088
PPMD80
AZ_Axe56
Heroes of the Storm
Khaldor140
Other Games
summit1g3344
Grubby3053
shahzam451
B2W.Neo260
ToD232
Sick211
Trikslyr52
Maynarde49
Organizations
Other Games
BasetradeTV52
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 15 non-featured ]
StarCraft 2
• StrangeGG 60
• davetesta34
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• RayReign 30
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• TFBlade988
Other Games
• imaqtpie1950
Upcoming Events
PiGosaur Monday
1h 29m
LiuLi Cup
12h 29m
OSC
15h 29m
The PondCast
1d 11h
CranKy Ducklings
2 days
Maestros of the Game
3 days
Serral vs herO
Clem vs Reynor
[BSL 2025] Weekly
3 days
[BSL 2025] Weekly
3 days
BSL Team Wars
4 days
Wardi Open
5 days
[ Show More ]
Sparkling Tuna Cup
6 days
Liquipedia Results

Completed

2025 Chongqing Offline CUP
RSL Revival: Season 2
HCC Europe

Ongoing

BSL 20 Team Wars
KCM Race Survival 2025 Season 3
BSL 21 Points
ASL Season 20
CSL 2025 AUTUMN (S18)
Maestros of the Game
StarSeries Fall 2025
FISSURE Playground #2
BLAST Open Fall 2025
BLAST Open Fall Qual
Esports World Cup 2025
BLAST Bounty Fall 2025
BLAST Bounty Fall Qual
IEM Cologne 2025
FISSURE Playground #1

Upcoming

IPSL Winter 2025-26
SC4ALL: Brood War
BSL 21 Team A
BSL Season 21
RSL Revival: Season 3
Stellar Fest
SC4ALL: StarCraft II
EC S1
ESL Impact League Season 8
SL Budapest Major 2025
BLAST Rivals Fall 2025
IEM Chengdu 2025
PGL Masters Bucharest 2025
Thunderpick World Champ.
CS Asia Championships 2025
ESL Pro League S22
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.