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

10-28-2016 , 07:15 AM
Quote:
Originally Posted by scylla
There's no dedicated function for this, but it can be done with a scipt.

See the screenshot below for SB varying his frequency and BB applying max exploit:



And see below for the graph where BB varies his calling frequency and SB applies max exploit:



Of course, for what you're looking to do you'd need to apply a transformation for the results of the second graph, so that BB's frequency is on the Y-axis (so all you would need to do is switch the X and Y columns so that they become Y and X). After that it should be possible to plot them in a single graph, for example in Excel.

One more thing to consider is that the frequency unfortunately still does not tell you which particular hands are in the top X% for that shove. This is not a fault of CardRunnersEV, but rather the fact that no ranking is defined here. Just saying that SB should shove the top 10% of hands unfortunately still does not tell us which hands those are. The same applies to setting a calling frequency for BB and making SB apply max exploit. In the examples above I have just used the standard ranking. Although it will not give you the exact equilibrium, it will bring you reasonably close to it.

That being said, should you not be aware of it, CardRunnersEV contains an equilibrium solver that can figure out the equilibrium for you. So it's not necessary to do this for yourself by hand. CardRunnersEV can figure out the equilibrium for you on the push of a button. For more on the solver, please see the videos here: http://www.cardrunnersev.com/download.html

Cheers,

Scylla
Thanks a lot Scylla!
Cheers
GTO+/CardRunnersEV? Quote
10-30-2016 , 04:53 AM
Quote:
Originally Posted by pasita
What I'm suggesting is I build a valid decision tree just like normally, all the way to the river and (possible) showdown. Let's say I import a hand where I took a call down line after seeing the flop. I have a known hand, I give villain a range and maybe some alternative lines on different parts of his range. I click F7 and get some equities and an EV on my flop line decision. But since the full board is known, it doesn't tell me whether my flop decision was actually good. I'd like to be able to click a "realtime" button, after which the flop (and turn and river) EV is calculated based on my line but with only the info (i.e. cards) available at that time. That way I could easily see, for example, that my flop decision was good, but since the Qc fell on turn my equities and EV go way down and I should have folded that card.

I realize I can get the flop info by removing the turn and river cards. But once I do that and get the real EV on my flop decision, I need to re-enter the board if I want to fine-tune some later streets.

Or, I start building my lines with a know flop (all decisions till a possible showdown). I wish to see how would the Kh on turn and Qs on the river work for me -> my flop decision EV now gets recalculated even though I didn't know those cards were going to come. Also I forget what my EV and equities were on the flop, so I remove the cards and recalculate on flop cards only.

Some of this can be handled by the layer system, but I find it a bit tough to use.

I hope I got my idea through; I certainly have a lousy track record on that lately on the 2+2 sw forum As I said, this would be more useful for tracking how the equities are affected by certain cards, but I can see some merit for the line EV analysis also.
Quote:
Originally Posted by scylla
@pasita
I'll have to give some more thought to your feature suggestion at some later point.
Right now I'm extremely busy with the beta and I don't want to get too distracted.
I've put your post on my to-do list.
Hi there, I just bought Crev and was playing around and encountered a problem similar to the above; I don't want to know what the optimum flop play is when turn and river are known, and I want to be able to analyse a hand that will show me the best decision on each street, whilst also looking at the whole tree for the hand.

I was wondering if this functionality has been added? If so, how do you go about doing this? I basically want to lock the ranges street by street i suppose so that future known board cards don't effect the ranges of the previous streets.
GTO+/CardRunnersEV? Quote
10-30-2016 , 06:36 AM
Quote:
Originally Posted by IWINWITHNOTHING
Hi there, I just bought Crev and was playing around and encountered a problem similar to the above; I don't want to know what the optimum flop play is when turn and river are known, and I want to be able to analyse a hand that will show me the best decision on each street, whilst also looking at the whole tree for the hand.

I was wondering if this functionality has been added? If so, how do you go about doing this? I basically want to lock the ranges street by street i suppose so that future known board cards don't effect the ranges of the previous streets.
If you run the equilibrium solver for a flop hand, then it will also figure out optimal play for all of the unknown turns and all of the unknown turn+river combinations. So if after running the solver for the flop, you can just enter a turn (and possibly river) and press F7 to see the equilibrium play for that turn. Changing the turn and pressing F7 again will give you the equilibrium play for thát particular turn. So all the equilibrium play for all of the boards will be contained within the flop solution.

Just to be clear, setting some turn and then re-running the solver will not accomplish anything. The turn is already at an equilibrium. So just press F7 to see the play for that turn.

Should you be making changes to the turn (or re-running the solver), and therefore editing it, and you want to return to the flop solution, just press Ctrl+Z to undo until you have undone your changes.

For more on the solver, please watch the videos here: http://www.cardrunnersev.com/download.html

Please let me know if you have further questions.

Cheers,

Scylla

Last edited by scylla; 10-30-2016 at 06:45 AM.
GTO+/CardRunnersEV? Quote
10-30-2016 , 03:21 PM
Awesome thanks, appreciate the response, I really love the software
GTO+/CardRunnersEV? Quote
10-31-2016 , 05:00 PM
Hi! As i remember early i can copy and paste Flopzilla ranges. But now i see the error in input. How can i use Flopzilla with CRev together? Ranges compilation more convenient in Flopzilla.
GTO+/CardRunnersEV? Quote
10-31-2016 , 07:25 PM
Hi,

For the new equilibrium tool, is it possible to do luck a frequency? I explain.

Suppose I want to analyze a hand played against a specific villain. This guy call my button steal in the BB. By the info I have in my hud, I know he fold aournd 45% of hands. And suppose the equilibrium tool give to him a optimal folding range of 37%. Is it possible to luck the frenquency to 45% and let the tool choosing what hand to fold to reach 45% of fold. In this way, I can adjust my range by studying the "new" solution to totally exploit my opponent.

Thanks.
GTO+/CardRunnersEV? Quote
11-01-2016 , 04:36 AM
Hello,
I tried to copy/paste hand in CREV from HM2, but it doesn't work.
Can you help please, it happens for all hands I try to import. I guess because of winamax origin?

Winamax Poker - Tournament "Kill The Fish" buyIn: 9€ + 1€ level: 1 - HandId: #702474680451203078-5-1468775948 - Holdem no limit (25/50) - 2016/07/17 17:19:08 UTC
Table: 'Kill The Fish(163557632)#005' 8-max (real money) Seat #4 is the button
Seat 1: Guronsanlol (9975)
Seat 2: Benceris (9925)
Seat 3: TaastyBurger (20282)
Seat 4: HAKKA-AA (10400)
Seat 5: 06Rady (9018)
Seat 6: Dedaphc (400)
Seat 7: bojler989 (10000)
Seat 8: SiKKote (10000)
*** ANTE/BLINDS ***
06Rady posts small blind 25
Dedaphc posts big blind 50
Dealt to HAKKA-AA [8s 6s]
*** PRE-FLOP ***
bojler989 folds
SiKKote raises 50 to 100
Guronsanlol calls 100
Benceris folds
TaastyBurger folds
HAKKA-AA calls 100
06Rady folds
Dedaphc calls 50
*** FLOP *** [5c 2s As]
Dedaphc checks
SiKKote checks
Guronsanlol bets 336
HAKKA-AA calls 336
Dedaphc folds
SiKKote folds
*** TURN *** [5c 2s As][8c]
Guronsanlol bets 867
HAKKA-AA calls 867
*** RIVER *** [5c 2s As 8c][7h]
Guronsanlol bets 1529
HAKKA-AA folds
Guronsanlol collected 4360 from pot
*** SUMMARY ***
Total pot 4360 | No rake
Board: [5c 2s As 8c 7h]
Seat 1: Guronsanlol won 4360
GTO+/CardRunnersEV? Quote
11-01-2016 , 06:07 AM
Quote:
Originally Posted by f1ush
Hi! As i remember early i can copy and paste Flopzilla ranges. But now i see the error in input. How can i use Flopzilla with CRev together? Ranges compilation more convenient in Flopzilla.
CardRunnersEV and Flopzilla both store their ranges in the file newdefs2.txt. So if you just copy that file from Flopzilla into CardRunnersEV then you'll have exported your ranges.

Cheers,

Scylla
GTO+/CardRunnersEV? Quote
11-01-2016 , 06:08 AM
Quote:
Originally Posted by shetu
Hi,

For the new equilibrium tool, is it possible to do luck a frequency? I explain.

Suppose I want to analyze a hand played against a specific villain. This guy call my button steal in the BB. By the info I have in my hud, I know he fold aournd 45% of hands. And suppose the equilibrium tool give to him a optimal folding range of 37%. Is it possible to luck the frenquency to 45% and let the tool choosing what hand to fold to reach 45% of fold. In this way, I can adjust my range by studying the "new" solution to totally exploit my opponent.

Thanks.
Ok, I'll see what I can do.

Cheers,

Scylla
GTO+/CardRunnersEV? Quote
11-01-2016 , 06:09 AM
Quote:
Originally Posted by lafauriea
Hello,
I tried to copy/paste hand in CREV from HM2, but it doesn't work.
Can you help please, it happens for all hands I try to import. I guess because of winamax origin?

Winamax Poker - Tournament "Kill The Fish" buyIn: 9€ + 1€ level: 1 - HandId: #702474680451203078-5-1468775948 - Holdem no limit (25/50) - 2016/07/17 17:19:08 UTC
Table: 'Kill The Fish(163557632)#005' 8-max (real money) Seat #4 is the button
Seat 1: Guronsanlol (9975)
Seat 2: Benceris (9925)
Seat 3: TaastyBurger (20282)
Seat 4: HAKKA-AA (10400)
Seat 5: 06Rady (9018)
Seat 6: Dedaphc (400)
Seat 7: bojler989 (10000)
Seat 8: SiKKote (10000)
*** ANTE/BLINDS ***
06Rady posts small blind 25
Dedaphc posts big blind 50
Dealt to HAKKA-AA [8s 6s]
*** PRE-FLOP ***
bojler989 folds
SiKKote raises 50 to 100
Guronsanlol calls 100
Benceris folds
TaastyBurger folds
HAKKA-AA calls 100
06Rady folds
Dedaphc calls 50
*** FLOP *** [5c 2s As]
Dedaphc checks
SiKKote checks
Guronsanlol bets 336
HAKKA-AA calls 336
Dedaphc folds
SiKKote folds
*** TURN *** [5c 2s As][8c]
Guronsanlol bets 867
HAKKA-AA calls 867
*** RIVER *** [5c 2s As 8c][7h]
Guronsanlol bets 1529
HAKKA-AA folds
Guronsanlol collected 4360 from pot
*** SUMMARY ***
Total pot 4360 | No rake
Board: [5c 2s As 8c 7h]
Seat 1: Guronsanlol won 4360
The easiest way to get around this problem is to just export in HM2 format.
For this, follow the import instructions in the import dialog in CardRunnersEV.
GTO+/CardRunnersEV? Quote
11-01-2016 , 08:19 AM
Quote:
Originally Posted by scylla
Ok, I'll see what I can do.

Cheers,

Scylla
Nice!
GTO+/CardRunnersEV? Quote
11-03-2016 , 05:53 PM
Hi Scylla, is there a way to add multiple dead cards in calculation? cards that simply won't come on the turn+river, and therefore alter the equities of the ranges.

Cheers, Michael
GTO+/CardRunnersEV? Quote
11-03-2016 , 07:48 PM
What is the consequence to use Max Exploit Tool on hero then after run max exploit on villain .. then on hero.. then on villain?
GTO+/CardRunnersEV? Quote
11-04-2016 , 04:08 AM
Going back and forth like that you'd eventually reach the equilibrium.
GTO+/CardRunnersEV? Quote
11-04-2016 , 10:38 AM
Quote:
Originally Posted by Lucarelli
Hi Scylla, is there a way to add multiple dead cards in calculation? cards that simply won't come on the turn+river, and therefore alter the equities of the ranges.

Cheers, Michael
No, dead cards are not included in the calculations.
I could consider it for later releases, but for the moment it's not available.
GTO+/CardRunnersEV? Quote
11-04-2016 , 10:40 AM
Quote:
Originally Posted by shetu
What is the consequence to use Max Exploit Tool on hero then after run max exploit on villain .. then on hero.. then on villain?
You would oscillate back and forth between different states, however, this would not get you to an equilibrium. If you want to get to an equilibrium, then use the equilibrium solver. For more on the solver, please watch the videos here: http://www.cardrunnersev.com/download.html

Cheers,

Scylla
GTO+/CardRunnersEV? Quote
11-05-2016 , 08:50 AM
Hey,

I want to clarify something about the equilibrium solver, I am not sure I understand well how it works.
I try to analyse a real hand and figure out what's my GTO play OTF after Villain has cBet, so my hole cards are known to me.
If I enter in CREV my hole cards as my starting range and some range for Vilain, generate a tree and run the solver, then the solution will be completely false because the solver will assume that my hole cards are known by Villain and the strategy will be perfect against this particular hole cards.
Is that right?

Then the right way to do it is to enter my range OTF, run the solver and then change my range to my known hole cards and calculate the EV.
In this way the strategy adopted by Villain will be maximally exploitative against my range, but not against my actual hole cards and by entering my hole cards after running the solver I will be able to see what's the best action to take with this hand.
Am I correct?

Thanks
GTO+/CardRunnersEV? Quote
11-06-2016 , 07:12 AM
Quote:
Originally Posted by Zarathoustra
Hey,

I want to clarify something about the equilibrium solver, I am not sure I understand well how it works.
I try to analyse a real hand and figure out what's my GTO play OTF after Villain has cBet, so my hole cards are known to me.
If I enter in CREV my hole cards as my starting range and some range for Vilain, generate a tree and run the solver, then the solution will be completely false because the solver will assume that my hole cards are known by Villain and the strategy will be perfect against this particular hole cards.
Is that right?
That is correct. You will need to enter a range for both you and villain. The solver will then figure out how to play the entire range (with your hand being part of that range).


Quote:
Originally Posted by Zarathoustra
Then the right way to do it is to enter my range OTF, run the solver and then change my range to my known hole cards and calculate the EV.
In this way the strategy adopted by Villain will be maximally exploitative against my range, but not against my actual hole cards and by entering my hole cards after running the solver I will be able to see what's the best action to take with this hand.
Am I correct?
Yes, this is definitely an easy way of seeing how your hand is played throughout the tree. Just run the solver range vs range. After that, change the preflop range to just that hand and re-calculate the EV to see which actions are taken with that hand. Or, instead, you could use the analysis tool to see how the entire range is played. For more on the analysis tool please watch the second video here: http://www.cardrunnersev.com/download.html
GTO+/CardRunnersEV? Quote
11-06-2016 , 10:27 PM
It would be really cool if you can incorporate the equilibrium tool in scripting. Also allowing the user to choose a subset of weighted flops for aggregated frequency analysis. This along with the graphing that is already available would allow the user to really come up with some powerful scripts.
GTO+/CardRunnersEV? Quote
11-07-2016 , 06:27 AM
Quote:
Originally Posted by outfit
It would be really cool if you can incorporate the equilibrium tool in scripting. Also allowing the user to choose a subset of weighted flops for aggregated frequency analysis. This along with the graphing that is already available would allow the user to really come up with some powerful scripts.
Ok, I'll see what I can do.

Cheers,

Scylla
GTO+/CardRunnersEV? Quote
11-07-2016 , 11:23 PM
Quote:
Originally Posted by scylla
Ok, I don't have time this week, but I'll take a look next week and see what happens if I make some tweaks to the algorithm. It will definitely not converge to 0 with these restrictions, but we'll just have to see how close it gets.


Any progress on this front?
Cheers.
GTO+/CardRunnersEV? Quote
11-08-2016 , 06:28 AM
Quote:
Originally Posted by Zobags
Any progress on this front?
Cheers.
I've experimented a bit, and it turns out that the best way of doing this is to round the percentages after the calculations have been completed.

Last edited by scylla; 11-08-2016 at 06:46 AM.
GTO+/CardRunnersEV? Quote
11-09-2016 , 11:17 AM
Quote:
Originally Posted by scylla
If you run the equilibrium solver for a flop hand, then it will also figure out optimal play for all of the unknown turns and all of the unknown turn+river combinations. So if after running the solver for the flop, you can just enter a turn (and possibly river) and press F7 to see the equilibrium play for that turn. Changing the turn and pressing F7 again will give you the equilibrium play for thát particular turn. So all the equilibrium play for all of the boards will be contained within the flop solution.

Just to be clear, setting some turn and then re-running the solver will not accomplish anything. The turn is already at an equilibrium. So just press F7 to see the play for that turn.

Should you be making changes to the turn (or re-running the solver), and therefore editing it, and you want to return to the flop solution, just press Ctrl+Z to undo until you have undone your changes.

For more on the solver, please watch the videos here: http://www.cardrunnersev.com/download.html

Please let me know if you have further questions.

Cheers,

Scylla
hi, i understand this whole process, although i have a situation id like a solver to "help" with my decision particular how often to bet when x to on particular turn card

so i enter k72 flop and some ranges for both players i use tree wizard and run solver, then after that i know those optimal ranges, i go to the turn and i enter 9d for example and run f7 to see whats is the play on that card and i see that my opponent bets some range, but i want to change that and enter some simple strategy that he is betting all TP flush draws ect (basically strong hands an strong draws so when he checks to me hes weak) i do all this after pressing space and applying the changes (bet and check decision will be now locked), so i want to see how to exploit this but i cant use the solver couse i have enterred the turn card and i cant just run f7 couse i have changed my opponent decidion on the turn is there a way to get the solution for this situation (on the flop its easy, i just change opponents range lock them and run solver and thats it but how to aproach this on the turn ?)
GTO+/CardRunnersEV? Quote
11-09-2016 , 11:31 AM
ok nvm, i have to use a checkpoint on the turn decision then i can run the solver with those locked ranges...
GTO+/CardRunnersEV? Quote
11-10-2016 , 05:21 AM
Quote:
Originally Posted by scylla
I've experimented a bit, and it turns out that the best way of doing this is to round the percentages after the calculations have been completed.


Thanks for looking at it. Am I correct in assuming that, once we round the percentages for flop ranges, we can lock them in and then run the solver again on certain turn cards?
GTO+/CardRunnersEV? Quote

      
m