Two Plus Two Newer Archives  

Go Back   Two Plus Two Newer Archives > PL/NL Texas Hold'em > Small Stakes
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 10-17-2005, 09:30 PM
_dave_ _dave_ is offline
Senior Member
 
Join Date: Feb 2005
Location: UK
Posts: 2,628
Default Continuation Bets - Pokertracker Analysis

Hi, I am an occasional poster / daily lurker here on this forum, hello to all. Thanks to everyone for posting, therefore helping me learn this difficult game.

Anyhow, a few days ago there was a post regarding the value of continuation bets - this got me thinking, and I meant to do this in response to that thread, but I didn't get round to making it until now.

This script will give you your Poker Tracker stats for continuation bets on the flop & turn, against up to 5 callers. I believe it to be calculating correctly, but I am not too sure - If anyone sees a problem, please correct me.

Here goes:

Copy & paste the following code to notepad, change 'settings' Section to match your screen name / chosen Poker Tracker database. Save the file in your Program Files\Poker Tracker V2 folder, or wherever you have installed PT. Save as "continuation_bets.js". Double Click the *.js file to run it.

I believe this only works on Access databases - those who are using PT+Postgres will need to make some some changes to the cstring variable.


<font class="small">Code:</font><hr /><pre>

///// change settings here /////
var screen_name = '_dave_';
var ptdb = 'ptrack10';

////////////////////////////////

///// Globals /////////
var db = new ActiveXObject("ADODB.Recordset");
var cstring = "Driver={Microsoft Access Driver (*.mdb)};DBQ="+ptdb+".mdb";
var totalhands = 0;
var sql = '';
var echoout = '';
var cold_callers = 1;

//////////////////////

echoout += "Screen Name:\t\t" + screen_name + "\n\n"


while ( cold_callers &lt;=5)
{
cold_callers++;
sql = "SELECT Max(players.screen_name) AS Screen_name,"
+ " SUM(game_players.pre_flop_raise_n) AS Hands_when_PFR,"
+ " SUM(game_players.fbet) AS C_BET, (SELECT Count(game.turn) AS Went_to_turn"
+ " FROM players, game, game_players"
+ " WHERE players.screen_name='"+screen_name+"'"
+ " AND game_players.pre_flop_raise_n=1"
+ " AND game_players.fbet = 1"
+ " AND game.players_saw_flop = "+cold_callers
+ " AND game.game_id = game_players.game_id"
+ " AND players.player_id = game_players.player_id) AS Went_to_turn,"
+ " round(((C_BET-Went_to_turn)/C_BET)*10000)/100 AS C_BET_WORKED,"
+ " SUM(game_players.tbet) AS Second_barrel,"
+ " (SELECT Count(game.river) AS Went_to_river"
+ " FROM players, game, game_players WHERE players.screen_name='"+screen_name+"'"
+ " AND game_players.pre_flop_raise_n=1 AND game_players.fbet = 1"
+ " AND game_players.tbet = 1 AND game.players_saw_flop = "+cold_callers
+ " AND game.game_id = game_players.game_id"
+ " AND players.player_id = game_players.player_id) AS Went_to_river,"
+ " round(((Second_barrel-Went_to_river)/Second_barrel)*10000)/100 AS T_BET_WORKED,"
+ " AVG(game.players_saw_flop)"
+ " FROM players INNER JOIN (game INNER JOIN game_players"
+ " ON game.game_id = game_players.game_id)"
+ " ON players.player_id = game_players.player_id"
+ " WHERE (((players.screen_name)='"+screen_name+"')"
+ " AND ((game_players.pre_flop_raise_n)=1)"
+ " AND ((game.flop_1) Is Not Null)) AND game.players_saw_flop = "+cold_callers+";";


db.Open(sql, cstring, 1, 3);
echoout += "\nHands Raised PF:\t\t" + db(1)
+ "\nPlayers Called\t\t" + (cold_callers-1)
+ "\nContinuation Bet Flop:\t" + db(2) + "\t\tSuccess:\t" + db(4)
+ "\nContinuation Bet Turn:\t" + db(5) + "\t\tSuccess:\t" + db(7) +"\n\n";
db.Close();
}


WScript.Echo(echoout);


</pre><hr />

Enjoy!

Dave.
Reply With Quote
  #2  
Old 10-17-2005, 09:56 PM
_dave_ _dave_ is offline
Senior Member
 
Join Date: Feb 2005
Location: UK
Posts: 2,628
Default Re: Continuation Bets - Pokertracker Analysis

My stats:

1 caller:
164 Pre-Flop Raise:
113 Continuation bets / 62.83% success
24 second barrels / 54.17% success

2 callers:
49 Pre-Flop Raise:
28 Continuation bets / 64.29% success
9 second barrels / 66.67% success

3 callers:
17 Pre-Flop Raise:
9 Continuation bets / 11.11% success
4 second barrels / 50% success


I guess this means that against 1 or 2 callers, continuation bets are auto-profit, but if you are going to continuation-bet in to 3 callers, you had better be ready to fire a second barrel, no?

If anyone else (preferably with a larger sample size than my poor effort) uses this, I'd be interested to see results.

Dave.
Reply With Quote
  #3  
Old 10-17-2005, 11:25 PM
Dommer Dommer is offline
Senior Member
 
Join Date: Feb 2005
Posts: 363
Default Re: Continuation Bets - Pokertracker Analysis

Couple questions on your program: do you count any bet on the flop after you raised as a continuation bet, or only with hands that missed the flop? If it's the former is it possible to make it so it doesn't count hands that are value bets? You could also get even more specific and not count hands where you have like JJ and the flop is A high (don't want a call there).

Secondly does it take into account aliases?
Reply With Quote
  #4  
Old 10-17-2005, 11:39 PM
Muisyle Muisyle is offline
Senior Member
 
Join Date: Apr 2004
Posts: 484
Default Re: Continuation Bets - Pokertracker Analysis

1 caller:

1248 - 55%
267 - 50%

2 callers:

393 - 55%
92 - 64%

3 callers:

54 - 53%
21 - 61%
Reply With Quote
  #5  
Old 10-17-2005, 11:52 PM
LimitLoser LimitLoser is offline
Senior Member
 
Join Date: Oct 2005
Posts: 203
Default Re: Continuation Bets - Pokertracker Analysis

Is there any way you could set this up for PostGres?
Reply With Quote
  #6  
Old 10-17-2005, 11:58 PM
_dave_ _dave_ is offline
Senior Member
 
Join Date: Feb 2005
Location: UK
Posts: 2,628
Default Re: Continuation Bets - Pokertracker Analysis

[ QUOTE ]
Couple questions on your program: do you count any bet on the flop after you raised as a continuation bet, or only with hands that missed the flop? If it's the former is it possible to make it so it doesn't count hands that are value bets? You could also get even more specific and not count hands where you have like JJ and the flop is A high (don't want a call there).

Secondly does it take into account aliases?

[/ QUOTE ]

Any flop (or turn) bet (when checked to) is counted as a continuation bet - It does not matter if you have AA or 72o. Using Poker Tracker, I don't think it is possible to tell if your bet was a value bet or bluff unless the the hand went to showdown, in which case this script considers the first and second barrels to have been unsuccessful.

If the bet on the flop or turn is called, the script treats this as a continuation-bet has gone wrong, and you should hope you were value-betting the best hand. A third barrel bluff can sometimes (rarely) work, but in my experience (NL$25), not often enough to be happy. To be fair though, there is little better feeling than having your opponent fold to a river bluff after he has called pot size bets on the flop and turn [img]/images/graemlins/smile.gif[/img]

Dave.
Reply With Quote
  #7  
Old 09-27-2006, 06:18 PM
matrix matrix is offline
Senior Member
 
Join Date: Sep 2005
Location: UK
Posts: 7,050
Default Re: Continuation Bets - Pokertracker Analysis

just found this awesome script lurking in the archives and thought I'd give it a bump.

I wish I hadn't missed this first time around, thanks _dave_ [img]/images/graemlins/heart.gif[/img]
Reply With Quote
  #8  
Old 09-27-2006, 09:39 PM
Duck Rabbit Duck Rabbit is offline
Senior Member
 
Join Date: May 2005
Location: CT
Posts: 834
Default Re: Continuation Bets - Pokertracker Analysis

I get an error when I try to run it. Anyone else having problems?
Reply With Quote
  #9  
Old 09-27-2006, 10:09 PM
samsonite2100 samsonite2100 is offline
Senior Member
 
Join Date: Jun 2006
Location: Bustin\' Makes Me Feel Good
Posts: 1,092
Default Re: Continuation Bets - Pokertracker Analysis

me too
Reply With Quote
  #10  
Old 09-29-2006, 07:47 AM
munkey munkey is offline
Senior Member
 
Join Date: May 2006
Location: stackasaurus
Posts: 1,340
Default Re: Continuation Bets - Pokertracker Analysis

Excellent find Matrix, I tried to find this and asked about it in that cbet thread you started.

Many thanks to OP.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 09:58 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.