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

11-09-2019 , 05:58 AM
Quote:
Originally Posted by Dreamstrike13
Put another way, its not so much that bet sizing doesn't matter, but rather the solver is able to adapt itself to different sizing which has no overall net benefit to EV? The only net result is increased complexity in game tree which makes more difficult for humans to analyses? I'm still struggling to understand the bet sizing doesn't matter in GTO though.... If you only give it a large or tiny sizing, your causing the pot-odds to change, which has a relationship to equity, and this in turn has a relationship to the positive expectation of hands in your range.......... whats missing here....
Basically, a GTO strategy can be constructed for any bet size that works just as well as a GTO strategy for any other bet size. So there's no reason to look into overly complex approaches where you try to figure out which bet sizes perform best in which situations, or to even try and work with multiple bet sizes. If playing perfectly, any bet size will work, and there's no need to invest too much time or energy here. Quality of play is what is most important.


Quote:
Originally Posted by Dreamstrike13
Another related thought. If bet sizing doesn't matter, giving the solver the option to bet does right? As we would be limiting its strategic options. For example, not letting the solver donk flop would remove a branch from the tree, should we always give it all options, even if we don't think players do? Then re run the solution to see how its changed basis what we think a 'normal' tree should look like.
Yes, it's important that a bet is included in the list of available options.
It just doesn't seem to matter too much what size that bet is.

Quote:
Originally Posted by Dreamstrike13
When we hear someone say something like 'I like a small sizing here so that opponents bottom pair continue" thats an example of someone focusing on the noise? If bet sizing is noise, whats the signal? How would you recommend using the solver to focus on the signal? cheers
The above applies to GTO strategies versus perfect players. However, in practical play, people (particularly poorer players) may react sub-optimally to certain bet sizings. So in practice it makes perfect sense to adapt your bet sizing to your opponent's leaks. However, as the quality of opponent increases, the added value of bet sizing will likely decrease; it's the quality of play what is most important. If having to choose between high quality of play and low quality of bet sizing, or vice versa, then the former will outperform the latter by a wide margin.
GTO+/CardRunnersEV? Quote
11-09-2019 , 12:05 PM
Hi scylla, gto+ is great program, but it will be greatfull if program will have more filters of combos, and also a posibility to create custom filters like in flopzillapro.
GTO+/CardRunnersEV? Quote
11-09-2019 , 07:24 PM
Quote:
Originally Posted by scylla
Basically, a GTO strategy can be constructed for any bet size that works just as well as a GTO strategy for any other bet size. So there's no reason to look into overly complex approaches where you try to figure out which bet sizes perform best in which situations, or to even try and work with multiple bet sizes. If playing perfectly, any bet size will work, and there's no need to invest too much time or energy here. Quality of play is what is most important.




Yes, it's important that a bet is included in the list of available options.
It just doesn't seem to matter too much what size that bet is.



The above applies to GTO strategies versus perfect players. However, in practical play, people (particularly poorer players) may react sub-optimally to certain bet sizings. So in practice it makes perfect sense to adapt your bet sizing to your opponent's leaks. However, as the quality of opponent increases, the added value of bet sizing will likely decrease; it's the quality of play what is most important. If having to choose between high quality of play and low quality of bet sizing, or vice versa, then the former will outperform the latter by a wide margin.
Fascinating, many thanks for your insight!
GTO+/CardRunnersEV? Quote
11-09-2019 , 07:39 PM
Quote:
Originally Posted by MrGhost
Hi scylla, gto+ is great program, but it will be greatfull if program will have more filters of combos, and also a posibility to create custom filters like in flopzillapro.
Would be cool also if you could use the bet amount and check ranges from GTO+ and be able to direct import them into Flopzilla to see the hotness matrix and how GTO+ builds its betting range/checking range.
GTO+/CardRunnersEV? Quote
11-10-2019 , 06:02 AM
Quote:
Originally Posted by MrGhost
Hi scylla, gto+ is great program, but it will be greatfull if program will have more filters of combos, and also a posibility to create custom filters like in flopzillapro.
Ok, I will see what I can do for later releases.
GTO+/CardRunnersEV? Quote
11-10-2019 , 06:03 AM
Quote:
Originally Posted by Dreamstrike13
Would be cool also if you could use the bet amount and check ranges from GTO+ and be able to direct import them into Flopzilla to see the hotness matrix and how GTO+ builds its betting range/checking range.
You can export any spot in a tree to FlopzillaPro with "FlopzillaPro->Export to FlopzillaPro" or Ctrl+F.
GTO+/CardRunnersEV? Quote
11-10-2019 , 07:15 AM
Hello - I have a lot of questions. I hope you can help me with them. I will also say that I have a study group of 4 or 5 other players and we are debating on using PIO or CREV (I'm the only who uses CREV and another friend uses PIO and he says I'm using the wrong tools - but my coach said CREV is very powerful if you know how to use it) - Just adding that bit in there as myself and my study friends are unsure about which to use and hoping you could elaborate on some of my questions to help us decide.



I see there is a tree wizard. I just manually set up a tree by adding every possible option of bet/check/call/raise etc with multiple bet sizings but then remembered again about the tree wizard.

Is it possible to make tree wizard use multiple bet sizings? I want to have 1/3 pot, 1/2 pot and 3/4 pot.

If I do this for flop cbet, then of course turn and river pot sizes will be different too.

So what would you recommend is best way to set this up? Should I solve for just flop situation and then try to create a new tree that starts on the turn with new ranges?

Also I wish to ask - if you set up exactly the same ranges with exactly the same bet size options into both CREV equilibrium solver (not GTO+) and also PIO, and compare the outputs, is it possible to have relatively significant differences but both outputs are still optimal/GTO/accurate?

Because I set up a tree where I gave the worst flop possible (JT8) for a SB 3b range and UTG defend range where UTG has a lot of 88/99/TT/JJ and 98s+ and where SB has AQ+ and QQ+ with not much suited connectors and CREV still says SB should cbet 100% of range where as PIO has SB checking about 25% of their combo's.

CREV also suggested that UTG should raise at a higher frequency when SB cbets a larger size which seems counter intuitive and PIO suggested the opposite, where when SB bets bigger size then UTG should raise flop less often. I know it's a bit difficult to answer that last question bc I haven't provided much details but yeah, I'll be able to post a bit more details I think if you can't follow my lack of specificity.

Another Question has to do with your comments about bet sizings not being important in a GTO solution. This naturally confuses me a bit. I would assume it would be better to run the exploitative solver if we can guess to any degree of certainty how villain will react to different situations.

Because you always see "pro videos" where they set up like 4 different PIO bet sizes and test to see which one PIO "likes more" and then they "use that sizing for their entire range" - So if bet sizing does not matter much in a GTO solution, why would PIO pick one size preferably over another?

Also if I wanted to do pretty intense solver work, would you say basic CREV functions will suffice or would you recommend GTO+ - and what really does GTO+ offer that basic CREV does not?
GTO+/CardRunnersEV? Quote
11-10-2019 , 07:44 AM
Ok so here is I think a question I just asked but rephrased a bit differently.

My friend and i are discussing bet sizings and why/when PIO chooses one over another.

Are you basically saying that if PIO prefers 3/4 cb size with 75% of the range and 1/3 cbet size 25% of the range, then if we tell PIO to f off and just use the 1/3 sizing that the EV difference will be completely negligible?

Or to state it another way - If we just choose one sizing every time to test a GTO solution (let's say we like 1/3 cbets) then we can just save study time for the rest of time and just run GTO solutions using 1/3 cbet every time and not worry about all the other possible sizings?
GTO+/CardRunnersEV? Quote
11-10-2019 , 08:19 AM
So it seems being able to set up multiple sizings is very helpful in a tree I can re use many times so I can test how Hero should react when villain uses different sizings on different textures. I think this would be the first thing I would love to learn how to do.

One more question - If we set up the exact same situation in basic CREV and GTO+ , would there be any differences in the output or does GTO+ use the same "engine" or w/e as basic CREV?
GTO+/CardRunnersEV? Quote
11-10-2019 , 12:10 PM
Quote:
Originally Posted by p0ker_n00b
Hello - I have a lot of questions. I hope you can help me with them. I will also say that I have a study group of 4 or 5 other players and we are debating on using PIO or CREV (I'm the only who uses CREV and another friend uses PIO and he says I'm using the wrong tools - but my coach said CREV is very powerful if you know how to use it) - Just adding that bit in there as myself and my study friends are unsure about which to use and hoping you could elaborate on some of my questions to help us decide.
I would recommend GTO+ for this. It's to a large extent CREV2, although it's more focussed towards GTO research. It also covers most of what pio can do, as well as offering several additional features, such as tiny savefiles, the ability to create databases of trees (which are relatively small, due to the ability to compress savefiles), internal analysis tools and the ability to toggle card removal ON/OFF. Furthermore, contrary to pio GTO+ will always converge to 0%, whereas pio will often hang around 0.05% (this is particularly noticable for turn calcs). When it comes to speed we are comparable to pio; sometimes a bit faster, sometimes a bit slower.


Quote:
Originally Posted by p0ker_n00b
I see there is a tree wizard. I just manually set up a tree by adding every possible option of bet/check/call/raise etc with multiple bet sizings but then remembered again about the tree wizard.
Is it possible to make tree wizard use multiple bet sizings? I want to have 1/3 pot, 1/2 pot and 3/4 pot.
If I do this for flop cbet, then of course turn and river pot sizes will be different too.
So what would you recommend is best way to set this up? Should I solve for just flop situation and then try to create a new tree that starts on the turn with new ranges?
You can use GTO+'s advanced tree builder for this.
It includes multiple bet sizes, and many additional options.


Quote:
Originally Posted by p0ker_n00b
Also I wish to ask - if you set up exactly the same ranges with exactly the same bet size options into both CREV equilibrium solver (not GTO+) and also PIO, and compare the outputs, is it possible to have relatively significant differences but both outputs are still optimal/GTO/accurate?
If the trees are exactly the same, then the results will typically be very comparable. The frequencies will match almost exactly, although there may be some differences in exactly which hands are used as bluffs. It's easiest to compare this by using GTO+'s "Basic" tree builder and pio's "Version 1.0" tree builder. In that case, both programs will build an identical tree.



Quote:
Originally Posted by p0ker_n00b
Because I set up a tree where I gave the worst flop possible (JT8) for a SB 3b range and UTG defend range where UTG has a lot of 88/99/TT/JJ and 98s+ and where SB has AQ+ and QQ+ with not much suited connectors and CREV still says SB should cbet 100% of range where as PIO has SB checking about 25% of their combo's.
CREV also suggested that UTG should raise at a higher frequency when SB cbets a larger size which seems counter intuitive and PIO suggested the opposite, where when SB bets bigger size then UTG should raise flop less often. I know it's a bit difficult to answer that last question bc I haven't provided much details but yeah, I'll be able to post a bit more details I think if you can't follow my lack of specificity.
Most likely the trees were different. Trees consist out of hundreds, or even thousands of nodes. When using the "Advanced" tree builders for both programs, the trees will always be a bit different, and the results will be different.


Quote:
Originally Posted by p0ker_n00b
Another Question has to do with your comments about bet sizings not being important in a GTO solution. This naturally confuses me a bit. I would assume it would be better to run the exploitative solver if we can guess to any degree of certainty how villain will react to different situations.
Because you always see "pro videos" where they set up like 4 different PIO bet sizes and test to see which one PIO "likes more" and then they "use that sizing for their entire range"
This entire approach doesn't work. All bet sizes perform nearly identical to one another. Typically the difference in performance between two bet sizes is within 1% of each other. Quality of play is far more important. Versus an optimal opponent there's not much to be gained from bet sizing, but far more from playing well within the bet sizes that you've chosen.


Quote:
Originally Posted by p0ker_n00b
So if bet sizing does not matter much in a GTO solution, why would PIO pick one size preferably over another?
You're basically looking at static. If you slightly change ranges, or the tree, or even just solve to a different Nash distance, then different frequencies may be reached. Even if you were to pick the line that the GTO solution least seems to prefer, then the overall EV would at worst be only slightly below the overall EV for the "preferred" line. There's very little to gain here.


Quote:
Originally Posted by p0ker_n00b
Also if I wanted to do pretty intense solver work, would you say basic CREV functions will suffice or would you recommend GTO+ - and what really does GTO+ offer that basic CREV does not?
I would recommend GTO+. It offers an interface that is specifically geared towards GTO, as well as the ability to create databases, improvements in the GTO algorithm, small savefiles, more tree building options, and several other features. For a sumup check the bullet points that the bottom of this page: www.gtoplus.com
GTO+/CardRunnersEV? Quote
11-10-2019 , 12:11 PM
Quote:
Originally Posted by p0ker_n00b
Ok so here is I think a question I just asked but rephrased a bit differently.

My friend and i are discussing bet sizings and why/when PIO chooses one over another.

Are you basically saying that if PIO prefers 3/4 cb size with 75% of the range and 1/3 cbet size 25% of the range, then if we tell PIO to f off and just use the 1/3 sizing that the EV difference will be completely negligible?

Or to state it another way - If we just choose one sizing every time to test a GTO solution (let's say we like 1/3 cbets) then we can just save study time for the rest of time and just run GTO solutions using 1/3 cbet every time and not worry about all the other possible sizings?
You can just use a single sizing. In GTO, any reasonable bet size will work just as well as any other reasonable bet size. A GTO solver will always manage to find a solution within any betting strategy that performs comparably well to any other betting strategy.
GTO+/CardRunnersEV? Quote
11-10-2019 , 12:19 PM
Quote:
Originally Posted by p0ker_n00b
So it seems being able to set up multiple sizings is very helpful in a tree I can re use many times so I can test how Hero should react when villain uses different sizings on different textures. I think this would be the first thing I would love to learn how to do.
The approach of using multiple bet sizes to see which one is preferred doesn't really work. All bet sizes perform very closely to one another. Any bet size will show nearly exactly the same performance as any other bet size. There's very little to gain in the area of bet sizing that's humanly achievable; what is really important is the quality of play.


Quote:
Originally Posted by p0ker_n00b
One more question - If we set up the exact same situation in basic CREV and GTO+ , would there be any differences in the output or does GTO+ use the same "engine" or w/e as basic CREV?
GTO+ has had some improvements to its engine so there may be some differences; the engines are not identical.

Last edited by scylla; 11-10-2019 at 12:24 PM.
GTO+/CardRunnersEV? Quote
11-10-2019 , 12:41 PM
wow ok that is some good information. Thank you so much.

If I already have CREV, how much would it cost to add on GTO+?

I guess it says $50 for the GTO+ "add on"?



It doesn't really give the option for the $50 add on , how should I go about giving you the money?

Last edited by p0ker_n00b; 11-10-2019 at 01:02 PM.
GTO+/CardRunnersEV? Quote
11-10-2019 , 02:19 PM
Quote:
Originally Posted by p0ker_n00b
wow ok that is some good information. Thank you so much.
If I already have CREV, how much would it cost to add on GTO+?
I guess it says $50 for the GTO+ "add on"?
It doesn't really give the option for the $50 add on , how should I go about giving you the money?
For that go here: www.gtoplus.com/upgrade-from-crev
GTO+/CardRunnersEV? Quote
11-10-2019 , 10:00 PM
Hi Scylla,

Hope you are well and great work with GTO+!!

Quick question... Are there any plans or would it be possible to implement a Save and Shutdown/Sleep/Hibernate Computer When Complete feature to the software (similar to what PT4 has for Database Management)? I have built a dedicated machine for the software and it will primarily solve databases overnight.

I would prefer not to have the machine running idle for potentially hours wasting energy once processing is complete. I have disabled the Windows Power Management option to sleep after X duration as I suspect that it will intervene mid-solve given there will be no mouse/keyboard input.

Cheers,

Jax
GTO+/CardRunnersEV? Quote
11-10-2019 , 11:42 PM
scylla,

I just wanted to write a public thanks for how much of an asset you are to poker players! I haven't played online in awhile and wanted to do some CREV work and I come to find my CREV can be used for GTO+ - how terrific! It is refreshing to hear your voice again in these new video tutorials as I learn my way through the new software. Thanks again for creating such terrific, well supported software, and giving it amazing customer service too.
GTO+/CardRunnersEV? Quote
11-11-2019 , 01:27 AM
+1 awesome products and service
GTO+/CardRunnersEV? Quote
11-11-2019 , 04:23 AM
Quote:
Originally Posted by Jaxit
Hi Scylla,
Hope you are well and great work with GTO+!!
Quick question... Are there any plans or would it be possible to implement a Save and Shutdown/Sleep/Hibernate Computer When Complete feature to the software (similar to what PT4 has for Database Management)? I have built a dedicated machine for the software and it will primarily solve databases overnight.
I would prefer not to have the machine running idle for potentially hours wasting energy once processing is complete. I have disabled the Windows Power Management option to sleep after X duration as I suspect that it will intervene mid-solve given there will be no mouse/keyboard input.
Cheers,
Jax
Ok, I will see what I can do here.
GTO+/CardRunnersEV? Quote
11-11-2019 , 08:06 AM
hello i disabled donkbet for OOP on river but when OOP get to this line:
FLOP
OOP cbet IP call
TURN
OOP check IP bet OOP call
RIVER
OOP have option to donkbet

can you look in this situation please
GTO+/CardRunnersEV? Quote
11-11-2019 , 02:34 PM
Quote:
Originally Posted by magorko
hello i disabled donkbet for OOP on river but when OOP get to this line:
FLOP
OOP cbet IP call
TURN
OOP check IP bet OOP call
RIVER
OOP have option to donkbet

can you look in this situation please
The option says "Don't donk unless you have shown aggression previously".
I'd have to check the code to see what it says, but OOP's flop bet is probably why OOP is betting on the river.
I can consider changing it for later releases, but for the moment this is most likely why it works like this.

Last edited by scylla; 11-11-2019 at 02:43 PM.
GTO+/CardRunnersEV? Quote
11-11-2019 , 10:59 PM
Quote:
Originally Posted by scylla
Ok, I will see what I can do here.
Much appreciated
GTO+/CardRunnersEV? Quote
11-11-2019 , 11:52 PM
I ran the 55 flop subset in database mode. Now looking over the report of the flop frequencies in excel, do I need to apply weights to the results?
GTO+/CardRunnersEV? Quote
11-12-2019 , 03:45 AM
Quote:
Originally Posted by tuffspotz
I ran the 55 flop subset in database mode. Now looking over the report of the flop frequencies in excel, do I need to apply weights to the results?
Can you specify exactly which values you're referring to?
The aggregate frequencies can be calculated by GTO+ itself.
For that, go to the "Aggregate" tab and switch to frequency mode.

GTO+/CardRunnersEV? Quote
11-13-2019 , 01:10 AM
Ok why can I not process this? I just want GTO+ to spit out 50 random flops.

GTO+/CardRunnersEV? Quote
11-13-2019 , 01:27 AM
Quote:
Originally Posted by p0ker_n00b
Ok why can I not process this? I just want GTO+ to spit out 50 random flops.



You need to click the blue button to add the flops.

Also, for most purposes it'll be better to use one of the included subsets.
GTO+/CardRunnersEV? Quote

      
m