• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EST 09:14
CET 15:14
KST 23:14
  • 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
HomeStory Cup 28 - Info & Preview12Rongyi Cup S3 - Preview & Info3herO wins SC2 All-Star Invitational14SC2 All-Star Invitational: Tournament Preview5RSL Revival - 2025 Season Finals Preview8
Community News
Weekly Cups (Jan 26-Feb 1): herO, Clem, ByuN, Classic win2RSL Season 4 announced for March-April6Weekly Cups (Jan 19-25): Bunny, Trigger, MaxPax win3Weekly Cups (Jan 12-18): herO, MaxPax, Solar win0BSL Season 2025 - Full Overview and Conclusion8
StarCraft 2
General
StarCraft 2 Not at the Esports World Cup 2026 Weekly Cups (Jan 26-Feb 1): herO, Clem, ByuN, Classic win HomeStory Cup 28 - Info & Preview Weekly Cups (Jan 19-25): Bunny, Trigger, MaxPax win Oliveira Would Have Returned If EWC Continued
Tourneys
PIG STY FESTIVAL 7.0! (19 Feb - 1 Mar) HomeStory Cup 28 StarCraft Evolution League (SC Evo Biweekly) RSL Season 4 announced for March-April $21,000 Rongyi Cup Season 3 announced (Jan 22-Feb 7)
Strategy
Custom Maps
[A] Starcraft Sound Mod
External Content
Mutation # 511 Temple of Rebirth The PondCast: SC2 News & Results Mutation # 510 Safety Violation Mutation # 509 Doomsday Report
Brood War
General
BW General Discussion Can someone share very abbreviated BW cliffnotes? [ASL21] Potential Map Candidates Liquipedia.net NEEDS editors for Brood War BGH Auto Balance -> http://bghmmr.eu/
Tourneys
[Megathread] Daily Proleagues Azhi's Colosseum - Season 2 Small VOD Thread 2.0 [BSL21] Non-Korean Championship - Starts Jan 10
Strategy
Zealot bombing is no longer popular? Simple Questions, Simple Answers Current Meta Soma's 9 hatch build from ASL Game 2
Other Games
General Games
Nintendo Switch Thread Battle Aces/David Kim RTS Megathread Path of Exile Mobile Legends: Bang Bang Beyond All Reason
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
Join illminati in Luanda Angola+27 60 696 7068
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Deck construction bug Heroes of StarCraft mini-set
TL Mafia
Mafia Game Mode Feedback/Ideas Vanilla Mini Mafia
Community
General
US Politics Mega-thread Things Aren’t Peaceful in Palestine European Politico-economics QA Mega-thread The Games Industry And ATVI Canadian Politics Mega-thread
Fan Clubs
The herO Fan Club! The IdrA Fan Club
Media & Entertainment
Anime Discussion Thread [Manga] One Piece
Sports
2024 - 2026 Football Thread
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
The Automated Ban List
Blogs
Play, Watch, Drink: Esports …
TrAiDoS
My 2025 Magic: The Gathering…
DARKING
Life Update and thoughts.
FuDDx
How do archons sleep?
8882
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1234 users

The new in-game APM.

Forum Index > SC2 General
Post a Reply
1 2 3 4 5 13 14 15 Next All
Cheerio
Profile Blog Joined August 2007
Ukraine3178 Posts
Last Edited: 2013-02-25 20:25:17
February 20 2013 15:18 GMT
#1
I'd like to open a discussion on what the hell the new in-game APM really means. I wouldn't really bother but since they added that cute performance tab it kinda got me wanting to improve my mechanics. But the new APM... is just blowing my mind. I mean going from 100 to 300 APM, really? So I just need to understand what the hell it really is.


Scrapped as outdated
+ Show Spoiler +
What I have figured so far.
1. It is NOT maximum APM. It DOES sometimes get lower at the start of the game. But as the game goes on for at least 10 minutes it basicly never decreases (with one huge exception).
2. In long team games (not sure about how long but 10 minutes is not long enough but 20 is) after at least one player leaves the game ALL players take a huge APM drop. The most common thing to notice would be a drop from 250s to 150s. After another player leaves another drop occurs. On average from 150s to 100-110s. Also there is no drop when the last player from the team leaves the game (since the game ends, naturally) so there is no drop in 1v1s.
Update: ok not all players take a drop, only the ones who stay. And if you were the first to leave the game there will be probably no drop in game stats for you at the score screen (not confirmed). Also the drop is a bit disproportional.
3. APM sometimes rises even after some low-APM periods (current APM is lower than average APM) which doesn't make sense.

Some ideas as to what has changed:

1) edit: proved wrong by Befree.
Normal time instead of Blizzard's time which alone would increase APM by 37(?)%
2) edit: proved wrong by TheRabidDeer.
Camera movements are now taken into account.
3) APM now counts not all actions in the game but only in the most intensive periods of the game.
4) edit: proved wrong by ALPINA. Has been around for a long time.
Holding down production keys, especially for zerg, now counts as different actions.



Important UPDATE:
The latest idea was inspired by lolphind and developed by grigorin. There is some kind of the average APM inflation which occurs at specific moments in time. Effectively at those moments a multiplier to average APM is added with cumulative effect.The most prominent ones are at 4:15 (255 seconds), 8:31 (511),17:03 (1023), and probably 34:07 (2047). Usually at that time average APM is stable enough to see big swings and I also suspect the % value of APM inflation is higher (15-20%) than during earlier ones. Earlier moments of APM inflation are at 2:07 (127 seconds), 1:03 (63), 0:31, and maybe 0:15 and 0:07 but APM is too volatile at those points and the % of APM increase is probably less than at later periods. So basicly if the the game lasted 20 minutes the average APM will be equal to real average APM multiplied by all the multipliers at 0:31, 1:03, 2:07, 4:15, 8:31, 17:03 and maybe by earlier multipliers which are not yet confirmed. So while we don't know the values of multipliers, if they are fixed or not, it's not that important. The important part is that we finally understand the mechanism of APM inflation.

For those who haven't noticed I'd like to point out the almost binary sequence of the timer count of APM multipliers:
31=32-1
63=64-1
127=128-1
255=256-1
511=512-1
1023=1024-1


An important post by grigorin
+ Show Spoiler +
On February 25 2013 15:06 grigorin wrote:
Show nested quote +
On February 25 2013 08:36 lolphind wrote:
Just played a test game, I gave a drone 200 move commands in the first minute of the game.


minute,game apm,calculated apm
1,200,200
2,111,100
3,77,67
4,59,50
5,50,40
6,41,33
7,39,29
8,32,25



It starts off right then.. does not drop as quickly as it should


ok i give up...
test conditions: 50 or 100 commands in first or second minute of game

what i found out is:
- increase in avrg apm (despite 0 actual apm for a long time) at timer count: 63 (1:03) ,127 (2:07),255 (4:15),511(8:31) maybe 1023 (17:03) looks like some kind of overflow error (if not purposely apm buff implemented by blizzard)
- avrg apm update almost always (99%) on odd timer count during periods of 0 apm
- I have no clue how blizz calculates avrg apm ^_^

here some of my testdata
+ Show Spoiler +

sc2gears: 1 select drone + 99 move commands in first minute (last command 0:42)
timestamp; shown avrg apm; Limit – 1; Limit – 0.5; Limit 0; Limit + 0.5; Limit +1;
51 119 100.3 100.7 101.2 101.6 102.0
53 118 103.4 103.8 104.2 104.7 105.1
54 113 100.8 101.3 101.7 102.2 102.6
57 111 104.5 105.0 105.5 105.9 106.4
62 107 109.5 110.1 110.6 111.1 111.6
63 113 117.6 118.1 118.7 119.2 119.7
65 101 108.3 108.9 109.4 110.0 110.5
69 95 108.1 108.7 109.3 109.8 110.4
75 93 115.0 115.6 116.3 116.9 117.5
79 81 105.3 106.0 106.7 107.3 108.0
85 77 107.7 108.4 109.1 109.8 110.5
95 73 114.0 114.8 115.6 116.4 117.2
103 62 104.7 105.6 106.4 107.3 108.2
109 57 101.7 102.6 103.6 104.5 105.4
127 59 122.8 123.8 124.9 125.9 127.0
131 54 115.7 116.8 117.9 119.0 120.1
139 50 113.5 114.7 115.8 117.0 118.2
151 49 120.8 122.1 123.3 124.6 125.8
159 44 114.0 115.3 116.6 117.9 119.3
163 43 114.1 115.5 116.8 118.2 119.5
171 40 111.2 112.6 114.0 115.4 116.9
191 38 117.8 119.4 121.0 122.6 124.2
207 33 110.4 112.1 113.9 115.6 117.3
219 30 105.9 107.7 109.5 111.3 113.2
255 33 136.0 138.1 140.3 142.4 144.5
263 31 131.5 133.7 135.9 138.1 140.3
279 27 120.9 123.2 125.6 127.9 130.2
319 26 132.9 135.6 138.2 140.9 143.6
limit means upper and lower limit of total apm so that the shown avrg apm can be calculated (avrg apm = total apm / timestamp * 60)
3 different limit-pairs (-1,0 or -0.5,+0.5 or 0,+1) depending on how the result is rounded or cut off
Technique
Profile Joined March 2010
Netherlands1542 Posts
February 20 2013 15:20 GMT
#2
It's just some fake apm to make everyone feel good.
If you think you're good, you suck. If you think you suck, you're getting better.
Marou
Profile Blog Joined April 2010
Germany1371 Posts
February 20 2013 15:21 GMT
#3
im not 100% sure about how its mesearued but i am sure that my APM is far to high according to SC2 compared to what it really is. I'm just assuming they are using ingame minutes and are counting every single action as an action.
twitter@RickyMarou
SpeCtor
Profile Joined August 2010
233 Posts
February 20 2013 15:21 GMT
#4
On February 21 2013 00:20 Technique wrote:
It's just some fake apm to make everyone feel good.

seems legit
mau5mat
Profile Blog Joined September 2012
Northern Ireland461 Posts
February 20 2013 15:24 GMT
#5
To avoid making a new thread, as the question is related, I'd like to ask how the APM was measured in BW? Was it the same as how SC2 is measured or is it different (I think BW is slightly slower paced in game-speed, how would this affect the numbers etc?)
TOCHMY
Profile Blog Joined June 2010
Sweden1692 Posts
February 20 2013 15:24 GMT
#6
Why do they keep messing with the APM?!
Yoona <3 ¯\_(ツ)_/¯ Look! It's Totoro! ☉.☉☂
HeeroFX
Profile Blog Joined November 2010
United States2704 Posts
February 20 2013 15:25 GMT
#7
On February 21 2013 00:20 Technique wrote:
It's just some fake apm to make everyone feel good.



ya when I saw my APM was 300 I felt really good, so I guess that confirms this.
Ballack
Profile Joined April 2010
Norway821 Posts
February 20 2013 15:27 GMT
#8
On February 21 2013 00:25 HeeroFX wrote:
Show nested quote +
On February 21 2013 00:20 Technique wrote:
It's just some fake apm to make everyone feel good.



ya when I saw my APM was 300 I felt really good, so I guess that confirms this.


Haha, or maybe you just improved drasticly?!?!
Just when I thought I was out, Blizz pulled me back in..
HornyHydra
Profile Joined February 2011
Taiwan222 Posts
February 20 2013 15:28 GMT
#9
I think my APM is inflated too, I'm not sure as to how the new APM is calculated. I go from 200-220 APM to 350...
Prime ♥
FLuE
Profile Joined September 2010
United States1012 Posts
February 20 2013 15:29 GMT
#10
Anytime APM is brought up I always think of InControl on State of the Game. I don't want to misquote as I don't remember exactly what he said but it was something along the lines/idea of 50 years in the future we'll be flying around on space ships and teleporting and doing some sort of future shit that is incredible, yet Blizzard will still be fucking up APM somehow(he said it better, but it was funny).

I don't really understand it. Press a button, record an action. Number of times that happens in a minute is actions per minute. Seems simple enough. Don't even get started on the Blizzard minute vs. actual minute either....
ZenithM
Profile Joined February 2011
France15952 Posts
Last Edited: 2013-02-20 15:30:39
February 20 2013 15:29 GMT
#11
On February 21 2013 00:18 Cheerio wrote:
I'd like to open a discussion on what the hell the new in-game APM really means. I wouldn't really bother but since they added that cute performance tab it kinda got me wanting to improve my mechanics. But the new APM... is just blowing my mind. I mean going from 100 to 300 APM, really? So I just need to understand what the hell it really is.

What I have figured so far.
1. It is NOT maximum APM. It DOES sometimes get lower at the start of the game. But as the game goes on for at least 10 minutes it basicly never decreases (with one huge exception).
2. In long teamgames (not sure about how long but 10 minutes is not long enough but 20 is) after at least one player leaves the game ALL player take a huge APM drop. The most common thing to notice would be a drop from 250s to 150s. After another player leaves another drop occurs. On average from 150s to 100-110s.
3. Average APM rises quickly after APM-intensive periods. It also sometimes rises even after some low-APM periods (current APM is lower than average APM) which makes me think there is some strange bugged algorithm that takes into account only the most APM-intensive moments of the game.

I've noticed that weird drop in APM in team games. I have like 330 APM / 180 EPM all game, and it goes down to 250 / 140 at the end. Other players are not always affected by that drop, btw.

Edit: I'm quite convinced that it's now per real seconds and not Blizzard seconds. It seems consistent with my WoL APM.
Jarree
Profile Joined January 2012
Finland1004 Posts
February 20 2013 15:31 GMT
#12
I played HOTS placements matches a few weeks back, and my bronze opponent had like 200 APM. I guess it made him feel good too! So i'm all for it gj Blizz
GunSec
Profile Joined February 2010
1095 Posts
February 20 2013 15:38 GMT
#13
I only have about 170 APM in average but had like 100 APM in bw so I should have 300 in sc2??
Lasbike
Profile Joined January 2011
France2888 Posts
Last Edited: 2013-02-20 15:39:18
February 20 2013 15:38 GMT
#14
APM has always been weird anyway. When everyone plays a game where 90 ingame seconds (fastest speed) is about 65 real life seconds.. You gotta wonder how all those "Actions per minute" (which minute ?) are calcultated.
Cheerio
Profile Blog Joined August 2007
Ukraine3178 Posts
Last Edited: 2013-02-20 15:50:14
February 20 2013 15:38 GMT
#15
About that team games APM drop

Update: ok not all players take a drop, only the ones who stay. Also the drop is a bit disproportional.
CruelZeratul
Profile Joined May 2010
Germany4588 Posts
February 20 2013 15:39 GMT
#16
Actions per minute. One might belief it would be easy to understand the meaning of that, but Blizzards just completly misses the point.
HeeroFX
Profile Blog Joined November 2010
United States2704 Posts
February 20 2013 15:42 GMT
#17
On February 21 2013 00:27 Ballack wrote:
Show nested quote +
On February 21 2013 00:25 HeeroFX wrote:
On February 21 2013 00:20 Technique wrote:
It's just some fake apm to make everyone feel good.



ya when I saw my APM was 300 I felt really good, so I guess that confirms this.


Haha, or maybe you just improved drasticly?!?!




Haha, maybe, but considering I don't play every day lol
Nimix
Profile Joined October 2011
France1809 Posts
February 20 2013 15:43 GMT
#18

It's just some fake apm to make everyone feel good.

Nope, the average protoss player still has 1/3 of what zergs and terran have.
I think they just switched it to real time and absolute (like it counts everything including cameras movements etc) so it appears quite higher, but it still reliable to compare your games anyway. Gotta wait for SC2 gears update
n0ise
Profile Joined April 2010
3452 Posts
February 20 2013 15:45 GMT
#19
On February 21 2013 00:29 FLuE wrote:
Anytime APM is brought up I always think of InControl on State of the Game. I don't want to misquote as I don't remember exactly what he said but it was something along the lines/idea of 50 years in the future we'll be flying around on space ships and teleporting and doing some sort of future shit that is incredible, yet Blizzard will still be fucking up APM somehow(he said it better, but it was funny).

I don't really understand it. Press a button, record an action. Number of times that happens in a minute is actions per minute. Seems simple enough. Don't even get started on the Blizzard minute vs. actual minute either....


Ye, seriously. It's already a mostly useless stat, since apm != multitasking, so just leave apm = actions / minute (crazy right??) and be done with it.

Also, I really wanna know what values merz is getting
FaZiNaTe
Profile Joined August 2009
Germany290 Posts
February 20 2013 15:45 GMT
#20
i Guess its the real APM now, not the ingame timer apm stuff
but i dont know
twitch.com/fazinate
1 2 3 4 5 13 14 15 Next All
Please log in or register to reply.
Live Events Refresh
WardiTV Invitational
12:00
Group D
SHIN vs ShoWTimELIVE!
MaxPax vs SHIN
MaxPax vs ShoWTimE
WardiTV1038
IndyStarCraft 264
TKL 222
Rex144
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
IndyStarCraft 264
TKL 222
ProTech151
Rex 144
trigger 31
StarCraft: Brood War
Britney 38480
Calm 6478
Bisu 2609
Jaedong 1850
BeSt 882
GuemChi 844
Mini 691
ZerO 626
Light 513
Soma 502
[ Show more ]
Rush 406
actioN 385
Snow 373
ggaemo 310
Soulkey 283
Sharp 276
hero 228
JYJ 202
Mong 117
Hyun 97
Pusan 79
Mind 67
Aegong 56
Backho 55
Bale 51
Shuttle 44
Killer 43
Movie 42
ToSsGirL 41
Free 38
Hm[arnc] 35
ajuk12(nOOB) 33
Hyuk 32
sorry 32
Yoon 27
zelot 25
Sacsri 24
scan(afreeca) 22
GoRush 19
IntoTheRainbow 14
910 14
Rock 13
Terrorterran 11
HiyA 10
ivOry 9
Shinee 8
Icarus 5
SilentControl 4
Dota 2
qojqva1005
Dendi350
XaKoH 335
XcaliburYe101
Counter-Strike
zeus1490
allub338
edward126
kRYSTAL_26
Other Games
Liquid`RaSZi1564
B2W.Neo1373
hiko525
crisheroes346
RotterdaM236
Pyrionflax233
DeMusliM217
Mew2King88
KnowMe45
ZerO(Twitch)17
Organizations
StarCraft: Brood War
Kim Chul Min (afreeca) 5
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 13 non-featured ]
StarCraft 2
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Jankos4366
• Stunt924
• TFBlade886
Upcoming Events
Replay Cast
9h 46m
The PondCast
19h 46m
WardiTV Invitational
21h 46m
Replay Cast
1d 9h
RongYI Cup
2 days
herO vs Maru
uThermal 2v2 Circuit
3 days
Replay Cast
4 days
Wardi Open
4 days
Monday Night Weeklies
5 days
Sparkling Tuna Cup
5 days
Liquipedia Results

Completed

Proleague 2026-02-03
HSC XXVIII
Underdog Cup #3

Ongoing

CSL 2025 WINTER (S19)
KCM Race Survival 2026 Season 1
Acropolis #4 - TS4
Rongyi Cup S3
Nations Cup 2026
IEM Kraków 2026
BLAST Bounty Winter 2026
BLAST Bounty Winter Qual
eXTREMESLAND 2025
SL Budapest Major 2025
ESL Impact League Season 8

Upcoming

Escore Tournament S1: W7
Escore Tournament S1: W8
Acropolis #4
IPSL Spring 2026
HSC XXIX
uThermal 2v2 2026 Main Event
Bellum Gens Elite Stara Zagora 2026
RSL Revival: Season 4
LiuLi Cup: 2025 Grand Finals
IEM Rio 2026
PGL Bucharest 2026
Stake Ranked Episode 1
BLAST Open Spring 2026
ESL Pro League Season 23
ESL Pro League Season 23
PGL Cluj-Napoca 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.