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

04-17-2019 , 02:04 PM
I have Pio-Solver Edge and have figured out how to set up the Pre-flop trees that I want and now I need to rent a server.

How do I transfer the trees from my laptop to the server?

If I put in my 2nd license key to the server will the trees I made be saved in the Pio-Solver? When I click "Save preflop configuration: to file/to clipboard" is one of them saving just on my computer and the other saving on my logged in Piosolver?

I assume I'm going to want to save "very small tree only flops cached" if I just need preflop ranges, and then how do I transfer that from my rented server to my laptop?

Thank you for your help.
PioSOLVER - postflop equilibrium solver for Holdem Quote
04-17-2019 , 02:23 PM
Hello,

My solver is broke, i can not run agreggated reports , also EV other tools like range explorer does not work how they should.
When i try to run one of these tools it shows me

https://gyazo.com/0958114c0ec583f4a44a77ca9261797e

can some one help me?

Thanks.
PioSOLVER - postflop equilibrium solver for Holdem Quote
04-18-2019 , 03:12 AM
Quote:
How do I transfer the trees from my laptop to the server?
If you mean tree configs so you can build them on the server just copy your PreflopTreeBuilding and TreeBuilding folders. If you would like to copy ranges as well copy Ranges folder. Alternatively you can just copy-paste your whole Pio installation folder to the server so you will keep all the configs/ranges automatically.

Quote:
If I put in my 2nd license key to the server will the trees I made be saved in the Pio-Solver? When I click "Save preflop configuration: to file/to clipboard" is one of them saving just on my computer and the other saving on my logged in Piosolver?
A server is just another computer located elsewhere. If you do something there it will be stored locally. If you want to move solutions/ranges/configs you need to copy the files from one computer to another.

Quote:
I assume I'm going to want to save "very small tree only flops cached" if I just need preflop ranges, and then how do I transfer that from my rented server to my laptop?
Yes, with Remote Desktop (built-in Windows) it's easy to copy-paste files from the server to your computer.

Quote:
My solver is broke, i can not run agreggated reports , also EV other tools like range explorer does not work how they should.
When i try to run one of these tools it shows me
1)Make sure to install Net Framework 4.7.2
2)Make sure to run the newest version of Pio, installer/updater is here:
https://piofiles.com/download/Updater/PioUpdater.exe
PioSOLVER - postflop equilibrium solver for Holdem Quote
04-21-2019 , 09:55 AM
super noob question here. Have 8GB pc now but only 4GB available physical/virtual memory. Rather then spend $750 on new PC, will these USB sticks utilizing ReadyBoost work for Pio?

If there are other options would love to hear them too thanks.
PioSOLVER - postflop equilibrium solver for Holdem Quote
04-21-2019 , 04:09 PM
Quote:
super noob question here. Have 8GB pc now but only 4GB available physical/virtual memory. Rather then spend $750 on new PC, will these USB sticks utilizing ReadyBoost work for Pio?

If there are other options would love to hear them too thanks.
Unfortunately you need RAM for solving. The reason is that everything else is way too slow to be a reasonable option.
Still with 4GB free you will be able to build trees with 1 bet size and maybe even some with 2 bet sizes at a 2-3 points.
PioSOLVER - postflop equilibrium solver for Holdem Quote
04-21-2019 , 06:18 PM
I seem to have made some mistakes setting up the parameters but I don't understand what I've done.





IP cbets, OOP c/r, why is IP's only raising option all in?

I set his raise option at 3x, so when I make it 48 why doesn't he have the option to raise to 144 instead of 975?
PioSOLVER - postflop equilibrium solver for Holdem Quote
04-22-2019 , 04:11 PM
Hi all, Looking for help/advice.

I have a RAM deficit on my home PC and I was going to use AWS to run sims for me on a virtual machine to then transfer those files into my desktop.

However, I only have the Pro version of Pio and not the Edge version. Will I still be able to run this via AWS or will it only work using the Edge version.

Anyone with advice/experience doing this would be much appreciated!
PioSOLVER - postflop equilibrium solver for Holdem Quote
04-23-2019 , 04:43 AM
Quote:
I seem to have made some mistakes setting up the parameters but I don't understand what I've done.
It's likely being rounded to all-in because of "all-in threshold" setting. It's by default set to 67% which means that once 67% of the initial stack is invested the bet is rounded to an all-in you can change it to a higher number although we think 67% is a very reasonable default.

Quote:
However, I only have the Pro version of Pio and not the Edge version. Will I still be able to run this via AWS or will it only work using the Edge version.
Our basic/pro licenses are not really suitable for cloud instances because the hardware changes all the time and that triggers our licensing system. You can use dedicated server as then you just get one computer but VPS are not suitable.
PioSOLVER - postflop equilibrium solver for Holdem Quote
04-23-2019 , 05:25 AM
Quote:
Originally Posted by punter11235
It's likely being rounded to all-in because of "all-in threshold" setting. It's by default set to 67% which means that once 67% of the initial stack is invested the bet is rounded to an all-in you can change it to a higher number although we think 67% is a very reasonable default.
Thansk for the reply but its not that, if you look at the sim the hand is 1000 deep, the check/raise is to 48, so a 3bet would be to 144 out of a stack of 975.
PioSOLVER - postflop equilibrium solver for Holdem Quote
04-23-2019 , 07:15 AM
I have a Dell Inspiron i3-7100. x64-based processor. 8GB RAM installed.

If I add RAM to this machine will I be pretty good to go or will the i3 realllllly slow me down?
PioSOLVER - postflop equilibrium solver for Holdem Quote
04-23-2019 , 12:35 PM
Quote:
Thansk for the reply but its not that, if you look at the sim the hand is 1000 deep, the check/raise is to 48, so a 3bet would be to 144 out of a stack of 975.
There is also cap, maybe it's set to 3. It's very hard to say without seeing the whole tree config. You can get it by clicking "copy to clipboard" button and then copy-pasting to pastebin and linking here or pasting here directly enclosing it in [ code ] [ /code ] tags (without spaces inside).

Quote:
Quote:
I have a Dell Inspiron i3-7100. x64-based processor. 8GB RAM installed.

If I add RAM to this machine will I be pretty good to go or will the i3 realllllly slow me down?
Well, it's not the fastest CPU although it's still better than almost every laptop out there. Adding RAM won't change the speed you will just be ale to build bigger trees.
PioSOLVER - postflop equilibrium solver for Holdem Quote
04-26-2019 , 06:36 AM
Text Interface (UPI) questions

1. What does it mean of matchup in calc_ev?

2. calc_ev does not show same value with hand ev in pioviewer.

I posted image at twitter:
https://twitter.com/yasu_yaas/status...24184898355201

I want to retrieve this value from text interface.
However calc_ev does not show same value.
How do we get this value from text interface?
PioSOLVER - postflop equilibrium solver for Holdem Quote
04-26-2019 , 04:34 PM
Quote:
1. What does it mean of matchup in calc_ev?
You can treat is as probability of happening which includes both weights and card removal effect.

Quote:
2. calc_ev does not show same value with hand ev in pioviewer.
The solver always gives EV for the whole line so if you call 100 on the flop and then fold on the turn the EV of that fold is -100.
What most people are used to though is local EV which gives EV of 0 for every fold. The viewer translates the value from the solver to fit that. You can actually edit the formulat if you go to Tools->Configuration->Data presentation (other)
PioSOLVER - postflop equilibrium solver for Holdem Quote
04-26-2019 , 04:57 PM
Quote:
Originally Posted by punter11235
You can treat is as probability of happening which includes both weights and card removal effect.
Sorry, I don't understand it.
Could you figure out as formula to understand it?

Regarding #2 question, I understood. Thanks
PioSOLVER - postflop equilibrium solver for Holdem Quote
04-27-2019 , 02:56 PM
When im running a script of say 3 flops, it stops solving way before the accuracy i assigned in the script. If i set 0.35% as the accuracy, the solver will still stop each of the 3 flops at a random % of accuracy, sometimes 15% sometimes 5% etc.

Anyone have had this issue or have any idea how to fix?
PioSOLVER - postflop equilibrium solver for Holdem Quote
04-27-2019 , 11:28 PM
v 1.10.22.3

I had some scripts stop for some reason and would like to continue them where they left off. As I understand the process is as follows:

1.Go to Postflop Tree Building and Calculations tab, set ranges and tree building parameters to be the same as the script you were running previously. Hit generate script.
2. Make sure saves directory is the same folder as before
3. Open the script file in the folder where the trees were being saved. Hit control+A and copy.
4. Paste into the field titled "Script (main part):"
5. Script>Run this script

Thats what I've done and it seems to be working. Please let me know if there's something else I should do or if I've done something wrong.

Thank you
PioSOLVER - postflop equilibrium solver for Holdem Quote
04-28-2019 , 10:46 PM
#TreeBuilding#V2
#Range0#AA,KK,QQ,JJ,TT,99,88,77,66,55,44,33,22,AK, AQ,AJ,AT,A9,A8,A7,A6,A5,A4,A3,A2,KQ,KJ,KT,K9,K8,K7 ,K6,K5,K4,K3,K2,QJ,QT,Q9,Q8,Q7,Q6,Q5,Q4,Q3,Q2,JT,J 9,J8,J7,J6,J5,J4,J3,J2,T9,T8,T7,T6,T5,T4,T3,T2,98, 97,96,95,94,93,92,87,86,85,84,83,82,76,75,74,73,72 ,65,64,63,62,54,53,52,43,42,32
#Range1#AA,KK,QQ,JJ,TT,99,88,77,66,55,44,33,22,AK, AQ,AJ,AT,A9,A8,A7,A6,A5,A4,A3,A2,KQ,KJ,KT,K9,K8,K7 ,K6,K5,K4,K3,K2,QJ,QT,Q9,Q8,Q7,Q6,Q5,Q4,Q3,Q2,JT,J 9,J8,J7,J6,J5,J4,J3,J2,T9,T8,T7,T6,T5,T4,T3,T2,98, 97,96,95,94,93,92,87,86,85,84,83,82,76,75,74,73,72 ,65,64,63,62,54,53,52,43,42,32
#Board#As Kd Qc Jh Th
#Pot#500
#EffectiveStacks#10000
#AllinThreshold#67
#AddAllinOnlyIfLessThanThisTimesThePot#1500
#CapEnabled#True
#Cap#4
#CapMode#NoLimit
#TurnConfig.AddAllin#True
#RiverConfig.BetSize#a
#RiverConfig.RaiseSize#70
#RiverConfig.AddAllin#True
#TurnConfigIP.AddAllin#True
#RiverConfigIP.BetSize#a
#RiverConfigIP.RaiseSize#60
#RiverConfigIP.AddAllin#True
#Rake.Cap#1000000
#Rake.Fraction#0.9
#Rake.Enabled#True
#ICM.Stacks#0
#ICM.Payouts#0


Why does PIO always call 9d6h vs OOP/IP jam?
PioSOLVER - postflop equilibrium solver for Holdem Quote
04-29-2019 , 04:43 AM
Quote:
Sorry, I don't understand it.
Could you figure out as formula to understand it?
Matchups are defined as a number of ways you can construct the following triplets: <hand from range1, hand from range2, board> without duplicating the cards.
For example AA vs KK is 36 matchups (6combos of AA can be combined with any combo of KK). The way solver shows it right now is it's also multiplied by the number of possible runouts (turn/river cards). The easiest way to try to understand it is to construct a toy river tree and look at matchup number there.
Quote:
When im running a script of say 3 flops, it stops solving way before the accuracy i assigned in the script. If i set 0.35% as the accuracy, the solver will still stop each of the 3 flops at a random % of accuracy, sometimes 15% sometimes 5% etc.

Anyone have had this issue or have any idea how to fix?
There is also timeout. Make sure to set it to something big enough (like 2 hours if those are big trees). The solver stops whichever (accuracy or a timeout) is reached first.

Quote:
I had some scripts stop for some reason and would like to continue them where they left off. As I understand the process is as follows:
You can just re-run the same script. Go to Tools->load script, choose your script and it will run. As long as you don't move the saves from their original location it will also skip over already done ones.
You don't need to run the new one, just run the previous one

Quote:
Why does PIO always call 9d6h vs OOP/IP jam?
I have no idea, my dev version doesn't do that. I will investigate it, thanks for that test case, it's interesting even though it's a very artificial tree (rake 90%, nuts on board).
PioSOLVER - postflop equilibrium solver for Holdem Quote
04-29-2019 , 08:36 AM
Quote:
Originally Posted by punter11235
Matchups are defined as a number of ways you can construct the following triplets: <hand from range1, hand from range2, board> without duplicating the cards.
For example AA vs KK is 36 matchups (6combos of AA can be combined with any combo of KK). The way solver shows it right now is it's also multiplied by the number of possible runouts (turn/river cards). The easiest way to try to understand it is to construct a toy river tree and look at matchup number there.
Thank you. understood perfectly.
PioSOLVER - postflop equilibrium solver for Holdem Quote
04-29-2019 , 09:13 AM
I just got a dedicated server for pio. Trying to get it set up now. Anyone know if I need to purchase another Windows license for the server? Looks kind of like I do even though I currently have one for my desktop.
PioSOLVER - postflop equilibrium solver for Holdem Quote
04-29-2019 , 06:23 PM
Quote:
Originally Posted by The Apex
v 1.10.22.3

I had some scripts stop for some reason and would like to continue them where they left off. As I understand the process is as follows:

1.Go to Postflop Tree Building and Calculations tab, set ranges and tree building parameters to be the same as the script you were running previously. Hit generate script.
2. Make sure saves directory is the same folder as before
3. Open the script file in the folder where the trees were being saved. Hit control+A and copy.
4. Paste into the field titled "Script (main part):"
5. Script>Run this script

Thats what I've done and it seems to be working. Please let me know if there's something else I should do or if I've done something wrong.

Thank you
Quote:
Originally Posted by punter11235


You can just re-run the same script. Go to Tools->load script, choose your script and it will run. As long as you don't move the saves from their original location it will also skip over already done ones.
You don't need to run the new one, just run the previous one
So I started them all again and had the same thing occur when I return to computer to find the scripts gone from the taskbar and no instances of pio running in task manager. I tried both running all the scripts at once again (14 total) and one at a time and it seems to still occur. I think I was only using ~25% of RAM capacity(32gb total) and have done similiar tasks on the same computer with even more complicated trees. Have close to 2 TB space on this harddrive available. Any idea what could be causing this? I am using edge version fwiw.

Thank you
PioSOLVER - postflop equilibrium solver for Holdem Quote
04-29-2019 , 10:17 PM
Would be really helpful if you added a "Paste" button to the preflop solver interface like you have on the postflop solver interface
PioSOLVER - postflop equilibrium solver for Holdem Quote
04-30-2019 , 03:18 AM
Quote:
I just got a dedicated server for pio. Trying to get it set up now. Anyone know if I need to purchase another Windows license for the server? Looks kind of like I do even though I currently have one for my desktop.
In general you have to as it's a separate computer but some providers let you get away with trial/cheaper version forever.

Quote:
So I started them all again and had the same thing occur when I return to computer to find the scripts gone from the taskbar and no instances of pio running in task manager. I tried both running all the scripts at once again (14 total) and one at a time and it seems to still occur. I think I was only using ~25% of RAM capacity(32gb total) and have done similiar tasks on the same computer with even more complicated trees. Have close to 2 TB space on this harddrive available. Any idea what could be causing this? I am using edge version fwiw.
If a script unexpectedly stops there should be some kind of error message. Are you running any kind of antivirus? What happens when you try to re-run one of the scripts, does it work and saves trees? Was any progress made or did they shut down instantly?
Admittedly I've never tried running 14 scripts at the same time (it's probably better to chain them so they execute in sequence instead) but that shouldn't cause any problems in theory as long as you are not trying to save to the same location.

Quote:
Would be really helpful if you added a "Paste" button to the preflop solver interface like you have on the postflop solver interface
Yeah, it's a good idea. For now you can paste using Tools->Paste treebuilding config and for copying there is a button for preflop as well.
PioSOLVER - postflop equilibrium solver for Holdem Quote
04-30-2019 , 05:09 AM
Quote:
Originally Posted by punter11235


If a script unexpectedly stops there should be some kind of error message. Did not receive any error messagesAre you running any kind of antivirus? Just windows defenderWhat happens when you try to re-run one of the scripts, does it work and saves trees? They work fine during the time I was monitoring the activityWas any progress made or did they shut down instantly?yes they made progress and they’ll shut down after running for some time
Admittedly I've never tried running 14 scripts at the same time (it's probably better to chain them so they execute in sequence instead)if I do one at a time executed in sequence then my PC won’t reach 100% cpu usage right? I’d be interested in knowing the best way to do that and give it a trybut that shouldn't cause any problems in theory as long as you are not trying to save to the same location.

This is a pio dedicated PC that I access with Remote Desktop software. I’m leaning towards this being an issue with the system. Even tho I always have it running maybe it’s turning off for some reason and shutting down the programs.
PioSOLVER - postflop equilibrium solver for Holdem Quote
04-30-2019 , 06:32 AM
Hi,

I'm trying to write script which is modifying setting from loaded tree.
However load_tree and immediate run build_tree does not work.
build_tree seems to require full setting(add lines, set board, and so on) and load_tree seems not to provide such information.

Looking Pioviewer behaviors, it seems to generate lines from a result of show_tree_info.

Is there any other method to reuse setting from loaded tree?
PioSOLVER - postflop equilibrium solver for Holdem Quote

      
m