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

10-31-2018 , 11:41 AM
Hi!
I'm solving 4bet flops to accuracy of 0.035% of pot (or ca .15 chips of 445chip pot.)
Problem is that whenever i save those solves, the accuracy is greatly decreased in saved files. Why? For example i solve to accuracy of "0.035% of pot" but after saving the file(full save or small) i end up with up to 1% accuracy.

Now i know it happens at 2-tone flops, but at rainbow flops it's been able to save with same accuracy than solved.

Maybe its because 2 suits (the ones that are not backdoor or flushdraw flushes) do" weight" the same, but PIO gets confused between choosing one or another?


Appreciate any information
PioSOLVER - postflop equilibrium solver for Holdem Quote
10-31-2018 , 11:58 AM
Quote:
Originally Posted by punter11235
I can see on the screenshots that the node is locked. Maybe that combo is locked as well, that would mean the solver can't adjust.
It would be the best if you could share the tree config so we can re-run it. You can do it by clicking "copy to clipboard" button in the treebuilding and calculation tab and then either pasting here directly (preferably in [ code ] [ /code ] tags without spaces inside) or pasting to pastebin.com and linking here.



Once you lock a hand the solver is not allowed to adjust strategies for it. That's the whole idea of locking. The EV difference means the solver would like to adjust the strategies if the lock is not in place.

Ok but those combos were not locked in the other strategies (the other bet sizes), I locked strategies of betting 1/2 and 2/3 on the river because those were stategies that the solver took at a very low frequency (probably because it did not converge completely).
When i unlocked them it gave me normal results but those strategies (1/2 et 2/3) were not involved in the sense that with 98 s the solver doesnt want to take those lines anyway so i don't understand how could locking them affect the 1/1 and all-in lines.
In the end it was the EV that was not correct, when no strategies arelocked the EV of the biggest sizing is not negative. I mean sure it could be that i need the 1/2 and the 2/3 strategies for the EV of 98s to be positive with the all in sizing but it seems unlikely given how few times those lines are used and how big the change of EV and that 98 s doesnt use those lines in the first place.

Just for information i rebuilt a new tree without the 1/2 and 2/3 lines and now the solver only take the all line line with 98s and it has a positive EV (obviously).

So i think the way locking nodes is not clear to me. I mean I don't understand how locking the lines with 0 combo played and building the tree without those lines are two different things.

EDIT : Ok i think undestand, i thought that by marking locking all hands it would only lock the hands in the lines i manually edited but actually it locks all hands (yeah i know that seems obviously said that way). But thanks for the answer, i understand better how the locking system works now.
PioSOLVER - postflop equilibrium solver for Holdem Quote
10-31-2018 , 12:53 PM
Quote:
So i think the way locking nodes is not clear to me. I mean I don't understand how locking the lines with 0 combo played and building the tree without those lines are two different things.
The way locking works is that either a given hand is locked completely (to a set of strategies you choose) or unlocked completely. There is no "line locking" available.
This means that you can't lock 0% for a check without locking exact percentages for all the bet sizes.
PioSOLVER - postflop equilibrium solver for Holdem Quote
11-01-2018 , 09:30 AM
Just bought PioSolver Pro.
Viewer version 1.10.20

The strategy+EV does not display values of the EV in the grid for the IP on flop/turn?

Any hints?

Last edited by oddmoney; 11-01-2018 at 09:53 AM.
PioSOLVER - postflop equilibrium solver for Holdem Quote
11-02-2018 , 04:47 AM
Quote:
The strategy+EV does not display values of the EV in the grid for the IP on flop/turn?
If the combined numbers on 13x13 grid are not visible it means there is not enough space for minimum size font to display them. You can do the following:

1)maximize PioViewer window
2)make 13x13 area bigger by dragging the vertical bar between it and button on the right

See here:
https://www.youtube.com/watch?v=5Ozjfnatwms (question 11, it's much older version but the answer still applies)
PioSOLVER - postflop equilibrium solver for Holdem Quote
11-02-2018 , 07:34 PM
Mcaffee or some other security won't let me install Pio, even though I have uninstalled Mcafee.

Help!

Last edited by brittgriscom; 11-02-2018 at 07:51 PM.
PioSOLVER - postflop equilibrium solver for Holdem Quote
11-02-2018 , 08:00 PM
-What is recommended amount of RAM for PIO edge building postflop trees only?

-Anyone have comparisons for bench between 12, 16 and 32 core threadripper machines or comparisons between new threadrippers vs the older processors?
PioSOLVER - postflop equilibrium solver for Holdem Quote
11-02-2018 , 09:41 PM
64GB ram enough for postflop (can do 32gb as well).
I feel like 2950x is tempting right now!! (a little OC could do probably 1.5-1.8sec bench)
PioSOLVER - postflop equilibrium solver for Holdem Quote
11-03-2018 , 06:11 AM
Quote:
Mcaffee or some other security won't let me install Pio, even though I have uninstalled Mcafee.
Maybe it's not fully uninstalled. Those things are basically hard to uninstall malware. There is little we can do about them other than recommend to not use them. They are buggy, user hostile and are another vector of attack as they have access to everything on the system and every bug in them becomes system wide vulnerability.

That being said, are you getting an error message from Windows or Mcaffee? How does it look like?

Quote:
What is recommended amount of RAM for PIO edge building postflop trees only?
At least 64GB. 128GB might be needed for bigger trees.

Quote:
Anyone have comparisons for bench between 12, 16 and 32 core threadripper machines or comparisons between new threadrippers vs the older processors?
Check the hardware channel on our Discord. I think someone got 2 seconds bench with overclocked first gen Thread Ripper.

Quote:
I feel like 2950x is tempting right now!! (a little OC could do probably 1.5-1.8sec bench)
That would be a very good bench, I think I haven't seen one below 2 seconds yet.
PioSOLVER - postflop equilibrium solver for Holdem Quote
11-03-2018 , 04:22 PM
Is it possible to allow node locking on incomplete trees? The use case is that I have solved a large preflop tree--I'd like to make some (exploitative) changes to some of the ranges by node-locking and then just freeze that file for viewing/studying. I am writing a GUI that could ask questions based on these simplified, exploitative ranges. I understand it doesn't make sense to node lock on an incomplete tree to do further solving; this is just for viewing/study/external scripting. The "round" functionality doesn't quite cut it.
PioSOLVER - postflop equilibrium solver for Holdem Quote
11-03-2018 , 09:12 PM
Quote:
Originally Posted by Ingenol
Is it possible to allow node locking on incomplete trees? The use case is that I have solved a large preflop tree--I'd like to make some (exploitative) changes to some of the ranges by node-locking and then just freeze that file for viewing/studying. I am writing a GUI that could ask questions based on these simplified, exploitative ranges. I understand it doesn't make sense to node lock on an incomplete tree to do further solving; this is just for viewing/study/external scripting. The "round" functionality doesn't quite cut it.
Sorry I should clarify by "large" I mean "complex" (I don't want to resolve it just to node lock), but I also would prefer not to save full saves because of the size issue.
PioSOLVER - postflop equilibrium solver for Holdem Quote
11-04-2018 , 08:00 AM
i have an error message when i click "build tree" and pio crashes.

already installed latest update.

is this a know issue? i used pio a couple of weeks ago and it worked just fine.
PioSOLVER - postflop equilibrium solver for Holdem Quote
11-05-2018 , 04:36 AM
Quote:
Is it possible to allow node locking on incomplete trees?
Once strategy is changed at any point in the tree EVs are no longer correct and recalculating them is not possible without rebuilding the whole tree, that's why locking on incomplete trees is not allowed.

Quote:
I'd like to make some (exploitative) changes to some of the ranges by node-locking and then just freeze that file for viewing/studying.
Once you do that you would no longer have correct EVs. I struggle to see the point of doing that tbh but maybe I am missing something here.

Quote:
I am writing a GUI that could ask questions based on these simplified, exploitative ranges.
What would locking achieve? What kind of question would you be able to ask which you are not able to ask now?

Quote:
i have an error message when i click "build tree" and pio crashes.

already installed latest update.
It's not a known issue. We will need an exact error message or a screenshot from what is happening. This is of course urgent but we need more information to solve it. Preferably send it to support@piosolver.com
PioSOLVER - postflop equilibrium solver for Holdem Quote
11-05-2018 , 01:14 PM
Quote:
Originally Posted by punter11235
Once strategy is changed at any point in the tree EVs are no longer correct and recalculating them is not possible without rebuilding the whole tree, that's why locking on incomplete trees is not allowed.

Once you do that you would no longer have correct EVs. I struggle to see the point of doing that tbh but maybe I am missing something here.
Yes, understood. What I want to do is solve the solution and then alter it slightly for display purposes only. Example: solution says actions by percent for a given hand are fold 0.734/call 0.220/raise 50 0.040/shove 0.006 but I want to just overwrite the solution to fold 100% of the time for this hand and leave the rest alone and then just save it.

The EVs will be incorrect but I can still "quiz" myself on what action I should take. It's basically just for making hand charts for different spots that are based on the GTO solution but altered somewhat (to be easier to play, to exploit player tendencies, whatever). I don't need the EVs.
PioSOLVER - postflop equilibrium solver for Holdem Quote
11-05-2018 , 06:11 PM
Quote:
The EVs will be incorrect but I can still "quiz" myself on what action I should take. It's basically just for making hand charts for different spots that are based on the GTO solution but altered somewhat (to be easier to play, to exploit player tendencies, whatever). I don't need the EVs.
I understand. It's unlikely we implement it because it's not a small feature. We would need to handle all the situations where suddenly EV is not available nor possible to calculate in both API and GUI.
If you are writing your own GUI it looks like you can do the rounding yourself though
PioSOLVER - postflop equilibrium solver for Holdem Quote
11-05-2018 , 07:39 PM
Quote:
Originally Posted by punter11235
It's not a known issue. We will need an exact error message or a screenshot from what is happening. This is of course urgent but we need more information to solve it. Preferably send it to support@piosolver.com
i posted the screenshot in the discord channel, is that ok?
are there any error protocols that would be helpful?
PioSOLVER - postflop equilibrium solver for Holdem Quote
11-05-2018 , 10:17 PM

What's the issue here? Trying to run a script. Didn't change anything in the settings, never seen this before either

edit: target directory exists

Last edited by eenvis; 11-05-2018 at 10:25 PM.
PioSOLVER - postflop equilibrium solver for Holdem Quote
11-06-2018 , 02:59 AM
Quote:
i posted the screenshot in the discord channel, is that ok?
are there any error protocols that would be helpful?
Usually email is better for technical things but I found your message and replied, please pm me when you are online or reply on Discord in the main channel if we can't catch each other being online at the same time (I am in Central European Time so there might be a time zone difference).
PioSOLVER - postflop equilibrium solver for Holdem Quote
11-06-2018 , 04:39 AM
Quote:
Originally Posted by HappyLuckBox
If anybody needs help setting up a a ryzen or threadripper based system, I'll try to answer any questions anybody may have. I'm fairly hardware knowledgable, and I've been using threadripper for over a year now. It absolutely is a beast for pio. Setting up ryzen now is even easier than ever, as AMD has resolved all the memory issues/instability that there was in the past.
https://i.imgur.com/5dNoPoF.png

Considering this. Any help would be greatly appreciated. Thank you
PioSOLVER - postflop equilibrium solver for Holdem Quote
11-07-2018 , 12:33 PM
Quote:
Originally Posted by eenvis

What's the issue here? Trying to run a script. Didn't change anything in the settings, never seen this before either

edit: target directory exists
Bump
PioSOLVER - postflop equilibrium solver for Holdem Quote
11-07-2018 , 03:13 PM
Quote:
Originally Posted by The Apex
-What is recommended amount of RAM for PIO edge building postflop trees only?
Quote:
Originally Posted by punter11235
At least 64GB. 128GB might be needed for bigger trees.
Just to clarify, this is your recommendation for building postflop trees only?
PioSOLVER - postflop equilibrium solver for Holdem Quote
11-08-2018 , 09:39 AM
I do not understand how PioSolver calculates rounding in bets. Let's make a simple example: starting pot 75
Bet 2% = 1.5 and piosolver choose round up number 2
Bet 6% = 4.5 and piosolver choose round lower number 4
I'm confused. What is the rule to round up or round down?
PioSOLVER - postflop equilibrium solver for Holdem Quote
11-08-2018 , 12:45 PM
Quote:
Just to clarify, this is your recommendation for building postflop trees only?
I misread it. I thought you are asking about preflop. For postflop 16GB is more than enough unless you really go wild with bet sizes. You can use "estimate tree" function to see how big specific configs are. If you are building a new computer I recommend at least leaving space for more RAM in the future.

Quote:
I do not understand how PioSolver calculates rounding in bets. Let's make a simple example: starting pot 75
Bet 2% = 1.5 and piosolver choose round up number 2
Bet 6% = 4.5 and piosolver choose round lower number 4
I'm confused. What is the rule to round up or round down?
We use "round to even" rule which is standard for floating point numbers.
See here for some rationale:
https://en.wikipedia.org/wiki/Roundi...d_half_to_even

If bet size rounding influences your tree it's the best to just multiply everything (pot and stacks) by 10 or 100. For example instead of 1/2 game you can solve for 10/20 or 100/200.

Last edited by punter11235; 11-08-2018 at 12:54 PM.
PioSOLVER - postflop equilibrium solver for Holdem Quote
11-08-2018 , 01:12 PM
Hello,
My laptop just died, how do I retrieve PIO on my new one.
Also, what is your skype group ?
Thanks.
PioSOLVER - postflop equilibrium solver for Holdem Quote
11-08-2018 , 01:17 PM
Quote:
Originally Posted by Bananasplit
Hello,
My laptop just died, how do I retrieve PIO on my new one.
Also, what is your skype group ?
Thanks.


Skype group isn’t active anymore. You can join Discord here: https://www.piosolver.com/blogs/news...ersion-1-10-18
PioSOLVER - postflop equilibrium solver for Holdem Quote

      
m