StarCraft II
As a fast-paced RTS game, StarCraft II requires high APM from professionals to manage their economy and command units simultaneously.
| Metric | APM | EAPM | CPS (equivalent) |
|---|---|---|---|
| Average Pro | 250–350 | ~140–200 | 4–6 actions/sec (APM) 2–3 effective actions/sec (EAPM) |
| undefined | -— | -— | -— |
| During Intense Battles | 400+ | Varies greatly | 7+ actions/sec (APM) |
| undefined | -— | -— | -— |
| Peak APM | Peaks over 1,000 have been observed, though not sustainable. | Varies greatly | Up to 17 actions/sec, but this includes a large amount of spam. |
| undefined | -— | -— | -— |
Dota 2
In Dota 2, APM is highly dependent on the player’s hero and role. Efficient and meaningful actions are valued over high-volume clicking.
| Metric | APM | CPS (equivalent) |
|---|---|---|
| Average Pro | 150–300+ | 2.5–5+ actions/sec |
| undefined | -— | -— |
| High APM (Micro Heroes) | 200+ (for heroes like Chen or Meepo) | 3.3+ actions/sec |
| undefined | -— | -— |
| Low APM (Supports) | ~150 (for heroes like Crystal Maiden or Vengeful Spirit) | ~2.5 actions/sec |
| undefined | -— | -— |
So with that, I doubt normal cm player can reach 300 rpm. Unless they are pro players of some competitive games.
Note on EAPM:
EAPM, or Effective Actions Per Minute, is a more refined metric than a player’s raw APM. It filters out “spam” or redundant actions and only counts meaningful inputs that directly impact the game state. This gives a more accurate representation of a player’s true efficiency and strategic skill.
How EAPM differs from APM
| Effective Actions Per Minute (EAPM) | Actions Per Minute (APM) | |
|---|---|---|
| Actions counted | Only meaningful, unique actions. For example, giving a unit a move order or casting a spell. | Every single input, including repeated and unnecessary actions. This includes spam-clicking the same spot. |
| undefined | -— | -— |
| Purpose | To measure a player’s actual in-game efficiency and speed of thought. It reflects how quickly a player can make strategic decisions. | To measure a player’s overall input speed and dexterity. It’s a measure of raw physical speed, not necessarily effectiveness. |
| undefined | -— | -— |
| Typical value | Always lower than a player’s raw APM, since it’s a subset of all actions. | Higher than EAPM, as it includes all clicks and keypresses. |
| undefined | -— | -— |
| Significance | A better indicator of high-level skill and game knowledge. Top players often have a higher ratio of EAPM to APM, showing less wasted energy. | Can be misleading because it can be inflated by “spamming” actions to warm up or appear more active. |
| undefined | -— | -— |
And you can test your cps with clickpersecond.com, I don’t know if it contain bots or not, don’t quote me.