• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 22:00
CEST 04:00
KST 11:00
  • 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
Serral wins Maestros of the Game 224ByuL, and the Limitations of Standard Play3Team Liquid Map Contest #22: Results and Winners7Code S Season 2 (2026): RO4 and Finals Preview12TL.net Map Contest #22 - Voting & Ladder Map Selection7
Community News
MC vs IdrA, Boxer vs Nal_rA to be Legacy Matches @ BlizzCon315.0.16 Hotfix (June 30) - Balance + Bug Fixes38Weekly Cups (June 22-28): Zergs thrive in new patch5[TLMC] Summer 2026 Ladder Map Rotation05.0.16 patch for SC2 goes live (8 worker start)99
StarCraft 2
General
TL Poll: How do you feel about the 5.0.16 PTR balance changes? Serral wins Maestros of the Game 2 ZOWIE DIVINA preview Server Blocker StarCraft Mass Recall: SC1 campaigns on SC2 thread
Tourneys
HomeStory Cup 29 Vespene Cup #1 — $300+ USD, July 10 Douyu Cup 2026: $20,000 Legends Event (June 26-28) Crank Gathers Season 4: BW vs SC2 Team League RSL Revival: Season 6 - Qualifiers and Main Event
Strategy
[G] Having the right mentality to improve
Custom Maps
New Map Maker - Looking for Advice - Love or Hate Work In Progress Melee Maps [D]RTS in all its shapes and glory <3
External Content
Mutation # 533 Die Together The PondCast: SC2 News & Results Mutation # 532 Nuclear Family Mutation # 531 Experimental Artillery
Brood War
General
Snow On New ASL S22 Map, Zerg Nerf BGH Auto Balance -> http://bghmmr.eu/ Farewell Beloved Starcraft (Youtube Videos) BW General Discussion ASL 22 Proposed Map Pool
Tourneys
CSLAN 4 is Coming! Escore Tournament StarCraft Season 2 The Casual Games of the Week Thread [Megathread] Daily Proleagues
Strategy
Simple Questions, Simple Answers Creating a full chart of Zerg builds Relatively freeroll strategies Why doesn't anyone use restoration?
Other Games
General Games
Dawn of War IV Stormgate/Frost Giant Megathread Summer Games Done Quick 2026! Nintendo Switch Thread ZeroSpace at Steam NextFest - Last free demo
Dota 2
Looking for a Dota Mentor Official 'what is Dota anymore' discussion
League of Legends
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Deck construction bug
TL Mafia
Five o'clock TL Mafia NeO.D_StephenKing vs This Guy From 1 Million Dance TL Mafia Community Thread TL Mafia Power Rank Vanilla Mini Mafia
Community
General
US Politics Mega-thread Russo-Ukrainian War Thread YouTube Thread Canadian Politics Mega-thread The Games Industry And ATVI
Fan Clubs
The HerO Fan Club! The herO Fan Club!
Media & Entertainment
Movie Discussion! Series you have seen recently... [Req][Books] Good Fantasy/SciFi books [TV/BOOK] *SPOILERS* Game of Thrones Discussion
Sports
2024 - 2026 Football Thread Formula 1 Discussion McBoner: A hockey love story TeamLiquid Health and Fitness Initiative For 2023 Cricket [SPORT]
World Cup 2022
Tech Support
How to clean a TTe Thermaltake keyboard? Computer Build, Upgrade & Buying Resource Thread
TL Community
The Automated Ban List
Blogs
Major Shifts in the Gaming I…
TrAiDoS
An Exploration of th…
waywardstrategy
I'm an arrogant trash talke…
FlaShFTW
Gauntlet SC2: A Retrospectiv…
Ctone23
ramps on octagon
StaticNine
Funny Nicknames
LUCKY_NOOB
Customize Sidebar...

Website Feedback

Closed Threads



Active: 4520 users

APMAlert (New BWL Plugin) - Page 11

Forum Index > BW General
Post a Reply
Prev 1 9 10 11 12 13 22 Next All
MasterOfChaos
Profile Blog Joined April 2007
Germany2896 Posts
Last Edited: 2008-09-23 10:37:15
April 11 2008 16:12 GMT
#201
The Pseudocode of what I use:
Interval is the time after which actions are worth 1/e in minutes.
+ Show Spoiler [code] +

var ApmCounter:real;
LastTick:Cardinal;

function OnAction
begin
ApmCounter++;
end;

function OnTick
var CurrentTick:Cardinal;
begin
CurrentTick:=gettickcount;
TimeDiff:=CurrentTick-LastTick;
ApmCounter:=ApmCounter*exp(-Timediff/(Interval*60000));
LastTick:=CurrentTick;
end;

function OnDraw
begin
Write(ApmCounter/Interval);
end;
LiquipediaOne eye to kill. Two eyes to live.
tec27
Profile Blog Joined June 2004
United States3702 Posts
April 11 2008 16:58 GMT
#202
thanks for that, I'll look into implementing it
Can you jam with the console cowboys in cyberspace?
tec27
Profile Blog Joined June 2004
United States3702 Posts
April 12 2008 00:59 GMT
#203
Just updated it again with the new APM algorithm from MasterOfChaos. Its working pretty nicely, just took me a little while to tweak the decay rate It will probably agree most closely with BWCharts "flat" APM setting rather than "medium", but thats still a lot better than before
Can you jam with the console cowboys in cyberspace?
Flopgun
Profile Joined August 2005
Germany274 Posts
April 12 2008 18:04 GMT
#204
seems a bit buggy, in my last game it showed always under 290 apm but bwchart says that i had 315 apm with peaks of 500 (yeah with hotkey spamming ;D). In the beginning it also say that i have something like 200 but i was spamming like mad and i had definitely 400+
Jaedong fighting
tec27
Profile Blog Joined June 2004
United States3702 Posts
April 12 2008 18:42 GMT
#205
On April 13 2008 03:04 Flopgun wrote:
seems a bit buggy, in my last game it showed always under 290 apm but bwchart says that i had 315 apm with peaks of 500 (yeah with hotkey spamming ;D). In the beginning it also say that i have something like 200 but i was spamming like mad and i had definitely 400+

I'll try lowering the decay rate a bit more. The beginning spam stuff is a side effect of the method, I've tried to offset that by having an initial period where actions don't decay, but apparently I need to up that period a bit more as well
Can you jam with the console cowboys in cyberspace?
Darkmole
Profile Blog Joined September 2007
United States900 Posts
April 12 2008 19:07 GMT
#206
im getting problem with chaoslauncher when i got a new comp T.T does it work with vista???
tec27
Profile Blog Joined June 2004
United States3702 Posts
April 12 2008 19:41 GMT
#207
On April 13 2008 04:07 Darkmole wrote:
im getting problem with chaoslauncher when i got a new comp T.T does it work with vista???
Make sure its being launched with administrator privileges.
Can you jam with the console cowboys in cyberspace?
tec27
Profile Blog Joined June 2004
United States3702 Posts
September 18 2008 22:13 GMT
#208
Updated for 1.15.3, auto-update should work for it.

A couple other changes as well:
-- Fixed a bug in APM calculation that resulted in a small offset from actual APM
-- Removed Keyhooks and replaced them with Hotkeys (this should remove the Administrator account requirement from the plugin, hopefully, and make it more vista-compatible).
Can you jam with the console cowboys in cyberspace?
slained
Profile Blog Joined October 2006
Canada966 Posts
September 18 2008 22:15 GMT
#209
Awesome!

question I think i used this before, will it show the same apm as the one ill get in bwchart after? or will it be much higher
tec27
Profile Blog Joined June 2004
United States3702 Posts
September 18 2008 22:16 GMT
#210
On September 19 2008 07:15 slained wrote:
Awesome!

question I think i used this before, will it show the same apm as the one ill get in bwchart after? or will it be much higher

It should be fairly similar (thats what I was going for when I chose the constants in the APM calculation, anyway). Thats very hard to compare though, but I think they're fairly similar (+/- 10 or so).
Can you jam with the console cowboys in cyberspace?
slained
Profile Blog Joined October 2006
Canada966 Posts
September 18 2008 22:21 GMT
#211
Yea I like that. I wonder what would happen if there was an EAPM Alert, would people get a lot better from it than a regular apm detector? heh, no idea how that would work. Anyways, I can't wait till try this out when I get home.
Grobyc
Profile Blog Joined June 2008
Canada18410 Posts
September 18 2008 23:26 GMT
#212
OMG TY =D
If you watch Godzilla backwards it's about a benevolent lizard who helps rebuild a city and then moonwalks into the ocean.
darnoconrad
Profile Joined September 2008
Canada110 Posts
September 18 2008 23:36 GMT
#213
Screenshots of the current version:
+ Show Spoiler +
[image loading]

[image loading]



Beside APM there is a Min%. What does the Min% tell?
Reason is not automatic. Those who deny it cannot be convinced by it. Do not count on them. Leave them alone. - Ayn Rand
SixSongs
Profile Blog Joined March 2006
Poland1455 Posts
September 18 2008 23:41 GMT
#214
Thank you so much
The Prince of DroneS
Grobyc
Profile Blog Joined June 2008
Canada18410 Posts
Last Edited: 2008-09-18 23:45:55
September 18 2008 23:43 GMT
#215
On September 19 2008 08:36 darnoconrad wrote:
Screenshots of the current version:
+ Show Spoiler +
[image loading]

[image loading]



Beside APM there is a Min%. What does the Min% tell?

Can you move that APM display around or something? I would love to have it where it is in the second picture, easy to notice if my APM is slipping when I go to upgrade or something.

EDIT: Oh, it's that 'LiveAPM X Position' and Y and stuff that moves it I guess?
If you watch Godzilla backwards it's about a benevolent lizard who helps rebuild a city and then moonwalks into the ocean.
tec27
Profile Blog Joined June 2004
United States3702 Posts
September 19 2008 00:42 GMT
#216
On September 19 2008 08:43 Grobyc wrote:
Show nested quote +
On September 19 2008 08:36 darnoconrad wrote:
Screenshots of the current version:
+ Show Spoiler +
[image loading]

[image loading]



Beside APM there is a Min%. What does the Min% tell?

Can you move that APM display around or something? I would love to have it where it is in the second picture, easy to notice if my APM is slipping when I go to upgrade or something.

EDIT: Oh, it's that 'LiveAPM X Position' and Y and stuff that moves it I guess?

Correct. You can also set it ingame using some text commands (see the readme for that).

The min% is "mineral efficiency". Basically, it takes your total expenditures divided by your total income. Not too useful, but I went ahead and added that (you can enable/disable that display seperate from APMLive).
Can you jam with the console cowboys in cyberspace?
darnoconrad
Profile Joined September 2008
Canada110 Posts
September 19 2008 19:26 GMT
#217
On September 19 2008 09:42 tec27 wrote:
The min% is "mineral efficiency". Basically, it takes your total expenditures divided by your total income. Not too useful, but I went ahead and added that (you can enable/disable that display seperate from APMLive).


That's pretty cool but sometimes i get pretty strange values above 100% like i had 147% in my last game. How can I be spending more than my income?
Reason is not automatic. Those who deny it cannot be convinced by it. Do not count on them. Leave them alone. - Ayn Rand
Grobyc
Profile Blog Joined June 2008
Canada18410 Posts
September 19 2008 19:32 GMT
#218
On September 20 2008 04:26 darnoconrad wrote:
Show nested quote +
On September 19 2008 09:42 tec27 wrote:
The min% is "mineral efficiency". Basically, it takes your total expenditures divided by your total income. Not too useful, but I went ahead and added that (you can enable/disable that display seperate from APMLive).


That's pretty cool but sometimes i get pretty strange values above 100% like i had 147% in my last game. How can I be spending more than my income?

HAX =O
If you watch Godzilla backwards it's about a benevolent lizard who helps rebuild a city and then moonwalks into the ocean.
tec27
Profile Blog Joined June 2004
United States3702 Posts
September 19 2008 19:36 GMT
#219
On September 20 2008 04:26 darnoconrad wrote:
Show nested quote +
On September 19 2008 09:42 tec27 wrote:
The min% is "mineral efficiency". Basically, it takes your total expenditures divided by your total income. Not too useful, but I went ahead and added that (you can enable/disable that display seperate from APMLive).


That's pretty cool but sometimes i get pretty strange values above 100% like i had 147% in my last game. How can I be spending more than my income?

I think one of the offsets is probably off. I made a mistake updating the offsets yesterday and so I might not have fixed one. I'll work on getting it fixed and upload that version for auto-updating once it is.

The other possibility is that the SC gods have bestowed upon you the ability to spend minerals you haven't collected yet. When it comes down to it, I would hope its the latter
Can you jam with the console cowboys in cyberspace?
Tropics
Profile Joined August 2007
United Kingdom1132 Posts
September 19 2008 19:58 GMT
#220
Is there a way to see apm on replays with this plugin yet? I really miss that from advloader's apm live
Prev 1 9 10 11 12 13 22 Next All
Please log in or register to reply.
Live Events Refresh
HomeStory Cup
11:30
XXIX - Playoffs Final Day
Clem vs SerralLIVE!
TaKeTV254
Rex90
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
WinterStarcraft585
PiGStarcraft570
Rex 90
Nina 71
FoxeR 29
StarCraft: Brood War
Rain 3094
GuemChi 2848
Artosis 597
NaDa 35
Dota 2
NeuroSwarm193
League of Legends
Doublelift5123
Counter-Strike
summit1g10989
Fnx 1197
Coldzera 1065
taco 215
Other Games
JimRising 625
Maynarde122
UpATreeSC38
JuggernautJason7
Organizations
Other Games
gamesdonequick34045
BasetradeTV241
Dota 2
PGL Dota 2 - Main Stream131
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
[ Show 16 non-featured ]
StarCraft 2
• Hupsaiya 78
• Mapu4
• OhrlRock 2
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• Azhi_Dahaki11
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Scarra957
• HappyZerGling87
Upcoming Events
GSL
9h
Replay Cast
22h
WardiTV Weekly
1d 9h
PiGosaur Cup
1d 22h
The PondCast
2 days
Replay Cast
3 days
CrankTV Team League
3 days
Replay Cast
3 days
Replay Cast
4 days
CrankTV Team League
4 days
[ Show More ]
Replay Cast
4 days
RSL Revival
5 days
CranKy Ducklings
5 days
Afreeca Starleague
5 days
Snow vs Jaedong
YSC vs hero
RSL Revival
6 days
Sparkling Tuna Cup
6 days
Liquipedia Results

Completed

CSL Season 21: Qualifier 2
HSC XXIX
Eternal Conflict S2 E1

Ongoing

IPSL Spring 2026
Acropolis #4
CSL 2026 Summer (S21)
SCTL 2026 Spring
XSE Pro League 2026
IEM Cologne Major 2026
Stake Ranked Episode 2
CS Asia Championships 2026
Asian Champions League 2026
IEM Atlanta 2026
PGL Astana 2026
BLAST Rivals Spring 2026

Upcoming

Escore Tournament S3: W2
ASL Season 22:Wild Card Qualifier
CSLAN 4
Blizzard Classic Cup 2026
SC4ALL II: StarCraft II
Kung Fu Cup 2026 Grand Finals
RSL Revival: Season 6
CranK Gathers Season 4: BW vs SC2 Team League
Light Tournament 2026
Eternal Conflict S2 Finale
Eternal Conflict S2 E3
Eternal Conflict S2 E2
Heroes Pulsing #3
Logitech G Connect 2026
StarSeries Fall 2026
FISSURE Playground #5
BLAST Open Fall 2026
Esports World Cup 2026
BLAST Bounty Summer 2026
BLAST Bounty Summer Qual
Stake Ranked Episode 3
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.