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

07-26-2018 , 01:38 PM
I am having troubles updating from version 1.10.16 to 1.10.18 it says the download started, then completed and then failed.


Downloading PioSolver_pro.commons files because there is a new version available.
Download files PioSolver_pro.commons download started.
Download files PioSolver_pro.commons completed.
Download failed.

Thanks for your help
PioSOLVER - postflop equilibrium solver for Holdem Quote
07-26-2018 , 03:39 PM
Quote:
Originally Posted by punter11235
Yes, this is a good idea. I will put it on the todo.
I will check why there is a file size limit as well. How many flops do you have when you run into this limitation? Does it happen on the river only?

No, it also happens on the turn especially for two-tone flops and monocolored flops that are the most numerous.

If you could only select cards with a flushdraw, a backdoor flushdraw or a pair ... that would at least allow you to use the function for the turn.


The goal is not to print the excel file, but it is much easier to understand how Piosolver plays when we analyze a good amount of flushdraw, backdoor ... on many boards and it is much more efficient with the excel file than with Pioviewer where it would take too much time.
PioSOLVER - postflop equilibrium solver for Holdem Quote
07-26-2018 , 05:16 PM
Quote:
I am having troubles updating from version 1.10.16 to 1.10.18 it says the download started, then completed and then failed.
Can you drop us an email to support@piosolver.com?
It would be useful if you could include a screenshot (with visible install path) and preferably the full messages from the updater (you can copy-paste from there).

Quote:
If you could only select cards with a flushdraw, a backdoor flushdraw or a pair ... that would at least allow you to use the function for the turn.
Yes this would be useful for analysing across multiple save files. I agree.
PioSOLVER - postflop equilibrium solver for Holdem Quote
07-27-2018 , 08:48 AM
Quote:
Originally Posted by punter11235
It's possible to write a script to do that like this:

load_tree "mysave1.cfr"
dump_tree "mysave1-small.cfr" no_rivers

load_tree "mysave2.cfr"
dump_tree "mysave2-small.cfr" no_rivers

You would need to write (or generate) this script yourself though which might still be better than clicking load/save a lot of times.
You can make a new folder for small saves, then the script will looks like this:

load_tree "C:\old_folder\mysave1.cfr"
dump_tree "C:\new_folder\mysave1-small.cfr" no_rivers

It's a good idea to first try very short script (just convert one or two saves) and doing all of them only when you see it working on 1-2 trees.
Very useful, thanks a lot!
PioSOLVER - postflop equilibrium solver for Holdem Quote
07-28-2018 , 09:22 AM
Hey guys. I'm having an issue with Pio. I have the Pro version. 16GB of Ram.

Lately whenever I build a tree, i will click "Estimate Tree Size", and it tells me my available Memory is significantly lower than what it really is (Usually tells me its 3GB to 5GB). Before I build the tree, it will always tell me my available memory is 16GB. It only drops my available memory after I build the tree. Pio still lets me run single hand simulations, even if it tells me the Available Memory is less than the amount required to run the hand.

However, this is impacting me when I try to run scripts. Whenever I try to run a script, I will get: "ERROR: build_tree not enough memory; needed: 6088 MB; available: 5485 MB"

This is very confusing because my available memory should be above 5GB. If it wasnt, then why is it still letting me run single hand simulations? Any ideas?
PioSOLVER - postflop equilibrium solver for Holdem Quote
07-29-2018 , 03:47 AM
Quote:
This is very confusing because my available memory should be above 5GB. If it wasnt, then why is it still letting me run single hand simulations? Any ideas?
I've answered your email so I will just post tldr; here:
Windows is not reliable when it comes to physical memory detection (because of its virtual memory model). Sometimes it doesn't see freed memory after a while trying to be "smart". You can use this checkbox:

https://gyazo.com/8de2169c107f67c9eb8ab5b08618e846

To ignore subsequent memory checks in your script.
PioSOLVER - postflop equilibrium solver for Holdem Quote
07-29-2018 , 07:47 PM
I managed to install PIO on a dedicated server and using teamviewer to access. But I have a problem of the resolution being fixed max at 1024x768. I have the problem of either:

1) sizing too small that the hand matrix is unviewable
2) size it up on the server but cannot scroll to see strategy+EV etc

anyone experienced the same problem?



Last edited by jayloo87; 07-29-2018 at 07:49 PM. Reason: img problem
PioSOLVER - postflop equilibrium solver for Holdem Quote
07-30-2018 , 03:05 AM
Quote:
But I have a problem of the resolution being fixed max at 1024x768. I have the problem of either:
That will be very limiting when you have trees with more sizes.
Maybe try searching for way to increase that resolution? I am not sure how that works with remote desktop but here I am able to use much bigger resolution.

Quote:
) size it up on the server but cannot scroll to see strategy+EV etc
We should probably add a scroll there although to be honest 1024x768 is not something you regularly encounter these days even on tiny laptops.
PioSOLVER - postflop equilibrium solver for Holdem Quote
07-30-2018 , 03:06 PM
When using the ICM function in PIO, if we set up our normal non ICM sims for an accuracy of 0.25% of the pot, what is the ICM utility per hand number which would be similar to that?

It is a bit unclear of what the ICM utility per hand accuracy means and what it should be to create an accurate sim.

Sorry if this has been asked already, thanks for your time.
PioSOLVER - postflop equilibrium solver for Holdem Quote
07-30-2018 , 03:59 PM
Quote:
When using the ICM function in PIO, if we set up our normal non ICM sims for an accuracy of 0.25% of the pot, what is the ICM utility per hand number which would be similar to that?
I don't know. It's hard to determine. Equilibrium with ICM is a shaky concept (because it's not a zero sum game). I suggest running it for similar period as you would a normal simulation.

Quote:
It is a bit unclear of what the ICM utility per hand accuracy means and what it should be to create an accurate sim.
Let's assume you have 2 players:
-player 1 with a stack of 1000 chips worth 2000$ according to ICM
-player 2 with a stack of 500 chips worth 1200$ according to ICM.

You solve it to near equilibrium. Now it turns out player 1 can get 2005$ worth of chips if they follow maximum exploitive strategy and player 2 can get 1202$ worth of chips if they follow maxium exploitive strategy. This means a perfect adversary would win 5$ + 2$ per 2 hands or 3.5$/hand. This is exploitability in ICM utility.

This is the only sane way to calculate exploitability in ICM calculations because that's what both players try to maximize (instead of their chips).
You can see ICM utilities for starting stack when you fill in stacks/payouts.
PioSOLVER - postflop equilibrium solver for Holdem Quote
07-30-2018 , 04:16 PM
Ok, thanks for feedback.
PioSOLVER - postflop equilibrium solver for Holdem Quote
07-30-2018 , 05:46 PM
Quote:
Originally Posted by punter11235
Is it 1.10.18 version? If no, please update using the updater from here:
https://www.piosolver.com/blogs/news...ersion-1-10-18

If yes, please send an email to support@piosolver.com preferably including screenshot from the problem as well as one sample save from the script.



It's not possible right now but you can do the following:

1)Make sure you are on 1.10.18 version
2)Set Windows to go to sleep mode after say 15 or 30 minutes of inactivity
3)Run the script

The solver (in the newest version) prevents the machine from sleeping when it's running but once it's done and time in 2) passes it will sleep. One thing you may need is to set events which wake the computer up from sleep. It's a good idea to remove mouse move as those often happen randomly and the computer can wake up without your input.
I have tried to run a script with the 1.10.18 version but my PC fell asleep while running the script. When I turn on my media player it doesn't go to sleep. But it would be great if I can run a script without my media player on so my PC does go into sleeping mode after the script is finished.
Can I change a setting to get this fixed?

BTW; After updating to 1.10.18 my PC is running much smoother while PIO is running solves, my previous PIO version was 1.9.xx.
The updates are improving the overall performance.
Good job.
PioSOLVER - postflop equilibrium solver for Holdem Quote
07-31-2018 , 03:42 AM
Quote:
I have tried to run a script with the 1.10.18 version but my PC fell asleep while running the script. When I turn on my media player it doesn't go to sleep. But it would be great if I can run a script without my media player on so my PC does go into sleeping mode after the script is finished.
Can I change a setting to get this fixed?
It's interesting because I specifically added code to prevent PC sleeping when the solver is running. What Windows version are you running? I will try testing it on this version.
What are your sleep settings? Maybe it went to sleep in between trees if you have breaks in the script for example (or full saves which takes a long time).
PioSOLVER - postflop equilibrium solver for Holdem Quote
07-31-2018 , 04:01 AM
Quote:
Originally Posted by punter11235
It's interesting because I specifically added code to prevent PC sleeping when the solver is running. What Windows version are you running? I will try testing it on this version.
What are your sleep settings? Maybe it went to sleep in between trees if you have breaks in the script for example (or full saves which takes a long time).
Windows 7 Home premium (service pack 1)
I add breaks in scripts but those are only 3 minute breaks.
Windows goes into sleeping mode after 20 minutes.
PioSOLVER - postflop equilibrium solver for Holdem Quote
07-31-2018 , 04:31 AM
Quote:
Windows 7 Home premium (service pack 1)
I add breaks in scripts but those are only 3 minute breaks.
Windows goes into sleeping mode after 20 minutes.
Before I test it a bit more: are you sure the computer went to sleep and not only the display turned off? What Pio is doing is telling the system that it shouldn't sleep when (while the solver is solving) but that it can turn off the display/use the screensaver.
PioSOLVER - postflop equilibrium solver for Holdem Quote
07-31-2018 , 06:51 AM
Hi,

I ran a script before bed yesterday, subset of flops in ICM mode. Something weird I noticed was that even though I have ICM mode ticked with payouts and diff stacks. In the top right of screen it does not say ICM utility per hand, it is the normal stop calc if 0.25% of pot is reached. BUT when I look at Tree building information it says ICM enabled true with the ICM info, so I let it run.

I am up now and its still running and not even one has completed. They are not huge sims, 22bbs effec. My PC is decent and should have done a good few by now.

I want to stop the script but save the file that is running, at least get 1 sim of data. Is that possible? I would let it run till completion but I'm worried it will take forever and I need to play today and obv can't play with PIO running.

Thanks for your time.
PioSOLVER - postflop equilibrium solver for Holdem Quote
07-31-2018 , 12:35 PM
Quote:
I have ICM mode ticked with payouts and diff stacks. In the top right of screen it does not say ICM utility per hand, it is the normal stop calc if 0.25% of pot is reached. BUT when I look at Tree building information it says ICM enabled true with the ICM info, so I let it run.
Yes, we didn't make adjustment for script generation. The accuracy are going to be in ICM utility. I will come back to you with it but I need to talk to PioViewer programmer about details.

Quote:
I want to stop the script but save the file that is running, at least get 1 sim of data. Is that possible? I would let it run till completion but I'm worried it will take forever and I need to play today and obv can't play with PIO running.
If it still hasn't finished it's not possible o save it while the script is running.
PioSOLVER - postflop equilibrium solver for Holdem Quote
07-31-2018 , 01:25 PM
Been running a preflop query for 12 hours, when I check the tree in browser, all the spots are evenly split, 25/25/25/25 for actions. The memory usage has been a constant 42.5 on task manager, does it not spit out a solution until it's finished?
PioSOLVER - postflop equilibrium solver for Holdem Quote
07-31-2018 , 05:05 PM
Ok, thanks again.
PioSOLVER - postflop equilibrium solver for Holdem Quote
08-01-2018 , 03:50 AM
Quote:
Been running a preflop query for 12 hours, when I check the tree in browser, all the spots are evenly split, 25/25/25/25 for actions.
Strategies are not automatically refreshed when the solver is still solving. You can see the new results by going back and forth in the tree or clicking "strategy" once again.

Quote:
The memory usage has been a constant 42.5 on task manager, does it not spit out a solution until it's finished?
You can still look at strategies while it's solving but you need to refresh them yourself.

Quote:
Ok, thanks again.
We now think we should have done it differently. If you fill % of the pot in ICM tree it should use average ICM utility for the pot value so you don't have to do those calculations by hand and use some reasonable value similar to cash game.
We will try to implement it for coming 1.10.19 bugfix release.
PioSOLVER - postflop equilibrium solver for Holdem Quote
08-01-2018 , 04:15 AM
Quote:
Originally Posted by punter11235
Before I test it a bit more: are you sure the computer went to sleep and not only the display turned off? What Pio is doing is telling the system that it shouldn't sleep when (while the solver is solving) but that it can turn off the display/use the screensaver.
Thanks for the quick reply's.
I've tested running a script and again my PC fell asleep:

I'm running these settings:
https://gyazo.com/5bf8a088f7baa5ffc3963d75a3964389
So 5 min break between each solve.

My monitor shuts down in 10 minutes, the PC goes into sleeping mode after 20 minutes
https://gyazo.com/6aa24689f5d93b16703d7c6ac8d7a860

I started the script on 8.23AM.
https://gyazo.com/c58b4a0862b2a9987e8f2c02f03ced13

First solve was finished on 8.38AM, second solve was finished on 9.00AM.
In the timeframe between the finish of the 2nd solve and the start of the 3rd it looks like the PC fell asleep.
At 10.00AM i 'woke up' the PC by hitting a keyboard button.
The log showed this; https://gyazo.com/1b5e5f53633603dd476b77ed4c6a65a9
Looks like it resumed the script at that point.

At 10.12AM the 3rd solve was finished.
PioSOLVER - postflop equilibrium solver for Holdem Quote
08-02-2018 , 02:04 AM
Quote:
Thanks for the quick reply's.
I've tested running a script and again my PC fell asleep:
Thank you. It's possible I don't understand fully how Windows sleep counter works once restarted. I will add some code to mitigate the issue when running scripts into the next bugfix release.
PioSOLVER - postflop equilibrium solver for Holdem Quote
08-02-2018 , 12:51 PM
Quote:
Originally Posted by punter11235
Thank you. It's possible I don't understand fully how Windows sleep counter works once restarted. I will add some code to mitigate the issue when running scripts into the next bugfix release.
Thanks a lot punter!

Verstuurd vanaf mijn ANE-LX1 met Tapatalk
PioSOLVER - postflop equilibrium solver for Holdem Quote
08-02-2018 , 06:21 PM
Hi there, I just bought PIO, downloaded the installer and registered, but I only see PIOupdater in my computer under downloads. I don't see PIOviewer, which is what I need to run the program I guess. Please help!
Thanks
PioSOLVER - postflop equilibrium solver for Holdem Quote
08-03-2018 , 03:21 AM
Quote:
Hi there, I just bought PIO, downloaded the installer and registered, but I only see PIOupdater in my computer under downloads. I don't see PIOviewer, which is what I need to run the program I guess. Please help!
Thanks
When you run the updater/installer there is a field to choose an installation folder. Once you close the updater after running it the folder should open automatically. All the files are there. Please run PioViewer from that folder (you can make a shortcut to it to the desktop but please do not move the original file).
PioSOLVER - postflop equilibrium solver for Holdem Quote

      
m