Select Page
Poker Forum
Over 1,292,000 Posts!
Poker ForumBeginners Circle

villians w/ high Agr Freq & low Agr Factor, and vice versa

Results 1 to 20 of 20
  1. #1

    Default villians w/ high Agr Freq & low Agr Factor, and vice versa

    What does it say about a villain if he has a high Aggression Frequency but a low Aggression Factor? Ditto w/ the opposite -- a low Agr Freq and a high Agr Factor? I never quite know what to make of them or what to expect from them. What does it mean (not technically, strategically I mean)? How would you play against them?

    I just dug around in my database and here are a two common examples (the accompanying VPIP & PFR #'s seems to correlate often w/ each type, btw):

    Villain A: VPIP 35 / PFR 20 / Agr Freq 65 / Agr Factor 2.2.
    Villain B: VPIP 15 / PFR 10 / Agr Freq 30 / Agr Factor 5.0.

    Btw, for the newbies out there (like me!):
    Arg Freq = (bets + raises) / (all bets + raises + calls + folds).
    Agr Factor = (bets + raises) / call.
  2. #2
    Quote Originally Posted by rowhousepd View Post
    Btw, for the newbies out there (like me!):
    Arg Freq = (bets + raises) / (all bets + raises + calls + folds).
    Agr Factor = (bets + raises) / call.
    i think you can find some stuff in there
  3. #3
    spoonitnow's Avatar
    Join Date
    Sep 2005
    Posts
    14,219
    Location
    North Carolina
    It's easier to demonstrate this with a series of examples than try to explain the why to begin with.

    Suppose you have 5 bets, 5 raises, 5 calls, and 5 folds.

    Your AFq is 10/20 = 50%
    Your AF is 10/5 = 2.0

    Now let's add more folds and say it's 5 bets, 5 raises, 5 calls, and 10 folds.

    Your AFq is 10/25 = 40%
    Your AF is 10/5 = 2.0

    Now let's add more bets and say it's 10 bets, 5 raises, 5 calls, and 10 folds.

    Your AFq is 15/30 = 50%
    Your AF is 15/5 = 3.0

    So if you add bets/raises AND folds, AFq remains stable while AF goes up. Similarly, if you decrease bets/raises AND folds, AFq remains stable while AF goes down. The first describes tagg behavior fairly well, and the second describes loose/passive behavior pretty well, which is what you're seeing with the 15/10 and the 35/20 there.
  4. #4
    spoonitnow's Avatar
    Join Date
    Sep 2005
    Posts
    14,219
    Location
    North Carolina
    Quote Originally Posted by Imthenewfish View Post
    i think you can find some stuff in there
    I appreciate making fun of stuff more than the average FTR'er, but stop posting dumb shit in this forum please.
  5. #5
    A lag
    b tag
  6. #6
    I just added AFq to my stats and was trying to understand the difference in the two and found this old thread and was playing around with some of that math stuff.

    Since AFq=(b+r)/(b+r+call+fold) we can say that (b+r+call+fold) is "all hands" (not including checking)

    And AF=(b+r)/call or (b+r)=AF(call)

    If we sub this into above equation then

    AFq=AF(call)/(all hands) and do some of that algebra stuff then

    AFq/AF=(call)/(all hands) which is the percent that villian calls. So if you have these two stats you can find out how often villian calls by just dividing AFq by AF

    So if villian is
    Villain A: VPIP 35 / PFR 20 / Agr Freq 65 / Agr Factor 2.2.
    Villain B: VPIP 15 / PFR 10 / Agr Freq 30 / Agr Factor 5.0.

    Villian A calls about 30% of the time-passive
    Villian B calls about 6% of the time-aggro

    True?
    "Just cause I'm from the South don't mean I ain't got no book learnin'"

    Quote Originally Posted by a500lbgorilla View Post
    ...we've all learned long ago how to share the truth without actually having the truth.
  7. #7
    Join Date
    Aug 2007
    Posts
    8,697
    Location
    soaking up ethanol, moving on up
    in before the rush to build a custom HUD stat:
    (Aggression Frequecy)/(Aggression Factor)

    interesting thread
  8. #8
    Quote Originally Posted by daven View Post
    in before the rush to build a custom HUD stat:
    (Aggression Frequecy)/(Aggression Factor)

    interesting thread
    That would be the station frequency

    since:
    Arg Freq = (bets + raises) / (all bets + raises + calls + folds).
    Agr Factor = (bets + raises) / call.

    Arg Freq / Agr Factor = [(bets + raises) / (all bets + raises + calls + folds)] / [(bets + raises) / call]

    which is the same as:
    Arg Freq * (1 / Agr Factor) = [(bets + raises) / (all bets + raises + calls + folds)] * [call / (bets + raises)]

    Underlined terms cancel each other out

    so...
    Arg Freq / Agr Factor = call / (all bets + raises + calls + folds)
    Station Frequency lol
    Last edited by tyrn; 11-12-2010 at 11:29 PM.
  9. #9
    Wow, cool math! I might try out this stat.
  10. #10
    Join Date
    Aug 2007
    Posts
    8,697
    Location
    soaking up ethanol, moving on up
    first, sorry, i didn't read op properly first time through, otherwise i would have spotted the mistake earlier.

    anyway, so reading through this thread and the maths and something didn't feel quite right based on how i use Agg freq during in-game. Note the impact this has on Agr freq/agr factor - you can't call when checked to...
    Quote Originally Posted by rowhousepd View Post
    Arg Freq = (bets + raises) / (all bets + raises + calls + folds).
    um, time to re-examine some math - seems that op's definition of Aggr Freq is incorrect ? can someone confirm?
    I think it should be:
    Arg Freq = (bets + raises) / (all bets + raises + calls + checks + folds)

    Quote Originally Posted by holdemmanager View Post
    Agg Pct Aggression percentage can be anything from 0-100 and is based on an aggressive action on each street. So if I bet the turn and the river but check the flop I would have 66% Agg Pct because I made 2 out of 3 aggressive actions.
    Last edited by daven; 11-13-2010 at 03:47 PM.
  11. #11
    This could be a difference between HEM and PT3. Directly from PT3, here is the formula they use for Flop AFq:

    ((cnt_f_bet + cnt_f_raise) / (cnt_f_call + cnt_f_fold + cnt_f_bet + cnt_f_raise)) * 100
  12. #12
    So is this correct or not?

    If Daven's formula is correct then it is calling freq because "checks" is included.

    @tyrn-Isn't "station freq" the same as "calling freq"? Not sure what you're saying
    "Just cause I'm from the South don't mean I ain't got no book learnin'"

    Quote Originally Posted by a500lbgorilla View Post
    ...we've all learned long ago how to share the truth without actually having the truth.
  13. #13
    daviddem's Avatar
    Join Date
    Aug 2009
    Posts
    1,505
    Location
    Philippines/Saudi Arabia
    Actually in HEM it seems more complicated than that:
    - the aggression factor is simply the total number of postflop (bets+raises)/calls
    - the aggression frequency is the number of postflop streets where a player took at least one aggressive action/total number of streets seen.

    As a sidenote, a problem with the HEM definition of the aggression frequency is that it does not take into account the fact that a player "sees" streets when he is all-in before the river and thus is unable to take an aggressive action. Some guy attempted to correct this with a custom stat here.

    Nothing prevents you to define a custom stat for calling frequency though. It's easy enough to do. See here all the formulas and code of the HEM stats. You can write your own in the customstats.txt file in the HEM /reports folder (create it if it does not exist).
    Last edited by daviddem; 11-15-2010 at 11:59 AM.
    Virginity is like a bubble: one prick and it's all gone
    Ignoranus (n): A person who is stupid AND an assh*le
  14. #14
    Interesting. I've noticed before that PT3 AFq counts multiple actions per street. For example, if you bet and then call a raise, you're AFq is 50%: 1 bet / (1 bet + 1 call).
  15. #15
    daviddem's Avatar
    Join Date
    Aug 2009
    Posts
    1,505
    Location
    Philippines/Saudi Arabia
    I'll write the code for the "calling frequency" stat for HEM, but what do we want? Streets where the final action was to call? Streets where at least one call was made?
    Virginity is like a bubble: one prick and it's all gone
    Ignoranus (n): A person who is stupid AND an assh*le
  16. #16
    The PT3 formulas are simple, if you want them to act like AFq, i.e. doesn't include checks and will count multiple actions per street separately.

    Flop: (cnt_f_call / (cnt_f_call + cnt_f_fold + cnt_f_bet + cnt_f_raise)) * 100
    Turn: (cnt_t_call / (cnt_t_call + cnt_t_fold + cnt_t_bet + cnt_t_raise)) * 100
    River: (cnt_r_call / (cnt_r_call + cnt_r_fold + cnt_r_bet + cnt_r_raise)) * 100

    Total: ((cnt_f_call + cnt_t_call + cnt_r_call) / (cnt_f_call + cnt_f_fold + cnt_f_bet + cnt_f_raise + cnt_t_call + cnt_t_fold + cnt_t_bet + cnt_t_raise + cnt_r_call + cnt_r_fold + cnt_r_bet + cnt_r_raise)) * 100
  17. #17
    daviddem's Avatar
    Join Date
    Aug 2009
    Posts
    1,505
    Location
    Philippines/Saudi Arabia
    Something is disturbing with counting multiple actions per street in the PT3 AFq.

    For example, when we bet, opp raises all in and we call, then we are only 50% aggressive on that street?

    Also if they don't include checks at all, for example, let's say over 100 streets, the actions went like this:
    30 checks, 30 bets, 20 raises, 20 check-raises. We get:

    HEM Agg%: 70%
    PT3 AFq: 100%
    Last edited by daviddem; 11-17-2010 at 02:32 PM.
    Virginity is like a bubble: one prick and it's all gone
    Ignoranus (n): A person who is stupid AND an assh*le
  18. #18
    Quote Originally Posted by daviddem View Post
    Something is disturbing with counting multiple actions per street in the PT3 AFq.

    For example, when we bet, opp raises all in and we call, then we are only 50% aggressive on that street?

    Also if they don't include checks at all, for example, let's say over 100 streets, the actions went like this:
    30 checks, 30 bets, 20 raises, 20 check-raises. We get:

    HEM Agg%: 70%
    PT3 AFq: 100%
    That's how it works, unfortunately. I often check my popup stats to check a villain's "Bet %" and "Raise %" on each street to get a better idea of how aggressive they are, because those are more straightforward values.
  19. #19
    daviddem's Avatar
    Join Date
    Aug 2009
    Posts
    1,505
    Location
    Philippines/Saudi Arabia
    mmmh, yeah... taken to the extreme, the PT3 stat seems downright wrong. Take a passive player playing in totally passive games where 90% of postflop streets are checked through. He only bets 10% of his streets. He doesn't need to call or fold because nobody else ever bets. And this guy has a 100% PT3 AFq??... no way!

    Anyway, if the HEM people want a HEM style calling frequency, I'll write it but need to know: at least one call or final action=call? It makes a difference. For example in a 4-way pot where the action goes P1 bets, P2 calls, P3 calls, P4 raises, P1 calls, P2 folds, P3 calls

    if at least one call, P1, P2 and P3 all get 1 count for the street
    if final action=call, P1 and P3 get 1 count but P2 gets 0.
    Virginity is like a bubble: one prick and it's all gone
    Ignoranus (n): A person who is stupid AND an assh*le
  20. #20
    spoonitnow's Avatar
    Join Date
    Sep 2005
    Posts
    14,219
    Location
    North Carolina
    Added this thread to the digest.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •