Open Side Menu Go to the Top
Register
PioSOLVER - postflop equilibrium solver for Holdem PioSOLVER - postflop equilibrium solver for Holdem

06-28-2018 , 04:47 AM
Quote:
How do i find the optimal bet sizes if possible?
Unfortunately not much can be done other than trying a lot of things and seeing what brings the highest EV.

Quote:
do you coach people on using PIO?
I don't. Time is scarce resource here and I am already rejecting a lot of interesting lucrative work to focus on delivering improvements for our existing software and new public products.
We do have a few people we trust though when it comes to Pio usage. If you PM me here or on our Discord I will send you a few names. I am not affiliated with any of them but I talked to them about poker and Pio and I trust they know what they are doing.
PioSOLVER - postflop equilibrium solver for Holdem Quote
06-29-2018 , 08:32 AM
hello is it possible to lock strategy on all turns and river without clicking it manually? lets say iam interested how much flop overfold lose EV so i lock OOP strategy to GTO and IP strategy who facing cbet i change strategy to overfold and lock it, then i would like to OOP and IP player play same the rest of tree so i want to lock strategy to GTO on all turns and rivers
PioSOLVER - postflop equilibrium solver for Holdem Quote
06-29-2018 , 09:50 AM


Piotr, noticed that this particular Flop JdTs9s only has a frequency of 1.38 which seems very low compared to rest of flops, and it is same on other aggregation reports.

I used Flop Subset 184b for this script, just wondered why so low?

also, what is difference between Subset 184a and 184b?

tanks, amazing software !!

which
PioSOLVER - postflop equilibrium solver for Holdem Quote
06-29-2018 , 10:08 AM
Quote:
hello is it possible to lock strategy on all turns and river without clicking it manually? lets say iam interested how much flop overfold lose EV so i lock OOP strategy to GTO and IP strategy who facing cbet i change strategy to overfold and lock it, then i would like to OOP and IP player play same the rest of tree so i want to lock strategy to GTO on all turns and rivers
This neither possible not needed.
If you want to see the new EV you just change the strategy (no need to lock either) and click "calculate results" in treebuilding tab. There is no need to re-run the solver (because you don't want any strategy to change with the exception of the ones you change manually) nor there is need to lock the nodes.

Quote:
Piotr, noticed that this particular Flop JdTs9s only has a frequency of 1.38 which seems very low compared to rest of flops, and it is same on other aggregation reports.

I used Flop Subset 184b for this script, just wondered why so low?
It's what our algorithm generated. We run a solver of sorts to find the best subset of given size. Apparently it wasn't able to find a better use for a slot than including this board with a low weight.

Quote:
also, what is difference between Subset 184a and 184b?
They are just different subsets than scored the same in our benchmark.
PioSOLVER - postflop equilibrium solver for Holdem Quote
06-29-2018 , 03:00 PM
Hi, I plan to spent 2-3k on a computer for poker (pio & pt4) anyone can give me advice on the best cpu? Thanks
PioSOLVER - postflop equilibrium solver for Holdem Quote
06-29-2018 , 03:22 PM
Wait for 2d generation treadripper

Sent from my SM-G955F using Tapatalk
PioSOLVER - postflop equilibrium solver for Holdem Quote
06-29-2018 , 05:50 PM
Quote:
Hi, I plan to spent 2-3k on a computer for poker (pio & pt4) anyone can give me advice on the best cpu? Thanks
The speed for the solver is more or less proportional to number of physical cores multiplied by frequency they run on. AMD CPUs (Ryzen generation) give better performance/price ration than Intel in general. It's closer for i7s/i9s than it is for Xeons.

You may want to consider getting a lot of RAM as well or at least make sure to leave space on the motherboard to get more in the future.

Quote:
Wait for 2d generation treadripper
If you want to build serious work station for CPU intensive tasks that's surely a good idea.
PioSOLVER - postflop equilibrium solver for Holdem Quote
07-02-2018 , 05:46 AM
Is it possible to run a preflop script where the solver solves a spot then starts calculating a different spot with different preflop ranges?
PioSOLVER - postflop equilibrium solver for Holdem Quote
07-02-2018 , 05:38 PM
Quote:
Is it possible to run a preflop script where the solver solves a spot then starts calculating a different spot with different preflop ranges?
Yes it's possible to do scripts for the preflop solver although right now it requires some manual editing. We will be likely adding the functionality to construct those script to the Viewer soon.
PioSOLVER - postflop equilibrium solver for Holdem Quote
07-03-2018 , 04:10 AM
Attempting to simplify my strategy with minimal EV loss by eliminating bet sizes, but I'm getting some strange results when removing additional bet sizes ott with regards to EV.


When letting pio bet 1/3psb or 2/3psb ott (or check), I am getting an ev of 433.25, but if I remove the 1/3psb bet size, I am getting a higher ev of 435.09, and if I remove the 2/3psb bet size, I am getting an even higher ev of 448.69.

How is it possible that eliminating possible sizings used ott, and therefore simplifying PIO's strategy can give it a higher EV? I would have thought that more sizes will always result in the highest possible EV since pio will just not use the bet sizes that result in lower ev in the first place?

Also...how are others studying strategy simplifcation by reducing bet sizes and comparing EV?


The hand is a SBvsBTN 3bet pot:
$834
Ks6s3d Qs turn


Here is the tree config with both sizes used OTT:
Code:
#TreeBuilding#V2
#Range0#AA,KK,QQ,JJ,TT,99,88,77,66,55,44,AK,AQ,AJ,ATs,A9s,A8s,A7s,A5s,A4s,A3s,KQ,KJs,KJo:0.5,KTs,K9s,QJs,QTs,Q9s,JTs,J9s,T9s,T8s:0.5,98s,87s,76s,65s:0.5
#Range1#QQ:0.5,JJ,TT,99,88,77,66,55,44,33,22,AKo:0.5,AQ,AJ,ATs,A9s,A8s,A7s,A6s,A5s,A4s,A3s,A2s,KQ,KJs,KTs,K9s,K8s:0.5,QJs,QTs,Q9s,Q8s:0.5,JTs,J9s,J8s:0.5,T9s,T8s,98s,97s,87s,86s,76s,75s:0.5,65s,64s:0.5,54s,43s:0.5
#Board#Ks 6s 3d
#Pot#500
#EffectiveStacks#5000
#AllinThreshold#80
#AddAllinOnlyIfLessThanThisTimesThePot#200
#CapEnabled#True
#Cap#4
#CapMode#NoLimit
#RemovedLines#check
#FlopConfig.BetSize#33.33
#FlopConfig.RaiseSize#50
#TurnConfig.BetSize#33.33 66.66 
#TurnConfig.RaiseSize#50
#RiverConfig.BetSize# 66.66
#RiverConfig.RaiseSize#50
#RiverConfig.AddAllin#True
#RiverConfig.DonkBetSize#50
#FlopConfigIP.BetSize# 66.66
#FlopConfigIP.RaiseSize#50
#TurnConfigIP.BetSize#66.66
#TurnConfigIP.RaiseSize#50
#RiverConfigIP.BetSize# 66.66
#RiverConfigIP.RaiseSize#50
#RiverConfigIP.AddAllin#True
#ICM.Stacks#0
#ICM.Payouts#0
PioSOLVER - postflop equilibrium solver for Holdem Quote
07-03-2018 , 05:53 PM
Quote:
When letting pio bet 1/3psb or 2/3psb ott (or check), I am getting an ev of 433.25, but if I remove the 1/3psb bet size, I am getting a higher ev of 435.09, and if I remove the 2/3psb bet size, I am getting an even higher ev of 448.69.
It seems you are comparing EVs on the turn between trees. This doesn't make sense. The only way is to compare EVs at the beginning of the tree (ROOT). Comparing anywhere else is meaningless because different ranges may make it to that point.

I went ahead and compared EVs for OOP in your config:

1)Both sizes available on the turn for OOP:
EV OOP: 265.245

2)Only 33.33% size available:
EV OOP: 261.382

3)Only 66.66% size available:
265.062

This makes sense: both sizes give the highest EV, having only the big one is slightly worse and having only the small one is much worse. This btw looks like a board where having big turn/river sizes available could produce much higher EV. I tried making it 100% on the turn and 100% + allin on the river for OOP and I've got:
EV OOP: 266.286

Which is slightly higher than having 66.66 size only.
PioSOLVER - postflop equilibrium solver for Holdem Quote
07-05-2018 , 12:47 AM
I think I found a bug.

In full report for IP , data on "Weight" Label are incorrect.
Hands' weights are produced based on OOP's range, but not on IP's.

Let me explain how this result was obtained.
Say, I make BTN vs BB SRP setting and solve for 108 flop subsets.
Take AA for an example of range setting, then AA is only available for IP. Hence weight of AA should be 0 for OOP and 1 for IP.
After completion of solving 108 flops, I run aggregated report over multiple files with "all 1326 combos" option checked.

The problem is: When I open "report_IP_Full.csv", weights are displayed based on OOP's range. weight for AA is 0, AK is 0, AQ is 0.125 and so on(obv they should be 1). These values seems totally wrong.
I want to analyze data using this csv file. These weight values are very important and must be correct.

Please let me know if I am doing something wrong or it is a bug.
PioSOLVER - postflop equilibrium solver for Holdem Quote
07-05-2018 , 12:53 AM
I am posting script file regarding my last post.
Code:
#TreeBuilding#V2
#Range0#
#Range1#
#Board#
#Pot#0
#EffectiveStacks#0
#AllinThreshold#67
#AddAllinOnlyIfLessThanThisTimesThePot#500
#MinimumBetsize#0
#UseUnifiedBetAfterRaise#False
#UnifiedBetAfterRaise#
#ForceIPBet#False
#ForceOOPBet#False
#Cap#0
#CapEnabled#False
#CapMode#NoLimit
#RemovedLines#
#ExtraLines#
#FlopConfig.BetSize#
#FlopConfig.RaiseSize#
#FlopConfig.AddAllin#False
#FlopConfig.DonkBetSize#
#TurnConfig.BetSize#
#TurnConfig.RaiseSize#
#TurnConfig.AddAllin#False
#TurnConfig.DonkBetSize#
#RiverConfig.BetSize#
#RiverConfig.RaiseSize#
#RiverConfig.AddAllin#False
#RiverConfig.DonkBetSize#
#FlopConfigIP.BetSize#
#FlopConfigIP.RaiseSize#
#FlopConfigIP.AddAllin#False
#FlopConfigIP.Dont3bet#False
#TurnConfigIP.BetSize#
#TurnConfigIP.RaiseSize#
#TurnConfigIP.AddAllin#False
#TurnConfigIP.Dont3bet#False
#RiverConfigIP.BetSize#
#RiverConfigIP.RaiseSize#
#RiverConfigIP.AddAllin#False
#RiverConfigIP.Dont3bet#False
#Rake.Cap#0
#Rake.Fraction#0
#Rake.Enabled#False
#TreeBuilding#V2
#Range0#99:0.125,88:0.75,77:0.875,66:0.875,55,44,33,22,AQo:0.125,AJs:0.375,AJo:0.5,ATs:0.875,ATo:0.75,A9:0.875,A8:0.875,A7s:0.75,A7o:0.875,A6s:0.75,A6o:0.875,A5:0.75,A4s:0.75,A4o:0.875,A3s:0.75,A3o,A2s:0.875,A2o:0.75,KQo:0.75,KJs:0.75,KJo:0.625,KT:0.75,K9:0.75,K8s:0.625,K8o,K7s:0.625,K7o:0.5337,K6s:0.625,K6o:0.3871,K5s:0.875,K4s:0.875,K3s,K2s,QJs:0.75,QJo:0.875,QTs:0.625,QTo:0.75,Q9s:0.625,Q9o:0.875,Q8s:0.75,Q8o:0.4013,Q7s:0.75,Q6s:0.75,Q5s:0.875,Q4s,Q3s,Q2s,JTs:0.5,JTo:0.6673,J9s:0.5,J9o:0.875,J8s:0.5,J8o:0.5659,J7s:0.5,J6s:0.75,J5s:0.75,J4s:0.75,J3s,J2s,T9s:0.375,T9o:0.75,T8s:0.5,T8o:0.6841,T7s:0.5,T6s:0.625,T5s:0.7277,T4s:0.7073,T3s:0.6262,T2s:0.5851,98s:0.5,98o:0.6948,97s:0.625,97o:0.3027,96s:0.75,95s:0.6786,94s:0.15,93s:0.15,92s:0.07,87s:0.5,87o:0.5046,86s:0.625,85s:0.625,84s:0.2098,83s:0.1,82s:0.04,76s:0.5,76o:0.5429,75s:0.75,74s:0.875,73s:0.2977,72s:0.04,65s:0.625,65o:0.3968,64s:0.875,63s:0.875,62s:0.07,54s:0.75,53s:0.875,52s,43s:0.875,42s,32s:0.3674
#Range1#AA,KK,QQ,JJ,TT,99,88,77,66,55,44,33,22,AK,AQ,AJ,AT,A9,A8,A7,A6,A5,A4,A3s,A2s,KQ,KJ,KT,K9,K8,K7,K6s,K5s,K4s,K3s,K2s,QJ,QT,Q9,Q8,Q7s,Q6s,Q5s,Q4s,Q3s,Q2s,JT,J9,J8,J7s,J6s,J5s,J4s,T9,T8,T7s,T6s,T5s,98,97s,96s,87s,86s,85s,76s,75s,65s,64s,54s
#Board#2s 2d 3c
#Pot#50
#EffectiveStacks#978
#AllinThreshold#60
#AddAllinOnlyIfLessThanThisTimesThePot#300
#MinimumBetsize#10
#UseUnifiedBetAfterRaise#False
#UnifiedBetAfterRaise#
#ForceIPBet#False
#ForceOOPBet#False
#Cap#4
#CapEnabled#True
#CapMode#NoLimit
#RemovedLines#
#ExtraLines#
#FlopConfig.BetSize#
#FlopConfig.RaiseSize#2x,50,100
#FlopConfig.AddAllin#True
#FlopConfig.DonkBetSize#
#TurnConfig.BetSize#40,80,100,200,300
#TurnConfig.RaiseSize#90
#TurnConfig.AddAllin#True
#TurnConfig.DonkBetSize#33
#RiverConfig.BetSize#40,100,200
#RiverConfig.RaiseSize#90
#RiverConfig.AddAllin#True
#RiverConfig.DonkBetSize#33,100
#FlopConfigIP.BetSize#25,33,75,100,150
#FlopConfigIP.RaiseSize#90
#FlopConfigIP.AddAllin#True
#FlopConfigIP.Dont3bet#False
#TurnConfigIP.BetSize#33,80,100,200
#TurnConfigIP.RaiseSize#50,100
#TurnConfigIP.AddAllin#True
#TurnConfigIP.Dont3bet#False
#RiverConfigIP.BetSize#40,100,200
#RiverConfigIP.RaiseSize#90
#RiverConfigIP.AddAllin#True
#RiverConfigIP.Dont3bet#False
#Rake.Cap#0
#Rake.Fraction#0
#Rake.Enabled#False
PioSOLVER - postflop equilibrium solver for Holdem Quote
07-05-2018 , 02:32 AM
Quote:
In full report for IP , data on "Weight" Label are incorrect.
Hands' weights are produced based on OOP's range, but not on IP's.
Are you on 1.10.18 version?
I think this was fixed some time ago. If not, please let me know.
PioSOLVER - postflop equilibrium solver for Holdem Quote
07-06-2018 , 11:58 AM
Why is Pio not removing the hands from the previous street? In this screen shot its calling KTo on the turn but it folded it on the flop, its still showing all the hands from pre flop on the turn and river?
https://gyazo.com/d70e068ae4be2d10fe934a389b12e6c5
PioSOLVER - postflop equilibrium solver for Holdem Quote
07-07-2018 , 03:55 AM
Quote:
Why is Pio not removing the hands from the previous street? In this screen shot its calling KTo on the turn but it folded it on the flop, its still showing all the hands from pre flop on the turn and river?
https://gyazo.com/d70e068ae4be2d10fe934a389b12e6c5
Strategy and EV exist for all hands in every spot even for those which never make it to that point. They must exist because otherwise the solver wouldn't know which action to choose to begin with (for example if it never raises and always calls it has to know that EV of raising is lower than calling and for that it has to know how both players play in raise branch).

If you would like to show weighted hands (big squares for those often in range, small squares for those rarely in range and no info for those not in range) please use "squares size proportional to weight" checkbox, here:
https://gyazo.com/654917aff3c1d7965b32b262ed2079c3

There is more about the checkboxes, here:
https://www.youtube.com/watch?v=5Ozjfnatwms (question number 9)
PioSOLVER - postflop equilibrium solver for Holdem Quote
07-07-2018 , 12:56 PM
Quote:
Originally Posted by punter11235
Are you on 1.10.18 version?
I think this was fixed some time ago. If not, please let me know.
Its pro 1.9.2. I run PioSolverUpdater and press "Check for updates and update", but it says "PioSOLVER is up to date.".
My personal DL (Dropbox) link is expired.
Should I personally email?
PioSOLVER - postflop equilibrium solver for Holdem Quote
07-07-2018 , 02:59 PM
Quote:
Its pro 1.9.2. I run PioSolverUpdater and press "Check for updates and update", but it says "PioSOLVER is up to date.".
My personal DL (Dropbox) link is expired.
Should I personally email?
I think I've just answered yours but just in case:

You need a new installer/updater here:
https://www.piosolver.com/blogs/news...ersion-1-10-18

This is because we've changed the whole distribution system (personal links are no longer needed).
PioSOLVER - postflop equilibrium solver for Holdem Quote
07-08-2018 , 06:35 AM
Quote:
Originally Posted by punter11235
I think I've just answered yours but just in case:

You need a new installer/updater here:
https://www.piosolver.com/blogs/news...ersion-1-10-18

This is because we've changed the whole distribution system (personal links are no longer needed).
Fixed. Thank you.
PioSOLVER - postflop equilibrium solver for Holdem Quote
07-08-2018 , 10:24 AM
To get support, I understand I have to be updated to 1.10, but if I don't need support at the moment, am I free to continue using 1.9? (And will I still be able to deactivate/activate on another computer?) Although it's really cool that you issued those improvements, I don't think they really apply to me.

Does 1.10 offer any speed improvements in terms of browsing or creating postflop saves? It doesn't appear that there are in the lists of improvements, but I just wanted to ask to be sure.

Thanks!

Edit: I see I can dl the new version in a new folder so I can keep the old version - is that correct? Do I just deactivate the old version, or how does that work with the licensing? Can I use 1.9 and 1.10 on the same computer (to compare performance) while only using 1 license to do so (i.e. could they both be active on one computer but I could still have PIO on another computer)?

Last edited by ahhhh_life; 07-08-2018 at 10:51 AM.
PioSOLVER - postflop equilibrium solver for Holdem Quote
07-08-2018 , 11:30 AM
Quote:
, but if I don't need support at the moment, am I free to continue using 1.9?
In general yes although it may stop working at any moment. I don't want to go too deep into details, if you just use it on one computer it should continue to work.

Quote:
Does 1.10 offer any speed improvements in terms of browsing or creating postflop saves?
Yes, resolving is a bit faster on small saves.

Quote:
It doesn't appear that there are in the lists of improvements, but I just wanted to ask to be sure.
We don't list every single bug/issue we fix in the changelog, there are just too many of them.

Quote:
Can I use 1.9 and 1.10 on the same computer (to compare performance)
It won't work because licensing system got updated as well (we use 3rd party library). Sadly this means you can't use both versions on the same computer. This is something we don't control but the update was needed to fix some issues they had.
PioSOLVER - postflop equilibrium solver for Holdem Quote
07-08-2018 , 11:01 PM
Quote:
Originally Posted by punter11235
Version 1.10.13 is available. This is a bugfix release, many things were fixes, including:

1)Small saves with ICM didn't work correctly (recalculated street didn't contain ICM), sadly old saves didn't contain all the information so they will still produce nonsense. Please notice that solving was correct and the results on the initial streets in the saves are correct as well. Only recalculating streets not in a save (usually turn/river in preflop saves) didn't work correctly

2)Problems some people experienced when saving configs are fixed
3)The updater not working in some location (due to rare locale system settings) is fixed

We're also happy to announce a gift for all our customers: All PioCloud solutions are now free to download, here:

https://piocloud.******.com/download-links.html

Unfortunately our friend who run PioCloud project can no longer continue due to personal reasons. He decided that the best course of action is to make the solutions available for all instead of just removing them.
Please notice that he will not be able to provide any support on those and they come come as-is, that is without warranty/support/explanation. Please respect that.
We feel they are still very valuable but we can't afford supporting a completely free (from now) product.
When I try to download these I get the error message:

"The link you're trying to access is password protected."

It prompts me to enter a password. Any help would be greatly appreciated.
PioSOLVER - postflop equilibrium solver for Holdem Quote
07-09-2018 , 03:37 AM
Quote:
When I try to download these I get the error message:

"The link you're trying to access is password protected."

It prompts me to enter a password. Any help would be greatly appreciated.
Passwords are right there on the website next to links
PioSOLVER - postflop equilibrium solver for Holdem Quote
07-09-2018 , 06:16 AM
Thanks, I see it now
PioSOLVER - postflop equilibrium solver for Holdem Quote
07-10-2018 , 03:54 PM
Well it’s seem a great program I would like to have .
But seems again .... if u have a mac or run with Linux you can’t use it like all others programs...
Not hating but windows is not everything...
Regardless I just bought a tablet thinking I could use this program (Samsung not Mac because I got tired of my being to do $hit regarding poker ...) and see I can’t find a way to install piosolvr ?

So am I right thinking if Don’t use windows I can’t use piosolver as of today and the near futur ?
Thx .
PioSOLVER - postflop equilibrium solver for Holdem Quote

      
m