• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 22:04
CEST 04:04
KST 11:04
  • 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
Code S RO4 & Finals Preview: herO, GuMiho, Classic, Cure2Code S RO8 Preview: Classic, Reynor, Maru, GuMiho2Code S RO8 Preview: ByuN, Rogue, herO, Cure4[ASL19] Ro4 Preview: Storied Rivals7Code S RO12 Preview: Maru, Trigger, Rogue, NightMare12
Community News
[BSL 2v2] ProLeague Season 3 - Friday 21:00 CET1herO & Cure GSL RO8 Interviews: "I also think that all the practice I put in when Protoss wasn’t doing as well is paying off"0Code S Season 1 - herO & Cure advance to RO4 (2025)0Dark to begin military service on May 13th (2025)21Weekly Cups (May 5-11): New 2v2 Champs1
StarCraft 2
General
Code S RO4 & Finals Preview: herO, GuMiho, Classic, Cure 2024/25 Off-Season Roster Moves Code S RO8 Preview: Classic, Reynor, Maru, GuMiho Code S RO8 Preview: ByuN, Rogue, herO, Cure Dark to begin military service on May 13th (2025)
Tourneys
[GSL 2025] Code S:Season 1 - RO8 - Group B RSL: Revival, a new crowdfunded tournament series SEL Code A [MMR-capped] (SC: Evo) Cheeseadelphia 2025 - Open Bracket LAN! [GSL 2025] Code S:Season 1 - RO12 - Group B
Strategy
Simple Questions Simple Answers [G] PvT Cheese: 13 Gate Proxy Robo
Custom Maps
[UMS] Zillion Zerglings
External Content
Mutation # 473 Cold is the Void Mutation # 472 Dead Heat Mutation # 471 Delivery Guaranteed Mutation # 470 Certain Demise
Brood War
General
ASL 19 Tickets for foreigners BW General Discussion Recent recommended BW games Battlenet Game Lobby Simulator BGH auto balance -> http://bghmmr.eu/
Tourneys
[ASL19] Semifinal B Small VOD Thread 2.0 [ASL19] Semifinal A [BSL 2v2] ProLeague Season 3 - Friday 21:00 CET
Strategy
[G] How to get started on ladder as a new Z player Creating a full chart of Zerg builds [G] Mineral Boosting
Other Games
General Games
Beyond All Reason Stormgate/Frost Giant Megathread Grand Theft Auto VI Nintendo Switch Thread What do you want from future RTS games?
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
LiquidLegends to reintegrate into TL.net
Heroes of the Storm
Simple Questions, Simple Answers
Hearthstone
Heroes of StarCraft mini-set
TL Mafia
Vanilla Mini Mafia TL Mafia Community Thread TL Mafia Plays: Diplomacy TL Mafia: Generative Agents Showdown Survivor II: The Amazon
Community
General
US Politics Mega-thread Russo-Ukrainian War Thread Elon Musk's lies, propaganda, etc. Ask and answer stupid questions here! Iraq & Syrian Civil Wars
Fan Clubs
Serral Fan Club
Media & Entertainment
[Manga] One Piece Movie Discussion! Anime Discussion Thread [Books] Wool by Hugh Howey
Sports
2024 - 2025 Football Thread NHL Playoffs 2024 NBA General Discussion Formula 1 Discussion
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread Cleaning My Mechanical Keyboard How to clean a TTe Thermaltake keyboard?
TL Community
The Automated Ban List TL.net Ten Commandments
Blogs
Why 5v5 Games Keep Us Hooked…
TrAiDoS
Info SLEgma_12
SLEgma_12
SECOND COMMING
XenOsky
WombaT’s Old BW Terran Theme …
WombaT
Heero Yuy & the Tax…
KrillinFromwales
BW PvZ Balance hypothetic…
Vasoline73
ASL S19 English Commentary…
namkraft
Customize Sidebar...

Website Feedback

Closed Threads



Active: 17342 users

[D] Weapon Upgrades, when do they pay off

Forum Index > StarCraft 2 Strategy
Post a Reply
Normal
neverlast
Profile Joined September 2010
Austria62 Posts
October 19 2010 15:46 GMT
#1
I wanted to share my thinking / calculation here and pls. let me know if this sounds solid to you - or if there are any gaps.

Example: Terran Marine
costs 50 mins;
dps = ~7;
upgrade costs 100/100 =~ 400 min (gas*3)* and finally....
the dps we gain is ~1,15 per marine.
*(( a full saturated Terran CC with constants mule mining and constant worker production generates 3 times more gas than mines))

Given that we calculate that the alternative of the weapon upgrade cost, is 8 marines (400/50=8) and 8 marines are 8*7dps= 56dps - it takes at least 48 marines that the upgrade gives you more dps than the according amount of marines you can produce. well that is the theory.. (if we tread gas only twice as high not factor 3 it is still 36 marines - so a bunch)

So bare numbers need to be interpreted ...

1. given if you have the mins&gas for producing marines AND the upgrade - you might be blocked production-wise and can not use your resources at the same time - so in these situations it is better to upgrade than having overmints unused. (especially if you expect a battle battle in 1min) - pro upgrade

2. 8 alternative marines might die - whereas your marines benefit from the upgrades till the end of the game even if the ebay gets crushed. (pro upgrade)

3. If you spare the upgrade and run into an even situation battle-wise - say 10 marines vs. 10 marines and you lose (bad micro) you might not have a second chance to bring out the 8 marines because the enemy raids your base and you lose the game with 100 / 100 on the bank. (pro early upgrade).

4. Other units have different dps gains from upgrades - having 2 tank and 2 thors pays already off - and it does not take 30 units for the vehicle dps upgrade. (pro upgrade)

So "my" net is:

- A) If you are in the situation - you can either upgrade or build, because you do not have enough resourced to do both - you better build units unless you have already a bunch (20+) marines.
If you are in the situation - you have resources for both and you plan to have a group of 10+ marines and relay on that unit in the future - better build both now or build another rax/fax and build more units.

- B) If you are in the situation to face 200 supply limit you want to have already upgraded units - but if your army has been standing idle for 10 minutes to gather until 200 supply, (pro early upgrade) where you could have harassed at 140 already - you lost a lot of time/initiative or you have given your opponent a lot of time - which might cost you the win anyway upgraded or not.

So no biggy at the end - never have idle time on rax and fax.


I am only bronze ... thanks for taking this non-experience into consideration when answering...
The 3 races in bronze are: 6pool, cannon rush and bunkers. | Native Bronze Player since 2010
triarii3
Profile Joined June 2010
United States5 Posts
October 19 2010 16:57 GMT
#2
from a common gamer's perspective:

say if you were to upgrade Terran Infantry +1 = 100min/100gas

you would be seeing effect when you have more than 12 marines. because that 100 minerals can be used to produce 2 marines. and the combined fire power of 2 marines is 12(6+6).

if you have anything less than 12 marines, say 9 marines...after the research each of your 9 marines would get +1 for a total of +9 damage. it would be more beneficial at this time to just get 2 marines for +12 damage than +1 Infantry upgrade for a total of +9 damage.

so it's safe to say a when the benefit of the extra damage output out weights the added damage of an additional unit of that type, it's time to upgrade.
so the equation (Damage output of Minerals of the Upgrade Research > Damage of the Production of an additional unit equal of equal value)

so you can see it differs with each race and unit type...so you gotta do the math

**also i discounted the gas because in the equation minerals are the limiting factor...not gas.

DreamSailor
Profile Joined June 2010
Canada433 Posts
October 19 2010 17:10 GMT
#3
A lot of the time the is a "zone" where you take 1 less shot to kill things. The best example is +1 Zealots kill Zerglings in 2 hits instead of one.

Always good to have a +1 weapons though
Where ever you go, there you are.
Barook
Profile Joined July 2010
Germany143 Posts
October 19 2010 17:20 GMT
#4
It also depends what upgrades decrease the number of attacks needed to kill specific units.

E.g. as Protoss against mass Stalkers, your own Stalkers don't gain any real benefit until +2 weapons while Immortals need one less attack with the +1 upgrade already.
"Blink is pretty good, it helps your Stalkers to die quicker."
ZasZ.
Profile Joined May 2010
United States2911 Posts
October 19 2010 19:13 GMT
#5
On October 20 2010 02:10 DreamSailor wrote:
A lot of the time the is a "zone" where you take 1 less shot to kill things. The best example is +1 Zealots kill Zerglings in 2 hits instead of one.

Always good to have a +1 weapons though


This hits it on the head. Upgrades only matter if they actually decrease the number of attacks required to kill a unit. There are some fairly common breakpoints that are well known (+1 Zealots against Zerglings, +1 Roaches against Zerglings, etc.) but the math is easy enough that if you want to figure out some of the more important ones, Excel is your friend.

The other situation where upgrades come in handy is to keep up with your opponent's armor upgrades, since he can create his own breakpoints with a key armor upgrade. This is a reactive approach however, and since upgrades take so damn long to finish you're better off having a good sense of the match up and being aware if armor upgrades are popular (against Zerg for instance). I've seen a lot of games get won or lost because one side didn't keep up with weapon/armor upgrades and it made the difference in the mid/late game.
Clamps
Profile Joined May 2010
66 Posts
October 19 2010 20:10 GMT
#6
On October 20 2010 04:13 ZasZ. wrote:
Show nested quote +
On October 20 2010 02:10 DreamSailor wrote:
A lot of the time the is a "zone" where you take 1 less shot to kill things. The best example is +1 Zealots kill Zerglings in 2 hits instead of one.

Always good to have a +1 weapons though


This hits it on the head. Upgrades only matter if they actually decrease the number of attacks required to kill a unit. There are some fairly common breakpoints that are well known (+1 Zealots against Zerglings, +1 Roaches against Zerglings, etc.) but the math is easy enough that if you want to figure out some of the more important ones, Excel is your friend.

The other situation where upgrades come in handy is to keep up with your opponent's armor upgrades, since he can create his own breakpoints with a key armor upgrade. This is a reactive approach however, and since upgrades take so damn long to finish you're better off having a good sense of the match up and being aware if armor upgrades are popular (against Zerg for instance). I've seen a lot of games get won or lost because one side didn't keep up with weapon/armor upgrades and it made the difference in the mid/late game.


This is over-simplistic for starcraft.

Unless you plan to attack with ONLY one type of unit against one type of unit, then upgrades make sense even when you don't cross a magic breakpoint. Because in a more practical matchup you've got zealots, sentries and stalkers hitting lings, roaches and queens in all sorts of unpredictable combinations, making all sorts of breakpoints (This roach is being hit by a stalker and 2 zealots, but one zealot dies when the roach is at half health, etc, etc).

Upgrades on units make them more effective in choke points where you can't FIT the extra units you could have purchased by passing up the upgrades. Upgrades make drops more effective, where you're also limited in the number of units you can use. You may be able to afford more marines but you can still only put 8 into a dropship so those extra guys will have to stay at home.

Also, if you let your upgrades fall behind too far, life gets difficult. I remember this one game I played against a terran, I was zerg and neglected my upgrades. All of a sudden he's got this unstoppable ball of 3/3 marines steamrolling across the map. It was pretty ugly.
Zvendetta
Profile Joined July 2010
United States321 Posts
Last Edited: 2010-10-19 20:18:41
October 19 2010 20:18 GMT
#7
As far as OP recommending to only upgrade when you have units to begin with, I don't this is the case with zerg.

I mean, the ideal situation is as a zerg player to never ever produce attacking units until someone is starting to move out across the map.
There's a point where you can start affording upgrades (double evo chambers are awesome by the way) and you most certainly do not need more units to make it "cost effective", simply because zerg can macro up armies a lot faster.

And remember, upgrades aren't just the statistical ones, there also the key functionality ones that must be considered too.
Like Tanks, you gonna build tanks w/o siege tech? Heck, most people probably won't build tanks until siege tank is about to finish.
"Its as if I can see the gears of the Eternal Alchemy spinning before, and I can almost reach out and turn them with my hands."
Raislin
Profile Blog Joined April 2010
United States144 Posts
October 19 2010 20:21 GMT
#8
Upgrades just simply should not be neglected for all the reasons specified here. Attack and armor upgrades cause breakpoints in specific matchups (100 zerglings with no upgrades loses to 10 zealots with 1 attack and 3 armor upgrades. Add one attack upgrades to the zerglings and they win with about 50% casualties).

But as Clamps said before I could, matchups are usually dynamic, with a unit taking damage from multiple attack types. A marine, for example survives a single Stalker shot and two from a zealot with no upgrades involved. Give the Protoss an attack upgrade and the Marine dies.

You can't really measure it in DPS most of the time because it comes down to "how many hits does it take to kill X with Y?" where Y can represent several units. You also can't simply measure it that way, because all races have the ability to regenerate health if a units survive a battle (Terran can even do this effectively mid battle).
ERGO
Profile Joined October 2008
United States168 Posts
October 19 2010 20:22 GMT
#9
one important note is that your front line will be a lot stronger with upgrades. For example if you have two groups of marines fighting, the marines with +1 will hold their concave better and get an advantage from their naturally superior positioning.
Never.enough - Nicht.genug
Jermstuddog
Profile Blog Joined June 2010
United States2231 Posts
Last Edited: 2010-10-19 20:38:08
October 19 2010 20:36 GMT
#10
There is a lot to be considered about upgrades.

As a Zerg player, I will list some of the times when I value upgrading a lot.

ZvP +1 melee for Zerglings:

Any high level Zerg or Protoss should be aware of these next 3.

Zergling vs Zealot
35 hits to kill 1 Zealot
+1
29 hits to kill 1 Zealot


Zergling vs Stalker
36 hits to kill 1 Stalker
+1
30 hits to kill 1 Stalker

That is 6 swings per Zealot or Stalker difference. Considering you will almost always get 2-4 Zerglings attacking a target, the +1 CANNOT be made up with MORE Zerglings.


Zealot vs Zergling
3 swings to kill 1 Zergling
+1
2 swings

Zealots kill Zerglings 50% faster with +1. Again, this cannot be made up with more Zealots.


+1 carapace vs Terran

Marine vs Zergling
6 shots to kill a Zergling
+1
7 shots to kill a Zergling

Adding 15% survivability to your Zerglings gives you a lot of time to get your more important (and expensive) units in position and doing damage before they are getting hit back

Marine vs Baneling
5 shots to kill a Baneling
+1
6 shots to kill a Baneling

Every Terran player knows how annoying Banelings are vs Marines, not many realize that +1 carapace makes them get 20% closer before dying.

Thor vs Mutalisk
3 shots to kill a Mutalisk
+2 Thor attacks vs <+2 carapace on the muta
2 shots to kill a Mutalisk
+2 Thor attack vs +2 carapace on the muta
3 shots to kill
+0 Thor attack vs +3 carapace on the muta
4 shots to kill

You might have known that Thors can 2-shot mutalisks if they get +2 weapons, but did you realize that if your Terran buddy ISN'T upgrading his Thors, getting +3 carapace will actually make those mutas live longer?



In the end, I'm saying the same thing everybody else is:
Get upgrades when they matter.
As it turns out, marines don't actually cost any money -Jinro
DreamSailor
Profile Joined June 2010
Canada433 Posts
October 19 2010 20:40 GMT
#11
I didn't know most of those numbers, thanks for the post.
Where ever you go, there you are.
Haploid
Profile Joined August 2010
Netherlands89 Posts
October 19 2010 20:53 GMT
#12
There's so many factors that influence the usefulness of an upgrade. The DPS calculation is just a part of it. Some other aspects to consider are:

12 Marines obviously have more HP than 10 Marines with +1 weapons, so they live longer in a fight, which means that the DPS they deal decreases more slowly. Even if the DPS is equal, the larger group of Marines lives longer and may do more damage in the long run (long run could be a couple of seconds in a fight).

12 Marines may have a harder time getting a nice concave, and may block each other from shooting at an enemy. 10 Marines can more easily should at the same enemy at the same time. In other words, the extra units do not contribute to the DPS if they have to sit in the second row waiting until they can reach the enemy. Good micro can help to some degree.

And in a few cases, as has already been mentioned, there is a breaking point where +1 weapons decreases the number of hits to kill something significantly, like:
Zealot kills Zergling in 3 hits, +1 Zealot kills Zergling in 2 hits,
Colossus kills Zergling in 2 hits, +1 Colossus kills Zergling in 1 hit
It's mostly in fight against low HP units that this matters, so Zergling and workers.
Thank you Carl, you saved me from having to kill them all myself.
Mellon
Profile Joined October 2010
Sweden917 Posts
Last Edited: 2010-10-19 21:18:28
October 19 2010 21:16 GMT
#13
On October 20 2010 05:53 Haploid wrote:
There's so many factors that influence the usefulness of an upgrade. The DPS calculation is just a part of it. Some other aspects to consider are:

12 Marines obviously have more HP than 10 Marines with +1 weapons, so they live longer in a fight, which means that the DPS they deal decreases more slowly. Even if the DPS is equal, the larger group of Marines lives longer and may do more damage in the long run (long run could be a couple of seconds in a fight).

12 Marines may have a harder time getting a nice concave, and may block each other from shooting at an enemy. 10 Marines can more easily should at the same enemy at the same time. In other words, the extra units do not contribute to the DPS if they have to sit in the second row waiting until they can reach the enemy. Good micro can help to some degree.

And in a few cases, as has already been mentioned, there is a breaking point where +1 weapons decreases the number of hits to kill something significantly, like:
Zealot kills Zergling in 3 hits, +1 Zealot kills Zergling in 2 hits,
Colossus kills Zergling in 2 hits, +1 Colossus kills Zergling in 1 hit
It's mostly in fight against low HP units that this matters, so Zergling and workers.


Colossus need +2 in order to 1-shot zerglings. If zerg got +1 carapace you need + 2 weapons, and if he got +2 carapace you need +3 weapons, and finally lings don't benefit from getting any armor if you got + 3 weapons on colossus. That is because colossus got two attacks, so ling armor will decrease the attack on both.

Also zealot obviously gets really ineffective if you upgrade the oposing forces armor without getting weaponupgrade on the lots. Imagine +3 marauder (+1 base) armor vs unupgraded zealot, he would deal a total of 8 damage for each doubleswing.
piroko139
Profile Blog Joined September 2010
United States261 Posts
October 19 2010 21:18 GMT
#14
It does matter significantly in the midgame, as well as the late game. Last I checked, Zerglings were still used as a harass unit at these stages of the game, as well as Zealots are still used as meatshields (and as a wall to prevent the opposing army from moving forward).

Also, Armor matters in the same regard. If +1 Armor is researched for Zerg, a Tank can't 1 shot a Zergling.

So to answer the question of when it pays off, it depends on the matchup, but in my eyes, upgrades will always pay off.
Haploid
Profile Joined August 2010
Netherlands89 Posts
October 19 2010 21:39 GMT
#15
On October 20 2010 06:16 Mellon wrote:
Colossus need +2 in order to 1-shot zerglings. If zerg got +1 carapace you need + 2 weapons, and if he got +2 carapace you need +3 weapons, and finally lings don't benefit from getting any armor if you got + 3 weapons on colossus. That is because colossus got two attacks, so ling armor will decrease the attack on both.

Also zealot obviously gets really ineffective if you upgrade the oposing forces armor without getting weaponupgrade on the lots. Imagine +3 marauder (+1 base) armor vs unupgraded zealot, he would deal a total of 8 damage for each doubleswing.

Yeah, lol, I copy-pasted the Zealot line and replaced the word Colossus, but forgot to say +2 weapons.

Also, since Zealots are melee units, they benefit more from upgrades than ranged units. Melee units have a much harder time attacking all at the same time. A large group of Marines can easily just take one step forward and they can all shoot at the enemy. In a large group of Zealots, only the front line can attack directly, while the rest has to run around to flank the enemy. And we all know how easily Terrans can kite Zealots; flanking isn't easy. You're better off upgrading Zealots than massing them.

Not that this is something that anyone would really do. You'll always mix Zealots with ranged units. That's another thing that makes the DPS calculation even more complex: mixed peanuts.
Thank you Carl, you saved me from having to kill them all myself.
FoxSpirit
Profile Joined April 2010
Austria160 Posts
October 19 2010 22:05 GMT
#16
I feel that in regards to upgrade, people tend to miss the long run. Because while 1/1 doesn't look that harsh, a 0/0 vs 2/2 will turn huge number battles in equal tier forces.

A 0/0 marine vs a 3/3 Marine is 3 damage dealt/9 taken vs 9 dealt/ 3 taken. We are talking about marines that are trice as strong. Sure, that 1/1 won't hurt you that much. 2/2 , you suddenly have a ratio of 8/4. His marines already double yours.
On top of that, if your units die twice as fast, there is a cascade. 10 marines vs 10 doesn't mean he'll have 5 left because his are twice as strong. It's more like 8 because you loose firepower so much faster.

Roaches with armor lvl 3 have 4 armor, basically eliminating your 0 marine firepower.
Ling vs ling turn from a 5 vs 5 to a 8 vs 2 damage race. It's sheer obliteration.
A full armor Ultra tanks awesome amounts of damage if your units are not upgraded.
Mutas suffer if you upgrade your armor because their splash gets cut down more than it grows from their own upgrades.

Of course there are those "key" upgrade points. But when your 1/0 key upgraded army suddenly faces a full 3/3, prepare for a nasty experience.
Q.Q because of PewPew
neverlast
Profile Joined September 2010
Austria62 Posts
October 19 2010 22:40 GMT
#17
First of all thank you for the vivid discussion.
A lot of good things I learned from your posts.

I agree that it makes sense not only to take a look at dps but also at classic counters situations: 3 marines vs 1 stalker, 1stalker vs 2 Zealots and so on.Very good post from Jermstuddog . Valid in the first 5 minutes when these classic "clean" encounters happen. Afterwards you have in most cases a mixture of different units, partly upgraded, half dead, maybe 2of10 of your units are behind a ramp/down a ledge and can not shoot yet, or are outside of reach, one is group is idle and rdy to attack while the others have to move / are moving and one starts attacking. So clean situations like in the unit tester are not that often in mid/endgame. If at all. Rarely the fight on "Steps of war" is right in the middle when both armies are simultaneously moving towards each other and start attacking at the same time. Hits works fine if both have the same range and same delay.

This hit discussion I think is misleading the answer that can be answered with this is "unit X >> unit Y" because it takes only 2 hits - but that is putting SC2 in a oversimplistic corner. Reason 1 is the delay between a hit of a banshee (2 attacks/ 1,25 delay) is different compared to a marine (one attack delay 0,8608). So hits dont work very well here - only if the pause between each attack is very long.

Yes - encounters are very dynamic and depend on map.
The example from "Clamps" is an interesting one - having 3/3 bio ball means - he invested - 2x 525 mins and 2x 525 gas (weapon AND armor - that takes 9minutes) which can be translated into either "4 additional medivacs plus 2 raven and and 2 marine". (or 2 battle cruiser and 2 raven / or ~40-60 marines) So I wonder if he would have "steamrolled" you with this army as well? Maybe - maybe not bcause he cant micro 4 different units - who knows. Maybe he could have faked a drop- or attack from 2 sides ... no one can prove ..... however I am sure this does not prove "Zerg can be crused in late game when you have a 3/3 bio ball." I think we all agree that this would be too shortsighted.
Upgrades for choke point- & drop-units are absolutely valuable - sometimes a must - I agree.
The 3 races in bronze are: 6pool, cannon rush and bunkers. | Native Bronze Player since 2010
Markwerf
Profile Joined March 2010
Netherlands3728 Posts
October 20 2010 02:13 GMT
#18
A somewhat simplified way to look at things is to just take into consideration how much extra power a upgrade in general gives to your army.
For that you first need to define the power of a army. A simple and quite logic way to do that is:
ArmyPower = ArmyDPS * ArmyHP
Both DPS and HP have a linear effect on your army power, in general a Army or unit with higher power according to this definition will win a fight (excluding things like overkill, armor, positioning, melee getting into place etc etc.)

Now a attackupgrade will simply improve your DPS by a certain percentage depending on the units it's affecting. Usually this lies between 10 and 15%.
For example marines go from 6 to 7 attack an increase in DPS of 16.7% as a result your armypower if you army is exclusively marines will increase with 16.7% as well (if its marine/marauder it will be between 10 and 16.7%).
Now you have to compare this increase in armypower to how simply making more marines would affect your army. If you make more units, for example increase your army size by 20%, you get 20% more DPS and 20% more HP thus increasing your army by 1.2^2 = 1.44
Therefore enlarging your army by a factor x will increase the power of that army by x^2.

So to see how much of a army increase a 16.7% DPS increase is you simply have to take the square root of that. Sqrt(1.167) = 1.08
So in other words the first attack upgrade for marines is worth about the same as simply having 8% more marines. To see when which is more effective you simply have to compare when making 8% more marines would cost about the same as the first attack upgrade.
Given that marines are mineral only and the attack upgrade costs gas we will have to make some arbitrary mineral:gas ratio. I'd use 2 as I think that's a proper reflection for the comparitive value in game.
So lets call x the number of marines we are currently having. Then follows:
50 * x * 0.08 = 300 => x = 75
So as far as strict army power goes if you were to be using only marines you need 75 marines for the attack upgrade to be equally usefull for your army strength as simply getting more marines.

Offcourse this is a bit of a high number which contradicts what you would think from game experience. This is because there are so many factors at stake you virtually can't account for in a analytical view of the subject, to name a few:
- upgrades last the entire game so even if you do not have the actual x from the theory yet when you get the upgrade as long as you get that number over the course of the game it was worth it already. The x is basically a bit of a bottom line, if you ever get more then that number you should be thinking seriously about why you didnt get the upgrade
- upgrades need a building, some matchups you want that anyway as the upgrade structure enables turrets/cannons other times you only want the upgrades and thus have to pay an additional cost
- upgrades take long to be in effect. If you get attacked before the upgrade finishes or your army is gone before it finishes the upgrade doesn't do much
- Armor matters, marines get a relatively larger damage increase against units with armor then those without as going from 6 to 7 is less then from 5 to 6 for example.
- upgrades can have a huge influence on the amount of overkill your units generally make or put differently: there are some 'critical' upgrades that decrease the number of hits very effectively. The most notorious one is +1 attack for zealots vs zerglings.
- upgrades are generally a gas outlet. Some strategies are gas heavy (terran mech + viking for example) and have a harder time finding use for upgrades then mineral heavy strats such as MMM. The relative value for gas to minerals offcourse differs from strat to strat. With MMM I value minerals about as high as gas for example in the later game (when you already have stim, reactors etc in place) whereas with tank viking i'd rate gas at least 3x so useful as minerals.
- some units function as damage dealers generally while others soak damage more. Colossi generally benefit more from attack then armor for example whereas zealots benefit more from armor then attack as they run more then they do actually attack. The actual power of your army is therefore not as simple as described above but the above is a fairly decent representation.
Markwerf
Profile Joined March 2010
Netherlands3728 Posts
October 20 2010 02:16 GMT
#19
A somewhat simplified way to look at things is to just take into consideration how much extra power a upgrade in general gives to your army.
For that you first need to define the power of a army. A simple and quite logic way to do that is:
ArmyPower = ArmyDPS * ArmyHP
Both DPS and HP have a linear effect on your army power, in general a Army or unit with higher power according to this definition will win a fight (excluding things like overkill, armor, positioning, melee getting into place etc etc.)

Now a attackupgrade will simply improve your DPS by a certain percentage depending on the units it's affecting. Usually this lies between 10 and 15%.
For example marines go from 6 to 7 attack an increase in DPS of 16.7% as a result your armypower if you army is exclusively marines will increase with 16.7% as well (if its marine/marauder it will be between 10 and 16.7%).
Now you have to compare this increase in armypower to how simply making more marines would affect your army. If you make more units, for example increase your army size by 20%, you get 20% more DPS and 20% more HP thus increasing your army by 1.2^2 = 1.44
Therefore enlarging your army by a factor x will increase the power of that army by x^2.

So to see how much of a army increase a 16.7% DPS increase is you simply have to take the square root of that. Sqrt(1.167) = 1.08
So in other words the first attack upgrade for marines is worth about the same as simply having 8% more marines. To see when which is more effective you simply have to compare when making 8% more marines would cost about the same as the first attack upgrade.
Given that marines are mineral only and the attack upgrade costs gas we will have to make some arbitrary mineral:gas ratio. I'd use 2 as I think that's a proper reflection for the comparitive value in game.
So lets call x the number of marines we are currently having. Then follows:
50 * x * 0.08 = 300 => x = 75
So as far as strict army power goes if you were to be using only marines you need 75 marines for the attack upgrade to be equally usefull for your army strength as simply getting more marines.

Offcourse this is a bit of a high number which contradicts what you would think from game experience. This is because there are so many factors at stake you virtually can't account for in a analytical view of the subject, to name a few:
- upgrades last the entire game so even if you do not have the actual x from the theory yet when you get the upgrade as long as you get that number over the course of the game it was worth it already. The x is basically a bit of a bottom line, if you ever get more then that number you should be thinking seriously about why you didnt get the upgrade
- upgrades need a building, some matchups you want that anyway as the upgrade structure enables turrets/cannons other times you only want the upgrades and thus have to pay an additional cost
- upgrades take long to be in effect. If you get attacked before the upgrade finishes or your army is gone before it finishes the upgrade doesn't do much
- Armor matters, marines get a relatively larger damage increase against units with armor then those without as going from 6 to 7 is less then from 5 to 6 for example.
- upgrades can have a huge influence on the amount of overkill your units generally make or put differently: there are some 'critical' upgrades that decrease the number of hits very effectively. The most notorious one is +1 attack for zealots vs zerglings.
- upgrades are generally a gas outlet. Some strategies are gas heavy (terran mech + viking for example) and have a harder time finding use for upgrades then mineral heavy strats such as MMM. The relative value for gas to minerals offcourse differs from strat to strat. With MMM I value minerals about as high as gas for example in the later game (when you already have stim, reactors etc in place) whereas with tank viking i'd rate gas at least 3x so useful as minerals.
- some units function as damage dealers generally while others soak damage more. Colossi generally benefit more from attack then armor for example whereas zealots benefit more from armor then attack as they run more then they do actually attack. The actual power of your army is therefore not as simple as described above but the above is a fairly decent representation.
KandLeMaN
Profile Joined September 2010
United States64 Posts
Last Edited: 2010-10-20 02:23:33
October 20 2010 02:23 GMT
#20
From a theoretical standpoint, they pay off when the extra damage is more efficient than producing an extra unit or two with the same resources.
Liter of cola
Vexx
Profile Blog Joined March 2010
United States462 Posts
October 20 2010 02:23 GMT
#21
On October 20 2010 01:57 triarii3 wrote:
from a common gamer's perspective:

say if you were to upgrade Terran Infantry +1 = 100min/100gas

you would be seeing effect when you have more than 12 marines. because that 100 minerals can be used to produce 2 marines. and the combined fire power of 2 marines is 12(6+6).

if you have anything less than 12 marines, say 9 marines...after the research each of your 9 marines would get +1 for a total of +9 damage. it would be more beneficial at this time to just get 2 marines for +12 damage than +1 Infantry upgrade for a total of +9 damage.

so it's safe to say a when the benefit of the extra damage output out weights the added damage of an additional unit of that type, it's time to upgrade.
so the equation (Damage output of Minerals of the Upgrade Research > Damage of the Production of an additional unit equal of equal value)

so you can see it differs with each race and unit type...so you gotta do the math

**also i discounted the gas because in the equation minerals are the limiting factor...not gas.



Stupid analysis. What happens when one of your 6 damage marines dies?
I am not nice.
S.O.L.I.D.
Profile Blog Joined September 2010
United States792 Posts
October 20 2010 02:42 GMT
#22
Just upgrade your units, it pays off.
ChoboCop
Profile Joined July 2004
United States954 Posts
October 20 2010 02:43 GMT
#23
Intuitively I've disagreed with day[9]s incessant comments about "WOULD LIKE TO SEE UPGRADES HERE"...
Perhaps it is often because the (chamber,forge,turret) is already built, but if you look back at dailys 100-170 he mentions "DONT REALLY LIKE THAT HE ISN'T GETTING UPGRADES"
@ the 7-12 minute marks...

The math seems to largely point towards less upgrades(more units) in most situations.

Factors to consider while playing:
What is the max spread of my x(to be upgd) unit in the battles I expect?
Does this upgrade limit my opponent's tactics when we enter battle?
What is the potential of this upgrade to be effective even if my opponent switches strategies?
Critical thinking is the intellectually disciplined process of actively and skillfully conceptualizing, applying, analyzing, synthesizing, and/or evaluating information gathered.
Markwerf
Profile Joined March 2010
Netherlands3728 Posts
October 20 2010 02:54 GMT
#24
I've noticed the same thing in some daily's. Upgrades are nice but they shouldn't be overrated.
As protoss I feel upgrades definately aren't that fantastic. Shields are horribly expensive, armor effects only about half to 2/3rds of your effective hitpoints and isn't really effective against some armies. For example in the mirror or vs roach/hydra armor will have a very small effect. Attack upgrades aren't too shabby on stalkers either and zealots tend to die more then they actually attack.

As protoss it seems that getting more then 1 forge is never worth it and upgrades are only decent to good in some cases (vs terran they are quite good, especially armor vs rines and vs muta/ling attack is quite good in other cases upgrades don't do that much for their cost).

Terran often uses biomech against zerg so upgrades aren't too fantasitc either then, attack upgrades do rock for T v P and mech upgrades are alright in the T mirror.

With zerg upgrading is most important imo. Roach / hydra benefits quite well from it and muta/ling usually needs armor ups on those lings and banelings.
neverlast
Profile Joined September 2010
Austria62 Posts
Last Edited: 2010-10-20 10:45:43
October 20 2010 09:55 GMT
#25
One more thing - the first weapon upgrade 100/100 has a different resource efficiency on different units.
If you take the one for vehicles and you build thors you get + 5,5 ground dps and +1,3 air dps where if you go Hellion you get only 0,40 more dps - so because of hellions you should not get the upgrade - but for thors you get more bang for your buck. (besides other valid reason like breakpoints and so on)

I did the math for all terran units:
break even - ungrade or alternative dps building additional units based on gas*3:
marines 48,
marauder 26 (25 vs armed),
hellion 8,
tank (sieged 10 , unsieged 6),
thor 2- 4 (ground or air varies),
viking 8-10 (ground air, light armored varies a bit),
banshee 5,
BC 2-3,

So how to read it?
Unless there are other good reason to upgrade earlier (see posts above) - when you have this kind of army size of one unit [or a composition of units of the same upgrade group (marine+maruader; hellion+tanks+thors ....)!!] resource wise the dps weapon upgrade pays off vs. building more units.

Practally - sieged tanks operate often close to chokes so it makes sense to get the weapon upgrade earlier than 10. Marines in bunker/drop/choke all good reason to get it earlier ....

The second weapon upgrade is 175/175 which means the same gain of dps - at higher cost (later in the game so you better expand ) what does that mean for the math above?

now here is the math- 175/175 = 700 resources (175+175gas*3)
1 new marines has dps 8,13 (cos upgraded once)
he would gain additional 1,15 for 700 resources - how many marines can you build to stay below the gain of 1,15 dps? Answer = 700r=14 new marines (700/50) => additional 113dps (14x8,13) - how do I get the gain of 113dps with the second upgrade??
Answer: by having 99! (113/1,15) marines.

Well, you better get the upgrade for other reason

The 3 races in bronze are: 6pool, cannon rush and bunkers. | Native Bronze Player since 2010
neverlast
Profile Joined September 2010
Austria62 Posts
Last Edited: 2010-10-20 12:58:13
October 20 2010 12:48 GMT
#26
On October 20 2010 07:05 FoxSpirit wrote:
I feel that in regards to upgrade, people tend to miss the long run. Because while 1/1 doesn't look that harsh, a 0/0 vs 2/2 will turn huge number battles in equal tier forces.

A 0/0 marine vs a 3/3 Marine is 3 damage dealt/9 taken vs 9 dealt/ 3 taken. We are talking about marines that are trice as strong. Sure, that 1/1 won't hurt you that much. 2/2 , you suddenly have a ratio of 8/4. His marines already double yours.
On top of that, if your units die twice as fast, there is a cascade. 10 marines vs 10 doesn't mean he'll have 5 left because his are twice as strong. It's more like 8 because you loose firepower so much faster.
.

That is exaclty the mis-leading thinking I try to fight here - it is the wrong question!

"Is 3/3 better than 0/0?"

Sure it is, but the question was - how many units could I have built with the spending of 3/3? 3/3 means = 1000 mins and 1000 gas.

100/100 + 175/175 + 225/225 for weapon and the same for armor = 1000/1000.


The real fight is:

"your" 20 marines 3/3

vs.
"mine" 20 marines 0/0 and 2 Thors and 2 ravens and 1 medivac (=1000m/1000gas).
or "mine" 20 marines 0/0 and 2 Battlecruiser and 2 ravens .
or "mine" 20 marines 0/0 and 6 Tanks (no siege)

I doubt you will win - no matter how bad my micro is.
The 3 races in bronze are: 6pool, cannon rush and bunkers. | Native Bronze Player since 2010
Markwerf
Profile Joined March 2010
Netherlands3728 Posts
October 20 2010 14:19 GMT
#27
neverlast your 'math' doesn't account for the fact that making extra units does not only mean more DPS but also more HP. Accounting for that your numbers should almost be double, i calculated it for marines earlier on for example.
The numbers are useless in practice though so I will not go into it any further but your methods seem completely off..
Logo
Profile Blog Joined April 2010
United States7542 Posts
October 20 2010 14:38 GMT
#28
On October 20 2010 11:23 KandLeMaN wrote:
From a theoretical standpoint, they pay off when the extra damage is more efficient than producing an extra unit or two with the same resources.


This isn't really true, or oversimplifies by a ton. For example you can't just 'create' an extra unit out of thin air. Sure you can drop an extra rax for the cost of the engy bay (more or less), but then you're banking on extra units being more efficient now AND in the future as you've just committed resources to the extra rax you are now obligated to make use of.

Then there's the combat efficiency. Yeah I can make 8 more lings for the mineral cost of +1 melee but if those lings spend all battle just waiting for another ling to die so they can move in it may not be as efficient. Likewise the opposite way, missing 8 lings may cost me a surround making my army dramatically less efficient.

You also need to consider future efficiency in grabbing upgrades. Grabbing +1 when it's not technically efficient may mean that I can grab +2 earlier which might be more efficient than grabbing +1 when it's efficient and +2 following that.

Then there's mixed armies and a bunch of other things to consider.

Logo
Cyclon
Profile Joined March 2010
United States99 Posts
October 20 2010 14:39 GMT
#29
If anything upgrades should be compared to your economy. Their real use is to let the resources you have be spent more efficiently. If we just take a theoretical instance in which a zerg player made nothing but zerglings, +1 weapons would equate to a permanent 20% economy bonus, backdated to every unit you still have alive. Comparing it to units that could be made in place of the upgrade is shortsighted and assumes that upgrading is some instant upgrade that you select and only use in a particular battle. It isn't, its a way of making your entire army more efficient at its job for the rest of the game.
Glath
Profile Joined September 2010
United States1 Post
October 20 2010 14:50 GMT
#30
On October 20 2010 21:48 neverlast wrote:
Show nested quote +
On October 20 2010 07:05 FoxSpirit wrote:
I feel that in regards to upgrade, people tend to miss the long run. Because while 1/1 doesn't look that harsh, a 0/0 vs 2/2 will turn huge number battles in equal tier forces.

A 0/0 marine vs a 3/3 Marine is 3 damage dealt/9 taken vs 9 dealt/ 3 taken. We are talking about marines that are trice as strong. Sure, that 1/1 won't hurt you that much. 2/2 , you suddenly have a ratio of 8/4. His marines already double yours.
On top of that, if your units die twice as fast, there is a cascade. 10 marines vs 10 doesn't mean he'll have 5 left because his are twice as strong. It's more like 8 because you loose firepower so much faster.
.

That is exaclty the mis-leading thinking I try to fight here - it is the wrong question!

"Is 3/3 better than 0/0?"

Sure it is, but the question was - how many units could I have built with the spending of 3/3? 3/3 means = 1000 mins and 1000 gas.

100/100 + 175/175 + 225/225 for weapon and the same for armor = 1000/1000.


The real fight is:

"your" 20 marines 3/3

vs.
"mine" 20 marines 0/0 and 2 Thors and 2 ravens and 1 medivac (=1000m/1000gas).
or "mine" 20 marines 0/0 and 2 Battlecruiser and 2 ravens .
or "mine" 20 marines 0/0 and 6 Tanks (no siege)

I doubt you will win - no matter how bad my micro is.


The major point I think thats being missed on this thread is simple. You can spend the money on units or upgrades... However once those units die, the person spending them on upgrades will still have the benifits the remainder of the game, not just at that instant.
neverlast
Profile Joined September 2010
Austria62 Posts
October 20 2010 17:29 GMT
#31
@Markwerf bringing in this army power hp*dps is definitly a great idea - something worth being considered. I did not adapt this is idea as I try to outweigh another effect Glath pointed out: my alternative units might do not last - upgrades do.

@Glath I am aware of this and Markwerf pointed this out in his post page1

"- upgrades last the entire game so even if you do not have the actual x from the theory yet when you get the upgrade as long as you get that number over the course of the game it was worth it already. The x is basically a bit of a bottom line, if you ever get more then that number you should be thinking seriously about why you didnt get the upgrade"

The 3 races in bronze are: 6pool, cannon rush and bunkers. | Native Bronze Player since 2010
Normal
Please log in or register to reply.
Live Events Refresh
OSC
00:00
OSC Elite Rising Star #15
Jumy vs ArrogfireLIVE!
Chance vs TBD
PAPI vs Luolis
Ziomek vs TBD
ReBellioN vs HonMonO
xJustxJordanx4
Liquipedia
RSL Revival
23:00
Season 1 Americas Qualifier
CranKy Ducklings124
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
PiGStarcraft511
PartinGtheBigBoy 391
Nina 169
RuFF_SC2 149
ProTech84
StarCraft: Brood War
Artosis 861
NaDa 74
Icarus 10
Dota 2
monkeys_forever35
LuMiX1
Counter-Strike
Fnx 2087
fl0m1392
Stewie2K651
Foxcn381
Other Games
summit1g15211
tarik_tv9122
Day[9].tv931
shahzam623
JimRising 351
Trikslyr65
ViBE57
JuggernautJason36
PPMD28
LeX10
Organizations
Other Games
gamesdonequick1220
StarCraft 2
ESL.tv104
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 13 non-featured ]
StarCraft 2
• davetesta28
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Other Games
• Scarra1320
• Day9tv931
Upcoming Events
GSL Code S
7h 26m
herO vs GuMiho
Classic vs Cure
BSL 2v2 ProLeague S3
16h 56m
OSC
21h 56m
Korean StarCraft League
1d
RSL Revival
1d 7h
SOOP
1d 15h
HeRoMaRinE vs Astrea
BSL Season 20
1d 15h
UltrA vs Radley
spx vs RaNgeD
Online Event
2 days
Clem vs ShoWTimE
herO vs MaxPax
Sparkling Tuna Cup
2 days
WardiTV Invitational
2 days
Percival vs TriGGeR
ByuN vs Solar
Clem vs Spirit
MaxPax vs Jumy
[ Show More ]
BSL Season 20
2 days
TerrOr vs HBO
Tarson vs Spine
RSL Revival
2 days
BSL Season 20
2 days
MadiNho vs dxtr13
Gypsy vs Dark
Wardi Open
3 days
Monday Night Weeklies
3 days
Replay Cast
4 days
The PondCast
5 days
Replay Cast
5 days
Replay Cast
6 days
Liquipedia Results

Completed

BSL Nation Wars Season 2
PiG Sty Festival 6.0
Calamity Stars S2

Ongoing

JPL Season 2
ASL Season 19
YSL S1
BSL 2v2 Season 3
BSL Season 20
China & Korea Top Challenge
KCM Race Survival 2025 Season 2
2025 GSL S1
Heroes 10 EU
PGL Astana 2025
Asian Champions League '25
ECL Season 49: Europe
BLAST Rivals Spring 2025
MESA Nomadic Masters
CCT Season 2 Global Finals
IEM Melbourne 2025
YaLLa Compass Qatar 2025
PGL Bucharest 2025
BLAST Open Spring 2025
ESL Pro League S21

Upcoming

NPSL S3
CSLPRO Last Chance 2025
CSLAN 2025
K-Championship
Esports World Cup 2025
HSC XXVII
Championship of Russia 2025
Bellum Gens Elite Stara Zagora 2025
2025 GSL S2
DreamHack Dallas 2025
IEM Cologne 2025
FISSURE Playground #1
BLAST.tv Austin Major 2025
ESL Impact League Season 7
IEM Dallas 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.