Discuss how to create custom stats, reports and HUD profiles and share your creations.
Moderators: WhiteRider, kraada, Flag_Hippo, morny, Moderators
by Schevarash » Sun Dec 10, 2023 11:56 am
Hi, I'm trying to create a filter that only shows me hands where I called a river bet with 2nd pair.
For the moment I created this (attached file), but the problem is that this filter shows me not only 2nd pair but also 3rd pair but i need a filter that shows me only 2nd pair and an other filter that shows me only 3rd pair.
It's possibile?
Very thx
- Attachments
-
1.jpg
- (52.54 KiB) Downloaded 5305 times
-
Schevarash
-
- Posts: 43
- Joined: Sat Jan 02, 2010 2:59 pm
by WhiteRider » Sun Dec 10, 2023 12:14 pm
I believe that "middle pair" is anything other than top or bottom pair, and as far as I'm aware there isn't a way to filter exactly 2nd pair.
-
WhiteRider
- Moderator
-
- Posts: 54025
- Joined: Sat Jan 19, 2008 7:06 pm
- Location: UK
by rob green » Mon Jan 20, 2025 4:52 pm
had same issue
call riv bet just select
2 nd pr filter build w/ options
2 ways to have 2nd pr on river
flop 2nd pr= middle pr on flop- existing filter
add no over card on turn + river
not perfect but close 89 on a94 flop can be 4th pr on kq which are not overs to the ace hi flop
but mostly counterfeits smallisjh mid prs from flop
other way is flop top pr + have 1 over card on turn or river
-
rob green
-
- Posts: 1
- Joined: Wed Jan 21, 2009 8:39 pm
by Krutch525 » Mon Dec 15, 2025 11:59 pm
WhiteRider wrote:I believe that "middle pair" is anything other than top or bottom pair, and as far as I'm aware there isn't a way to filter exactly 2nd pair.
Would it be possible to make an expression filter for specifically 2nd or 3rd pair hand values ?
-
Krutch525
-
- Posts: 12
- Joined: Fri Dec 24, 2021 12:04 am
by Krutch525 » Tue Dec 16, 2025 12:59 am
cash_hand_player_combinations.flg_r_1pair AND cash_hand_player_combinations.id_r_hand_strength = 2
I made the expression filter above for 2nd pair. However, when I apply it, it comes back with lower than 2nd pair as per the first and last line in the image.
-
Krutch525
-
- Posts: 12
- Joined: Fri Dec 24, 2021 12:04 am
by Flag_Hippo » Thu Dec 18, 2025 7:33 am
As mentioned earlier in this thread there isn't a filter for exactly 2nd pair.
cash_hand_player_combinations.id_r_hand_strength = 2 for one pair hands is middle pair (a pair higher than the lowest board card but not top pair) - see
this post for all the
id_x_hand_strength values.
-
Flag_Hippo
- Moderator
-
- Posts: 17044
- Joined: Tue Jan 31, 2012 7:50 am
by Flag_Hippo » Fri Dec 19, 2025 5:59 am
For having 2nd pair on the river try this expression filter:
- Code: Select all
cash_hand_player_combinations.flg_r_1pair
AND ((cash_hand_player_statistics.holecard_1 - 1) % 13) != ((cash_hand_player_statistics.holecard_2 - 1) % 13)
AND ((cash_hand_summary.card_1 - 1) % 13) != ((cash_hand_summary.card_2 - 1) % 13)
AND ((cash_hand_summary.card_1 - 1) % 13) != ((cash_hand_summary.card_3 - 1) % 13)
AND ((cash_hand_summary.card_1 - 1) % 13) != ((cash_hand_summary.card_4 - 1) % 13)
AND ((cash_hand_summary.card_1 - 1) % 13) != ((cash_hand_summary.card_5 - 1) % 13)
AND ((cash_hand_summary.card_2 - 1) % 13) != ((cash_hand_summary.card_3 - 1) % 13)
AND ((cash_hand_summary.card_2 - 1) % 13) != ((cash_hand_summary.card_4 - 1) % 13)
AND ((cash_hand_summary.card_2 - 1) % 13) != ((cash_hand_summary.card_5 - 1) % 13)
AND ((cash_hand_summary.card_3 - 1) % 13) != ((cash_hand_summary.card_4 - 1) % 13)
AND ((cash_hand_summary.card_3 - 1) % 13) != ((cash_hand_summary.card_5 - 1) % 13)
AND ((cash_hand_summary.card_4 - 1) % 13) != ((cash_hand_summary.card_5 - 1) % 13)
AND (
(
(((cash_hand_player_statistics.holecard_1 - 1) % 13) = ((cash_hand_summary.card_1 - 1) % 13)
OR ((cash_hand_player_statistics.holecard_1 - 1) % 13) = ((cash_hand_summary.card_2 - 1) % 13)
OR ((cash_hand_player_statistics.holecard_1 - 1) % 13) = ((cash_hand_summary.card_3 - 1) % 13)
OR ((cash_hand_player_statistics.holecard_1 - 1) % 13) = ((cash_hand_summary.card_4 - 1) % 13)
OR ((cash_hand_player_statistics.holecard_1 - 1) % 13) = ((cash_hand_summary.card_5 - 1) % 13))
AND (
CASE WHEN ((cash_hand_summary.card_1 - 1) % 13) > ((cash_hand_player_statistics.holecard_1 - 1) % 13) THEN 1 ELSE 0 END
+ CASE WHEN ((cash_hand_summary.card_2 - 1) % 13) > ((cash_hand_player_statistics.holecard_1 - 1) % 13) THEN 1 ELSE 0 END
+ CASE WHEN ((cash_hand_summary.card_3 - 1) % 13) > ((cash_hand_player_statistics.holecard_1 - 1) % 13) THEN 1 ELSE 0 END
+ CASE WHEN ((cash_hand_summary.card_4 - 1) % 13) > ((cash_hand_player_statistics.holecard_1 - 1) % 13) THEN 1 ELSE 0 END
+ CASE WHEN ((cash_hand_summary.card_5 - 1) % 13) > ((cash_hand_player_statistics.holecard_1 - 1) % 13) THEN 1 ELSE 0 END
) = 1
AND ((cash_hand_player_statistics.holecard_2 - 1) % 13) != GREATEST(
((cash_hand_summary.card_1 - 1) % 13),
((cash_hand_summary.card_2 - 1) % 13),
((cash_hand_summary.card_3 - 1) % 13),
((cash_hand_summary.card_4 - 1) % 13),
((cash_hand_summary.card_5 - 1) % 13)
)
AND NOT (
((cash_hand_player_statistics.holecard_2 - 1) % 13) = ((cash_hand_summary.card_1 - 1) % 13)
OR ((cash_hand_player_statistics.holecard_2 - 1) % 13) = ((cash_hand_summary.card_2 - 1) % 13)
OR ((cash_hand_player_statistics.holecard_2 - 1) % 13) = ((cash_hand_summary.card_3 - 1) % 13)
OR ((cash_hand_player_statistics.holecard_2 - 1) % 13) = ((cash_hand_summary.card_4 - 1) % 13)
OR ((cash_hand_player_statistics.holecard_2 - 1) % 13) = ((cash_hand_summary.card_5 - 1) % 13)
)
)
OR
(
(((cash_hand_player_statistics.holecard_2 - 1) % 13) = ((cash_hand_summary.card_1 - 1) % 13)
OR ((cash_hand_player_statistics.holecard_2 - 1) % 13) = ((cash_hand_summary.card_2 - 1) % 13)
OR ((cash_hand_player_statistics.holecard_2 - 1) % 13) = ((cash_hand_summary.card_3 - 1) % 13)
OR ((cash_hand_player_statistics.holecard_2 - 1) % 13) = ((cash_hand_summary.card_4 - 1) % 13)
OR ((cash_hand_player_statistics.holecard_2 - 1) % 13) = ((cash_hand_summary.card_5 - 1) % 13))
AND (
CASE WHEN ((cash_hand_summary.card_1 - 1) % 13) > ((cash_hand_player_statistics.holecard_2 - 1) % 13) THEN 1 ELSE 0 END
+ CASE WHEN ((cash_hand_summary.card_2 - 1) % 13) > ((cash_hand_player_statistics.holecard_2 - 1) % 13) THEN 1 ELSE 0 END
+ CASE WHEN ((cash_hand_summary.card_3 - 1) % 13) > ((cash_hand_player_statistics.holecard_2 - 1) % 13) THEN 1 ELSE 0 END
+ CASE WHEN ((cash_hand_summary.card_4 - 1) % 13) > ((cash_hand_player_statistics.holecard_2 - 1) % 13) THEN 1 ELSE 0 END
+ CASE WHEN ((cash_hand_summary.card_5 - 1) % 13) > ((cash_hand_player_statistics.holecard_2 - 1) % 13) THEN 1 ELSE 0 END
) = 1
AND ((cash_hand_player_statistics.holecard_1 - 1) % 13) != GREATEST(
((cash_hand_summary.card_1 - 1) % 13),
((cash_hand_summary.card_2 - 1) % 13),
((cash_hand_summary.card_3 - 1) % 13),
((cash_hand_summary.card_4 - 1) % 13),
((cash_hand_summary.card_5 - 1) % 13)
)
AND NOT (
((cash_hand_player_statistics.holecard_1 - 1) % 13) = ((cash_hand_summary.card_1 - 1) % 13)
OR ((cash_hand_player_statistics.holecard_1 - 1) % 13) = ((cash_hand_summary.card_2 - 1) % 13)
OR ((cash_hand_player_statistics.holecard_1 - 1) % 13) = ((cash_hand_summary.card_3 - 1) % 13)
OR ((cash_hand_player_statistics.holecard_1 - 1) % 13) = ((cash_hand_summary.card_4 - 1) % 13)
OR ((cash_hand_player_statistics.holecard_1 - 1) % 13) = ((cash_hand_summary.card_5 - 1) % 13)
)
)
)
You can use this expression filter in
'My Reports' by clicking on the 'Filters' link and selecting 'Add New Expression Filters'.
-
Flag_Hippo
- Moderator
-
- Posts: 17044
- Joined: Tue Jan 31, 2012 7:50 am
Return to Custom Stats, Reports and HUD Profiles
Users browsing this forum: No registered users and 6 guests