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

05-06-2017 , 11:41 AM
I am with a problem when I try to generate a script, I run the script and then after more or less 1 hours the program stop to work and pause to generate a script.

Like on this image :

Do you know What can it be ? I chose to generate 100 flops and it stoped when generated like 8 flops.

The message say : The windows can verify online if there is any solution for the problem. Find a solution online and close the program . Close the program.


My computer has 8 gb ram memory, anything to help ? =/
PioSOLVER - postflop equilibrium solver for Holdem Quote
05-06-2017 , 06:06 PM
Quote:
I switch the viewer but still the same think going on?

https://imgur.com/a/st5s4

It's sorted by OOP EQR
It doesn't look like a problem. Notice that EQ is given as % of the pot and EV is in chips so to get those numbers you need to first convert one of them to get matching units before you divide EV by EQ.

Quote:
Do you know What can it be ? I chose to generate 100 flops and it stoped when generated like 8 flops.

The message say : The windows can verify online if there is any solution for the problem. Find a solution online and close the program . Close the program.


My computer has 8 gb ram memory, anything to help ? =/
Are you running the newest version?
If yes please send us the details of the problem (you can click on the down arrow and copy paste) and preferably the whole script itself so we can try to recreate that.
The best place to send the info is support@piosolver.com
PioSOLVER - postflop equilibrium solver for Holdem Quote
05-07-2017 , 02:48 AM
Quote:
Originally Posted by punter11235
It doesn't look like a problem. Notice that EQ is given as % of the pot and EV is in chips so to get those numbers you need to first convert one of them to get matching units before you divide EV by EQ.
What i don't understand is EQR>1. What does that mean? I thought EQR represents how often we realize our equity? Thanks for your help
PioSOLVER - postflop equilibrium solver for Holdem Quote
05-07-2017 , 04:27 AM
Quote:
What i don't understand is EQR>1. What does that mean? I thought EQR represents how often we realize our equity?
EQR is a ratio of how much we win in comparison to our all-in equity (that is assuming checkdown). If a hand on the flop has 23% of the pot equity but wins 46% of the pot if played out assuming optimal play from both players then EQR is 2.

Again, equity realization is a curiosity which has little to non practical value. The important number is EV. In the past people tried to estimate EQR using various method to then approximate EV. Now there is no need for that as you can see EV straight away as the solver is able to calculate the real value of it.
PioSOLVER - postflop equilibrium solver for Holdem Quote
05-07-2017 , 11:04 AM
If I upg from basic to pro do I get one more activation code for my computer in the US?
PioSOLVER - postflop equilibrium solver for Holdem Quote
05-07-2017 , 12:34 PM
I ran a script and solved multiple flops, saving the tree without the river. Afterwards I tried using node locking and it says it cannot do it on incomplete trees. How can I complete a tree without running it from scratch?
PioSOLVER - postflop equilibrium solver for Holdem Quote
05-08-2017 , 03:04 AM
Quote:
If I upg from basic to pro do I get one more activation code for my computer in the US?
You get normal pro license so you can use it on 2 computers at the same time.

Quote:
Afterwards I tried using node locking and it says it cannot do it on incomplete trees. How can I complete a tree without running it from scratch?
The reason you can't change strategy (and node locking is changing strategy in chosen nodes) is that to calculate new EVs (let alone to resolve the tree) all the rivers have to be there.
It's the best to lock on a fresh tree anyway (or maybe after a very short time of solving) so the recommended way is to rebuild the tree from the config, lock, solve.
There is a way to restore the whole tree but it's inefficient and not very well tested so I am no longer recommending it. There aren't much speed-up in comparison to solving from scratch anyway.
PioSOLVER - postflop equilibrium solver for Holdem Quote
05-08-2017 , 07:20 PM
Does edge work out of the box with more than 12 threads? If I have two Xeon hexa-cores I would be able to use all 24 hardware threads, correct?
PioSOLVER - postflop equilibrium solver for Holdem Quote
05-08-2017 , 11:33 PM
I am having trouble figuring out how to use aggregation reports?

In one video, the latest bug update, you click on Analysis first, and then get a window , you retype something on the bottom, mentioning something about new directory, and then voila, you have a great report.

I looked at 45 minutes of another video, highlighting an aggregation report, and he seemed to also have no trouble. But he mentions having several files, done before, and "now I will go to what I have, to save time"

Could you at least think about putting something into writing ?

It is very difficult to search video to try and use software.

but, to my first request:

I have Pro,

I want to run a set of flops for a tree that is already up and solved for postflop analysis.

It seems I have two ways to generate a script>

1/ click on "generate script"

or

2/ go to the tab on menu bar


i would think it is something like 6 steps or less.

would you please just type it out for me?

thanks,

which

PS or could you point me to a video showcasing 'exactly' how to do it with newest version of Pro?
PioSOLVER - postflop equilibrium solver for Holdem Quote
05-09-2017 , 04:10 AM
Quote:
Does edge work out of the box with more than 12 threads? If I have two Xeon hexa-cores I would be able to use all 24 hardware threads, correct?
Yes, it's compiled to use 128 threads as of now.

Quote:
I looked at 45 minutes of another video, highlighting an aggregation report, and he seemed to also have no trouble. But he mentions having several files, done before, and "now I will go to what I have, to save time"
There are two types of aggregation reports:

1)simple aggregation report where you aggregate EVs/EQs/general frequencies on a simple tree (across all turns or rivers)

2)aggregation report across multiple files (so you aggregate say cbet frequency across many flops using the saves you create by script for that).

The simple report is described here:
https://www.youtube.com/watch?v=VhG_YsEvfwU (point 7, see the video description)

The multifile report is described here:
https://www.youtube.com/watch?v=5Ozjfnatwms (point 5)

You need saves created by a script first to run it, how to run a script is described here:
https://www.youtube.com/watch?v=VhG_YsEvfwU (point 6)

Quote:
I want to run a set of flops for a tree that is already up and solved for postflop analysis.
Scripts are used to create and solve trees (for example a config on many boards). You don't need a tree that is already solved for that, you need a config (see the link above). There is only one way to generate a script in our GUI that is clicking "generate tree" button.

Quote:
PS or could you point me to a video showcasing 'exactly' how to do it with newest version of Pro?
I think the videos above do just that. Let me know if you need more help.
Btw, many things done in aggregation reports are done by runout EV comparison feature (hotness). You can find it under Analysis in the top menu (or press ctrl + H to bring it up). Just go to some turn card and try it, you will see EVs/EQs/overall strategies on all possible cards in this runout, like here:
https://gyazo.com/e045b358cfb6cbc1b3ace7380ec57142

I realize it would be useful to have a written tutorial. Unfortunately we think it's not a very practical decision to have one. Creating it takes a lot of time and then maintaining it takes even more time. That means there would be less features (as every interface change or a new thing would require re-writing corresponding part of the tutorial) and/or the software would be more expensive. There is a reason the trend these days is that most software doesn't come with written detailed tutorial - the cost is just too much.
PioSOLVER - postflop equilibrium solver for Holdem Quote
05-09-2017 , 04:57 AM
This may sound like a strange question. When I've opened a saved tree, is there a way to change the suits? Like if I have a saved tree on the flop of Qd8s7s, can I change the flop to Qd8c7c? Obviously this would change the c-bet frequency of 5s6s to the c-bet frequency of 5c6c. This would mainly be used for when I'm reviewing a hand on a board that's strategically the same as a board I have saved but the suits are different and I don't want to run the solver again
PioSOLVER - postflop equilibrium solver for Holdem Quote
05-09-2017 , 05:06 AM
Hello. I just both a new computer (AMD RYZEN 1700 3.6GHz 8Core, 64GB RAM, 1TB 960Evo SSD) and I constantly get this error code: SOLVER: started
Solver process died with error code -1073741819
PioSOLVER - postflop equilibrium solver for Holdem Quote
05-09-2017 , 05:09 AM
Quote:
This may sound like a strange question. When I've opened a saved tree, is there a way to change the suits?
This is not a strange question, there is a good use case for that (the one you are describing) and we were asked about it a few times.

It's not possible right now. I am adding it to the to-do. No promises but it might be available at some point.

Quote:
Hello. I just both a new computer (AMD RYZEN 1700 3.6GHz 8Core, 64GB RAM, 1TB 960Evo SSD) and I constantly get this error code: SOLVER: started
Solver process died with error code -1073741819
Please send us a tree config you are trying to run (big "copy to clipboard" button), preferably to support@piosolver.com or paste it to pastebin.com and link.
Are you running the newest version of Pio? (1.9.2). How long does it take for that error to occur?
PioSOLVER - postflop equilibrium solver for Holdem Quote
05-09-2017 , 05:15 AM
Quote:
Originally Posted by punter11235
This is not a strange question, there is a good use case for that (the one you are describing) and we were asked about it a few times.

It's not possible right now. I am adding it to the to-do. No promises but it might be available at some point.



Please send us a tree config you are trying to run (big "copy to clipboard" button), preferably to support@piosolver.com or paste it to pastebin.com and link.
Are you running the newest version of Pio? (1.9.2). How long does it take for that error to occur?
I get this error in 3min after I press go. I was running for exemple the default 6max BTNvsBB preflop tree on 20 flops and get same error. And yes, I am running the 1.9.2 preflopAVX.exe.

And I was using it 3days ago on my asus ROG laptop without problems. On my laptop I was using windows 7. On the new PC I have windows 10.
PioSOLVER - postflop equilibrium solver for Holdem Quote
05-09-2017 , 05:23 AM
Does your algorithm for solving involve starting with an initial condition and then converging to the equilibrium? If so, is there a way to manually set this initial condition? I would like this in many cases but the one easiest to explain would be when you solve for flop spot and want to change the bet size from say 50% to 60%. The strategy for the 50% size wouldn't be correct but it's a good starting point when solving for the 60% size. This would save a lot of time when you solve complicated trees with many sizes on each street
PioSOLVER - postflop equilibrium solver for Holdem Quote
05-09-2017 , 05:29 AM
Quote:
I get this error in 3min after I press go. I was running for exemple the default 6max BTNvsBB preflop tree on 20 flops and get same error. And yes, I am running the 1.9.2 preflopAVX.exe.
I got some reports about Ryzens being unstable when running at 100% for a long time. Things to check would be CPU temperature and RAM voltage. I would also recommend trying to run it using less threads (say 4 for a while) and see if it crashes then.
I would also recommend running prolonged RAM/CPU benchmarks if you can find them to check if your system is stable.

Quote:
Does your algorithm for solving involve starting with an initial condition and then converging to the equilibrium?
It's not available right now. It's not 100% clear if that would work as good as it seems as the algorithms remember the state (how many iterations it run so far) so there would need to be a way to roll that back without making other parts of the tree suffer. It's not obvious that you would gain anything by doing with the current algorithm.

This is unlikely to happen in near future at least.
PioSOLVER - postflop equilibrium solver for Holdem Quote
05-09-2017 , 05:36 AM
my cpu tempreture is 60-65. Ram voltage its set to 1.2 by default. I tried with 1.3 but nothing changed. My ram are G-Skill F4-2400C15Q-64GFT. And how can I run it only with 4 cores?
PioSOLVER - postflop equilibrium solver for Holdem Quote
05-09-2017 , 06:02 AM
Quote:
My ram are G-Skill F4-2400C15Q-64GFT.
You can try running it at lower freq.

Quote:
And how can I run it only with 4 cores?
Tools->Configuration->Behavior and set number of threads to 4.
PioSOLVER - postflop equilibrium solver for Holdem Quote
05-09-2017 , 07:00 AM
Thanks alot! I will try and will tell you if it worked. If not, I am thinking to change the computer with an intel version with 128Gb of Ram. What would you recomend? Processor, Motherboard, Ram, etc?
PioSOLVER - postflop equilibrium solver for Holdem Quote
05-09-2017 , 12:09 PM
Quote:
Originally Posted by punter11235
You can try running it at lower freq.



Tools->Configuration->Behavior and set number of threads to 4.
At what freq do you sugest to run the RAM? Thanks alot for your help!
PioSOLVER - postflop equilibrium solver for Holdem Quote
05-09-2017 , 12:11 PM
Hi,

Wasnt aware PIO had a limit of deactivation and I kept deactivating one of my PIO license between a computer and another.

I want to put it back on my main computer, what can I do now?

Thanks !
PioSOLVER - postflop equilibrium solver for Holdem Quote
05-09-2017 , 02:39 PM
Quote:
I am thinking to change the computer with an intel version with 128Gb of Ram. What would you recomend? Processor, Motherboard, Ram, etc?
It's the question of budget. Top of the line i7s offer better performance/cost ratio so it only makes sense to go for Xeons if you are building dualbox setup with 16+cores and feel like splurging a bit.
It likely makes most sense to go for one of the top of the line i7s or maybe look on some good deals for used CPUs and try to build a big work station if you are into this kind of thing.

Quote:
At what freq do you sugest to run the RAM? Thanks alot for your help!
I am frankly quite clueless about hardware. The reason I suggested lowering it is that I've heard it's sometimes unstable and I don't yet understand why Pio crashes on Ryzens for some people but works perfectly well for others. It's a very hard problem to understand without being able to replicate locally.

Quote:
Wasnt aware PIO had a limit of deactivation and I kept deactivating one of my PIO license between a computer and another.

I want to put it back on my main computer, what can I do now?
There needs to be a limit because those are not intended as floating licenses but per computer license (that's why pro version has 2 activations - so you can run it on two personal computers). We are however quite liberal when it comes to experiments, moving the license for the purpose of travelling etc. Just drop us an email with your key and I will increase the number of deactivations for you so you can move it a few time again.
PioSOLVER - postflop equilibrium solver for Holdem Quote
05-10-2017 , 08:59 AM
For the last few nights I have tried to run batch jobs via running script for subsets.

Everyday I go into my saved current parameters to load up my ranges, pot size, board and bet sizes. I don't build the tree because you told me not to do it. I go ahead and run and EVERYTIME I come back and load one of the new trees, the ranges and bet sizes have changed to different parameters?

I am lost at why this is happening. The only thing I can think of is building my tree first but this keeps all my ram as I had discussed with you before. I even tried building tree, disconnecting from PIO and reconnecting and that did not work.

Any ideas why this is happening?

Thanks for your time.

edit: I am just after noticing when I go into the actual tree browser that the ranges are correct but in post flop and tree building calcs, the ranges are for a different tree. It does not make sense that my parameters here are for some other tree? Why would it be doing that?

Last edited by InkMugOz; 05-10-2017 at 09:16 AM.
PioSOLVER - postflop equilibrium solver for Holdem Quote
05-10-2017 , 09:49 AM
I'm running scripts for large number of flops in a variety of scenarios. I can't have too many (where too many is roughly 5+) sizes on each street as my computer doesn't have enough memory and if it did it would still take a long time. Is it possible to solve each flop with only 1 or 2 turn and river sizes, then lock the flop strategies and solve again with multiple turn sizes, and repeat for the river? And then save the whole thing as one tree. Would this even be faster? Flop solutions wouldn't be perfect but they'd be pretty close to accurate. The idea behind this being that having multiple turn and river sizes doesn't impact the flop EV that much so I thought that the proces I described could save some time. I could be wrong though
PioSOLVER - postflop equilibrium solver for Holdem Quote
05-10-2017 , 02:11 PM
Hello

Is this a normal behaviour, accuracy number going up instead of going down?
http://imgur.com/a/v1YTe

I experience this problem a lot, as i reach to 0.6bb/100 usually.
PioSOLVER - postflop equilibrium solver for Holdem Quote

      
m