Open Side Menu Go to the Top
Register
GTO+/CardRunnersEV? GTO+/CardRunnersEV?

09-11-2012 , 07:42 PM
Ok, see pic below.
BB calls the flop, SB bets the turn and BB calls.
BB's EV of 37.9% in the pic is measured versus SB's betting range, because at thát point in the tree, thát's the range he's up against.
At the point where SB bets 18 the EQ of 49.8% is versus the range with which BB called the flop.
You'll notice that the 50.2% at the flop for BB plus SB's 49.8% at the turn dó add up to 100%.
To get SB's equity for "Bet 18" mouse over it. You'll get a popup that states that it's 62.1%, just as you would expect (since 62.1%+37.9%=100%).



PS: Fwiw, should you not be aware of it, please observe that all flop and turn equities/EVs are determined in full knowledge of what the river will be (since you've entered the board up to the river). Should you want turn (or flop) data for this tree, you will need to set the river as unknown and define play on this unknown river (or just check down). Anyhow, I just thought I'd point that out.

PPS: The screenshot is taken from the beta, so it looks different from what you have on your screen. The beta can be downloaded here: http://www.cardrunners-ev-calculator...henewbeta.html
GTO+/CardRunnersEV? Quote
09-11-2012 , 08:24 PM
Oh yeah....... I knew I was missing something obvious. Thanks for your help.
GTO+/CardRunnersEV? Quote
09-12-2012 , 08:41 AM
Quote:
Originally Posted by scylla
Oh, in that case I asume you're talking about the preflop menu?
That has also changed.
You no longer need to add conditions with separate weights separately.
You use the new weight system to assign the weights within one menu.
To assign a weight to a starting hand, select it in the upper right (small blue buttons 1 through 5) and then click everything you want to attach that weight to. Use the slider to set the value for the weight.
Yep, that was the problem, i was in the preflop menu. BTW I purchased the program a few days ago and with the new beta version there are a lot of things in the old manual that are obsolete. Are you going to release a new manual?

Thanks again Scylla
GTO+/CardRunnersEV? Quote
09-12-2012 , 09:13 AM
Quote:
Originally Posted by Nakari
Yep, that was the problem, i was in the preflop menu. BTW I purchased the program a few days ago and with the new beta version there are a lot of things in the old manual that are obsolete. Are you going to release a new manual?

Thanks again Scylla
I'm working on it, but for now, please use the help popups that can be turned on/off under Help in the menu. All the information you need is there.
GTO+/CardRunnersEV? Quote
09-13-2012 , 09:52 AM
I was wondering if the following was possible to simulate using CREV

I have the following toy game.

0.5/1, BTN opens with x% of range, BB calls with y% of range (we know how to do this using the variables / user defined ranges).

Now on a random flop, the BTN either bets 4 or it gets check down.

The BTN cbets with a frequency = aV + bD + cA

where V is Value (which we will say for sake of argument 2nd pair or better), D a draw (any straight or flush draw) and A is Air. b% is a simple chance
that BTN will bet draw and c is similar (but connected to a, which we will come onto).

Now a is based upon the top a% of value hands as made on the flop, rather than the a chance they bet given it fits the "value" citeria i.e I don't want to simply use the weight function. a is a user-defined variable and I don't want to have to go in after each run and add / remove "value" categories. For example, lets say I want to simulate the fact BTN probably checks back a lot of weak made hands e.g. 2nd pair hands, but without going in and removing that specific value condition of 2nd pairs (instead I want to simulate it by saying top 25% of possible value range bets here and also automatically increasing c% to keep overall c-bet a certain value and thus representing a range whereby the villain is strong value or air with little inbetween).

Now the only way I can think of even starting to do this is break now the value category conditions say into

a_a) > top pair
a_b) top pair / strong kicker
a_c) top pair / weak kicker
a_d) 2nd pair / strong kicker
a_e) 2nd pair / weak kicker

then I don't know how / if you can tell CREV I only want to simulate c-betting for instance > top pair if a_a < a% and so on down the list. Or if I am actually just missing a trick here and there is an easy way of doing this.

Ultimately, what I am trying to simulate is how the BB range is doing against the BTN range, given I firstly have some control over the final flop c-bet % and also I able within that overall cbet % to change the value:air ratio/makeup of their cbet i.e a:c ratio (and how that alters their overall average cbet %), as a certain % cbet doesn't mean they are simply betting the top % of their range on that flop. Some players are full lots of value / draws and the rest air, some are more balanced between value / draw / air and that they didn't cbet doesn't mean they don't still have plenty of value in that checking range.

Last edited by oracle3001; 09-13-2012 at 10:08 AM.
GTO+/CardRunnersEV? Quote
09-14-2012 , 08:13 AM
Sorry for my slightly late response.
I decided to leave the post for the night so I could think about it.
I think what you're asking for is possible, but it's not easy to write this if it has to work for ANY flop. Also, it's not unthinkable that there's flops for which there simply is no solution.
For example, if you're looking for 40% value, 30% draw and 30% air on a K72 rainbow flop, there's probably no real answer, since the only draws are extremely weak.
If, on the other hand, you knów the types of flops that are involved then it just might be possible to automate the balancing.

Please confirm that the above is what you're looking for and I'll see if I can write a script for it.
GTO+/CardRunnersEV? Quote
09-14-2012 , 10:46 AM
Quote:
Originally Posted by scylla
Sorry for my slightly late response.
I decided to leave the post for the night so I could think about it.
I think what you're asking for is possible, but it's not easy to write this if it has to work for ANY flop. Also, it's not unthinkable that there's flops for which there simply is no solution.
For example, if you're looking for 40% value, 30% draw and 30% air on a K72 rainbow flop, there's probably no real answer, since the only draws are extremely weak.
If, on the other hand, you knów the types of flops that are involved then it just might be possible to automate the balancing.

Please confirm that the above is what you're looking for and I'll see if I can write a script for it.
No problem. Would prefer a considered response, rather than an unhelpful one and any help is much appreciated :-)

Well my original hope for the toy game was to break down a villains game based upon running the game many times on random flops. I am not against breaking it down into looking at different types / predefined example flops, but it isn't quite what my original aim was.

However, firstly my question isn't quite as you have described in your example.

I am NOT quite looking for his range to consist exactly 40% value, 30% draw and 30% air on a K72 rainbow flop.

The more I think about the overall goal for this toy game, it is rather complicated and I so initially lets redefine what I want to achieve in the short term.

The simplest is "draw" category, that is NOT what percentage of his c-betting range is a draw, rather the chance he bets any draws that might be available on the flop (where we class a draw as flush or straight draw). Which I think we can achieve through using weighting and the right conditions.

Now Value...which is harder.

I want the 40% (in your example) to be the top 40% of his "value" range (where the user can assign what type of hands fit the value criteria). NOT there is a 40% chance he bets any hand that fits the "value" category, but that he bets any hands he has made on the flop that fit into the best 40% of possible value hands.

Finally let look at Air

We want the chance he bets an air hand to based upon a ratio of Value to Air. So for example for every made value hand he is twice as likely to bet an Air hand.

So again I am not looking to say there is a x% chance he bets air, rather that having defined that he only bets the top y% of possible value hands and after running the simulation for 10000 flops, he will have end up roughly betting twice as many complete air hands (where air is defined as neither fitting the overall value or draw category) as he has value hands.

So in summary I am looking for cbet range to be

aV + bD + cA

where

1) b is simply a probability given an opportunity of a draw

2) a is top a% of user defined value range

3) c is the ratio of # of Air hands cbet : total # of top a% value hands (aV) cbet.

So three separate tasks. Where I know how to do 1), but no idea about 2) or 3).
GTO+/CardRunnersEV? Quote
09-15-2012 , 07:31 AM
Quote:
Originally Posted by oracle3001
So in summary I am looking for cbet range to be

aV + bD + cA

where

1) b is simply a probability given an opportunity of a draw

2) a is top a% of user defined value range

3) c is the ratio of # of Air hands cbet : total # of top a% value hands (aV) cbet.

So three separate tasks. Where I know how to do 1), but no idea about 2) or 3).
Well, I've checked, and although you can álmost do this, it's probably not what you're looking for. I would need to add another operator to the script operators.

You cán do something that's pretty close though.

Please see this savefile and script:
www.crevfiles.com/crev/savefiles/tmp/mix.rar

In order to get the script (it's the .txt file) recognized, you'll need to save it to the /scripts subdirectory.

In the savefile, variable 1 will be the weight for the made hands.
Variable 2 will be the weight for the draws.
And Variable 3 will be the factor blufs:made hand.

What I've done here is define the user defined range as >=mp (you can of course choose another range if you wish) and attached variable 1 to it. Script checkpoint 1 is attached to this condition.

Below that is a condition with script checkpoint 2.

And below that is a list of all the draws you're looking for.

At startup the script resets the second condition to "all hands" and performs an EV run. This is necessary to determine the frequency of how often the first condition occurs.

Then we need to determine the bluffing frequency, which is this frequency mulitiplied by variable 3.

To do that, variable 5 is set equal to the frequency.
And then varialbe 5 is multiplied by variable 3.

Then in line 5, the bottom #5 percent of the entire decision is attached to the second condition.

And we recompute.
GTO+/CardRunnersEV? Quote
09-15-2012 , 08:19 AM
Thanks for all the hard work and really starting to appreciate how powerful the scripting functionality is.

It is going to take me a little bit to work through the logic of this, but just to clarify a couple of things as I read the code / explanation.

1) You don't at the moment select the top x%. Rather it is simply a probability of betting giving hand is >= mp to #1. Is this correct? Any why not use filter for the top% functionality as you appear to do for air later on?

2) "Then in line 5, the bottom #5 percent of the entire decision is attached to the second condition."

i.e Top%(2,#(5),0,2)

Let me just understand this. In a previous step you have set #5 to be the bluff frequency. Now you are filtering out based on ev (mode 0), the bottom (mode 2) #5 %?

Should it not just be weighted chance of any "Air" hand betting?

I hope I am not misunderstanding what is going on here, but it feels like it should be that the value is the one that should be been filtered and the air the weighted chance based upon the value (as you have calculated).

3) You have a set board. Is there a particular problem with just leaving the board blank and thinking about how this runs out on 10000 random boards? I ask this because lets say we want to consider if a call preflop to a villains raise is a good strategy in a particular spot, one think most decent players do is have a look at their postflop play i.e cbet %, fold to float, etc? Now if we ran out 10000 random boards, it is giving us a handle of the maths of such a call with our range, giving we are trying to estimate how the villain tends to weight his cbet range in terms of value / air and how they play possible draws.

Last edited by oracle3001; 09-15-2012 at 08:26 AM.
GTO+/CardRunnersEV? Quote
09-15-2012 , 08:25 AM
Quote:
Originally Posted by oracle3001
Thanks for all the hard work and really starting to appreciate how powerful the scripting functionality is.

It is going to take me a little bit to work through the logic of this, but just to clarify a couple of things as I read the code / explanation.

1) You don't at the moment select the top x%. Rather it is simply a probability of betting giving hand is >= mp to #1. Is this correct? Any why not use filter for the top% functionality as you appear to do for air later on?
Oh, that's possible too.
There's a lot of different variations of this theme.

Quote:
Originally Posted by oracle3001
2) "Then in line 5, the bottom #5 percent of the entire decision is attached to the second condition."

i.e Top%(2,#(5),0,2)

Let me just understand this. In a previous step you have set #5 to be the bluff frequency. Now you are filtering out based on ev (mode 0), the bottom (mode 2) #5 %?
Yes, for a breakdown of all the modes, turn on the hint system in the script interface and mouse over the top% operator.

Quote:
Originally Posted by oracle3001
Should it not just be weighted chance of any "Air" hand betting?

I hope I am not misunderstanding what is going on here, but it feels like it should be that the value is the one that should be been filtered and the air the weighted chance based upon the value (as you have calculated).
Also, perfectly possible.

Quote:
Originally Posted by oracle3001
3) You have a set board. Is there not a way of saying lets have a look at 10000 random boards during these EV calcs?
Yes, you would need to set a loop around it.
Also, you'll need to be more specific on the draws, since you'll need to account for monotone boards as well.
Anyhow, I thought I'd start out with the basic operation on how to set up the frequencies was the first thing to approach here.
GTO+/CardRunnersEV? Quote
09-15-2012 , 10:07 AM
I used to know but can't find the answer. I have 6 conditions for someone to bet on the flop. I'd like to save this list of conditions as "Cbet" so I don't have to select each condition again.

Thanks!
GTO+/CardRunnersEV? Quote
09-15-2012 , 10:32 AM
Quote:
Originally Posted by Googs
I used to know but can't find the answer. I have 6 conditions for someone to bet on the flop. I'd like to save this list of conditions as "Cbet" so I don't have to select each condition again.

Thanks!
Right-click "edit conditions" to bring up the multi-condition menu.
Select store to save all the conditions as one condition.
Double-click to load it and replace the current conditions (enable the option "Overwrite current conditions").
GTO+/CardRunnersEV? Quote
09-15-2012 , 11:22 AM
HI

I want to calculate a pushing optimal range, for example when someone openraises to 3bbs and i push for 20bbs. The thing is that i dont know the correct tool to do it. Is it the expl. range or the unexpl. push? I read the tutorials but dont understand the difference and the tools give me different result in the same situation.

Thanks
GTO+/CardRunnersEV? Quote
09-15-2012 , 11:26 AM
Quote:
Originally Posted by Nakari
HI

I want to calculate a pushing optimal range, for example when someone openraises to 3bbs and i push for 20bbs. The thing is that i dont know the correct tool to do it. Is it the expl. range or the unexpl. push? I read the tutorials but dont understand the difference and the tools give me different result in the same situation.

Thanks
You mean that somebody bets 3bb with (for example) his top 40% of hands and you want to know the optimal pushing range?
For that, use the unexploitable shoving tool.
Please send a savefile to support if you want me to take a look and make sure you've done it correctly.

Cheers,

Scylla
GTO+/CardRunnersEV? Quote
09-15-2012 , 11:48 AM
Quote:
Originally Posted by scylla
You mean that somebody bets 3bb with (for example) his top 40% of hands and you want to know the optimal pushing range?
For that, use the unexploitable shoving tool.
Please send a savefile to support if you want me to take a look and make sure you've done it correctly.

Cheers,

Scylla
Ok,I have sent it to support!
GTO+/CardRunnersEV? Quote
09-15-2012 , 12:00 PM
Ok, I've replied.
It looks fine.
GTO+/CardRunnersEV? Quote
09-17-2012 , 05:37 AM
I used FLopzilla on my old computer and don´t know where i can get my register code again. Does anybody know how to register on 2nd computer?
Thanks
GTO+/CardRunnersEV? Quote
09-17-2012 , 09:46 AM
Quote:
Originally Posted by easygoingT
I used FLopzilla on my old computer and don´t know where i can get my register code again. Does anybody know how to register on 2nd computer?
Thanks
Please mail support with the 2nd computer's hardware ID.
To get the ID, start Flopzilla and select "register" from the menu.

Cheers,

Scylla
GTO+/CardRunnersEV? Quote
09-17-2012 , 09:49 AM
....

Double post

Last edited by scylla; 09-17-2012 at 10:01 AM.
GTO+/CardRunnersEV? Quote
09-26-2012 , 04:11 AM
I may certainly check this out, is there am free trial? Are there tutorials that provide detail on how to maximize its use and understand how to use it?

Can i use it on iPad?
GTO+/CardRunnersEV? Quote
09-26-2012 , 05:10 AM
Hey scylla, I want to buy this program but the graphics are too small for my 2560x1440 resolution. Is there a way to tweak the graphics without lowering my computer's resolution?
GTO+/CardRunnersEV? Quote
09-26-2012 , 05:33 AM
Quote:
Originally Posted by p2 dog, p2
I may certainly check this out, is there am free trial? Are there tutorials that provide detail on how to maximize its use and understand how to use it?
Can i use it on iPad?
There's an infinite trial with restrictions.
As for tutorials, currently there's a video manual hosted by CardRunners.com; it's linked to in the startup page.
I'm also currently working on a youtube video series, but that will still take a while.
As for using it on an iPad, that's not possible.
GTO+/CardRunnersEV? Quote
09-26-2012 , 05:33 AM
Quote:
Originally Posted by jjyykk
Hey scylla, I want to buy this program but the graphics are too small for my 2560x1440 resolution. Is there a way to tweak the graphics without lowering my computer's resolution?
No, I'm afraid that's not possible.
GTO+/CardRunnersEV? Quote
09-26-2012 , 06:48 AM
Hey scylla, love this program.

I had a question that I didn't see in the tutorial. Is there a way to specify a random % of bluffs for my opponent? I am in the postflop condition menu and just trying to add a 10% bluff factor without really specifying a range.

So I have the flop set up 755 rainbow, I am c-betting a certain size, and I have him raising >1p (22.2%) of hands but I also want to add a percentage of bluffs (since I have myself set to folding).
GTO+/CardRunnersEV? Quote
09-26-2012 , 06:52 AM
Quote:
Originally Posted by jjyykk
Hey scylla, love this program.

I had a question that I didn't see in the tutorial. Is there a way to specify a random % of bluffs for my opponent? I am in the postflop condition menu and just trying to add a 10% bluff factor without really specifying a range.

So I have the flop set up 755 rainbow, I am c-betting a certain size, and I have him raising >1p (22.2%) of hands but I also want to add a percentage of bluffs (since I have myself set to folding).
You could select "at most highcard" in the "made hands" section.
Then compute with F7 to see its frequency.
Then edit its weight to a value that gives you the frequency you're looking for.

PS: To quickly edit a condition's weight, right-click it.
GTO+/CardRunnersEV? Quote

      
m