about BTN's c-bet on the flop, turn, and river when SB folds

Discuss how to create custom stats, reports and HUD profiles and share your creations.

Moderators: WhiteRider, kraada, Flag_Hippo, morny, Moderators

about BTN's c-bet on the flop, turn, and river when SB folds

Postby TIGANCIC » Fri Jan 24, 2025 6:09 am

I have a question about c-betting on the flop, turn, and river from the BTN position when the SB folds in a 3-max spot.
Scenario:
Preflop: BTN raises, SB folds, BB calls.
Flop: BTN bets (SB folds).
Turn: BTN bets (SB folds).
River: BTN bets (SB folds).
Flop:
Code: Select all
sum(if[
    tourney_hand_player_statistics.position = 0
    AND tourney_hand_summary.cnt_players = 3
    AND tourney_hand_summary.str_actors_p LIKE '0%'
    AND NOT tourney_hand_summary.str_actors_p LIKE '%9%'
    AND tourney_hand_player_statistics.amt_f_bet_made <  tourney_hand_player_statistics.amt_p_effective_stack
, 1, 0])

Code: Select all
sum(if[
    tourney_hand_player_statistics.position = 0
    AND tourney_hand_summary.cnt_players = 3
    AND NOT tourney_hand_summary.str_actors_p LIKE '%9%'
    AND (tourney_hand_player_statistics.amt_f_bet_made > 0 OR tourney_hand_player_statistics.amt_f_bet_made = 0)
, 1, 0])

Turn:
Code: Select all
sum(if[
    tourney_hand_player_statistics.position = 0
    AND tourney_hand_summary.cnt_players = 3
    AND tourney_hand_summary.str_actors_p LIKE '0%'
    AND NOT tourney_hand_summary.str_actors_p LIKE '%9%'
    AND tourney_hand_player_statistics.amt_f_bet_made > 0
    AND tourney_hand_player_statistics.amt_t_bet_made <  tourney_hand_player_statistics.amt_p_effective_stack
, 1, 0])

Code: Select all
sum(if[
    tourney_hand_player_statistics.position = 0
    AND tourney_hand_summary.cnt_players = 3
    AND NOT tourney_hand_summary.str_actors_p LIKE '%9%'
    AND tourney_hand_player_statistics.amt_f_bet_made > 0
    AND (tourney_hand_player_statistics.amt_t_bet_made > 0 OR tourney_hand_player_statistics.amt_t_bet_made = 0)
, 1, 0])

River:
Code: Select all
sum(if[
    tourney_hand_player_statistics.position = 0
    AND tourney_hand_summary.cnt_players = 3
    AND tourney_hand_summary.str_actors_p LIKE '0%'
    AND NOT tourney_hand_summary.str_actors_p LIKE '%9%'
    AND tourney_hand_player_statistics.amt_f_bet_made > 0
    AND tourney_hand_player_statistics.amt_t_bet_made > 0
    AND tourney_hand_player_statistics.amt_r_bet_made > 0
, 1, 0])

Code: Select all
sum(if[
    tourney_hand_player_statistics.position = 0
    AND tourney_hand_summary.cnt_players = 3
    AND NOT tourney_hand_summary.str_actors_p LIKE '%9%'
    AND tourney_hand_player_statistics.amt_f_bet_made > 0
    AND tourney_hand_player_statistics.amt_t_bet_made > 0
    AND (tourney_hand_player_statistics.amt_r_bet_made > 0 OR tourney_hand_player_statistics.amt_r_bet_made = 0)
, 1, 0])
TIGANCIC
 
Posts: 58
Joined: Fri Dec 20, 2024 8:00 am

Re: about BTN's c-bet on the flop, turn, and river when SB f

Postby TIGANCIC » Sun Jan 26, 2025 3:06 pm

There is another solution.
Flop:
Code: Select all
sum(if[
    tourney_hand_player_statistics.position = 0
    AND tourney_hand_summary.cnt_players = 3
    AND NOT tourney_hand_summary.str_actors_p LIKE '%9%'
    AND tourney_hand_player_statistics.amt_f_bet_made > 0
, 1, 0])

Code: Select all
sum(if[
    tourney_hand_player_statistics.position = 0
    AND tourney_hand_summary.cnt_players = 3
    AND NOT tourney_hand_summary.str_actors_p LIKE '%9%'
    AND tourney_hand_player_statistics.flg_f_open_opp
, 1, 0])

Turn:
Code: Select all
sum(if[
    tourney_hand_player_statistics.position = 0
    AND tourney_hand_summary.cnt_players = 3
    AND NOT tourney_hand_summary.str_actors_p LIKE '%9%'
    AND tourney_hand_player_statistics.amt_f_bet_made > 0
    AND tourney_hand_player_statistics.amt_t_bet_made > 0
, 1, 0])

Code: Select all
sum(if[
    tourney_hand_player_statistics.position = 0
    AND tourney_hand_summary.cnt_players = 3
    AND NOT tourney_hand_summary.str_actors_p LIKE '%9%' 
    AND tourney_hand_player_statistics.flg_f_open_opp
    AND tourney_hand_player_statistics.flg_t_open_opp
, 1, 0])

River:
Code: Select all
sum(if[
    tourney_hand_player_statistics.position = 0
    AND tourney_hand_summary.cnt_players = 3
    AND NOT tourney_hand_summary.str_actors_p LIKE '%9%'
    AND tourney_hand_player_statistics.amt_f_bet_made > 0
    AND tourney_hand_player_statistics.amt_t_bet_made > 0
    AND tourney_hand_player_statistics.amt_r_bet_made > 0
, 1, 0])

Code: Select all
sum(if[
    tourney_hand_player_statistics.position = 0
    AND tourney_hand_summary.cnt_players = 3
    AND NOT tourney_hand_summary.str_actors_p LIKE '%9%'
    AND tourney_hand_player_statistics.flg_f_open_opp
    AND tourney_hand_player_statistics.flg_t_open_opp
    AND tourney_hand_player_statistics.flg_r_open_opp
, 1, 0])
TIGANCIC
 
Posts: 58
Joined: Fri Dec 20, 2024 8:00 am

Re: about BTN's c-bet on the flop, turn, and river when SB f

Postby Flag_Hippo » Thu Jan 30, 2025 7:44 am

An open opportunity is not necessarily an opportunity to cbet.

Not every bet is a cbet.

If you want to count only cbets you can use:

Code: Select all
tourney_hand_player_statistics.flg_f_cbet_opp

Code: Select all
tourney_hand_player_statistics.flg_f_cbet

and if you are testing for a turn or river cbet/cbet opportunity there is no need to test the previous streets since a player cannot cbet the turn or river without having already cbet on the previous street(s).
Flag_Hippo
Moderator
 
Posts: 17101
Joined: Tue Jan 31, 2012 7:50 am

Re: about BTN's c-bet on the flop, turn, and river when SB f

Postby TIGANCIC » Thu Jan 30, 2025 2:29 pm

Hi. BTN seems to be working, but I want to do the same for SB vs BB in 3-max, and it doesn’t work.
Code: Select all
sum(if[
    tourney_hand_player_statistics.position = 0
    AND tourney_hand_summary.cnt_players = 3
    AND NOT tourney_hand_summary.str_actors_p LIKE '09'
    AND tourney_hand_player_statistics.flg_f_cbet
, 1, 0])

Code: Select all
sum(if[
    tourney_hand_player_statistics.position = 0
    AND tourney_hand_summary.cnt_players = 3
    AND NOT tourney_hand_summary.str_actors_p LIKE '09'
    AND tourney_hand_player_statistics.flg_f_cbet_opp
, 1, 0])

SBB:
Code: Select all
sum(if[
    tourney_hand_player_statistics.position = 9
    AND tourney_hand_summary.cnt_players = 3
    AND NOT tourney_hand_summary.str_actors_p LIKE '98'
    AND tourney_hand_player_statistics.amt_p_raise_made >= (2 * tourney_blinds.amt_bb)
    AND tourney_hand_player_statistics.flg_f_cbet
, 1, 0])

Code: Select all
sum(if[
    tourney_hand_player_statistics.position = 9
    AND tourney_hand_summary.cnt_players = 3
    AND NOT tourney_hand_summary.str_actors_p LIKE '98'
    AND tourney_hand_player_statistics.amt_p_raise_made >= (2 * tourney_blinds.amt_bb)
    AND tourney_hand_player_statistics.flg_f_cbet_opp
, 1, 0])

it may be due to the cbet position as he is not in position ?
TIGANCIC
 
Posts: 58
Joined: Fri Dec 20, 2024 8:00 am

Re: about BTN's c-bet on the flop, turn, and river when SB f

Postby Flag_Hippo » Fri Jan 31, 2025 7:40 am

TIGANCIC wrote:AND NOT tourney_hand_summary.str_actors_p LIKE '98'

You are using NOT here so that's going to give you the opposite of what you wanted.
Flag_Hippo
Moderator
 
Posts: 17101
Joined: Tue Jan 31, 2012 7:50 am


Return to Custom Stats, Reports and HUD Profiles

Who is online

Users browsing this forum: No registered users and 2 guests