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

06-25-2020 , 12:34 PM
I activated my licence on 2 computers already, but I just rented a VM and I wanna use 1 of the licences there. How do I remove it from one of the computers and transfer it on VM? Thanks!
PioSOLVER - postflop equilibrium solver for Holdem Quote
06-26-2020 , 05:20 AM
Hi,

Can you explain the difference between "Bet sizes" and "Donk sizes" from the Tree building settings ?
I am confused because for OOP, bet and donk are the same from what I understand.

For example, if I set a 50% bet size and nothing for donk size for the OOP player on the turn, then if I look at the logs, there is no line where OOP bets on the turn (which is the same as donking ?).

Regards
PioSOLVER - postflop equilibrium solver for Holdem Quote
06-26-2020 , 10:21 AM
Quote:
Originally Posted by Tuquo
Hi,

Can you explain the difference between "Bet sizes" and "Donk sizes" from the Tree building settings ?
I am confused because for OOP, bet and donk are the same from what I understand.

For example, if I set a 50% bet size and nothing for donk size for the OOP player on the turn, then if I look at the logs, there is no line where OOP bets on the turn (which is the same as donking ?).

Regards
More details about my question.

Here is my config for this example:



OOP can bet 75% of the turn but cannot donk bet.


If I look at the logs I can find lines such as:
1 1 5 5 23 59 95 100

This is weird because 1 1 5 means OOP bets/donks the turn.

However there is no line such as the one below in the logs:
1 3 3 10 24 38 66 94 100

So I guess OOP can bet on the turn when he was the last raiser on the flop ?
If IP was the last raiser on the flop, OOP cannot bet because it is a donk bet ?

Can you confirm that please ?

Thanks
PioSOLVER - postflop equilibrium solver for Holdem Quote
06-26-2020 , 04:36 PM
Quote:
I activated my licence on 2 computers already, but I just rented a VM and I wanna use 1 of the licences there. How do I remove it from one of the computers and transfer it on VM? Thanks!
Please follow the instructions here:
https://licences.piofiles.com/

If it's an VPS/cloud instance Pio basic/pro licenses won't work on it long term.

Quote:
Can you explain the difference between "Bet sizes" and "Donk sizes" from the Tree building settings ?
I am confused because for OOP, bet and donk are the same from what I understand.
A donk bet is a bet OOP after calling previous street.
You may want a separate sizing for it or to omit it altogether (leave the field blank in this case).
PioSOLVER - postflop equilibrium solver for Holdem Quote
06-26-2020 , 05:58 PM
Hello,


Is there a way to enlarge the board texture from the browser tab? It is sometimes difficult to read

PioSOLVER - postflop equilibrium solver for Holdem Quote
06-27-2020 , 08:44 AM
Quote:
Originally Posted by punter11235
Please follow the instructions here:
https://licences.piofiles.com/

If it's an VPS/cloud instance Pio basic/pro licenses won't work on it long term.



A donk bet is a bet OOP after calling previous street.
You may want a separate sizing for it or to omit it altogether (leave the field blank in this case).

Thanks for your reply.

Do you know how numbers are rounded in a line (add_line command) ?
It seems to be rounded up or down depending of the number or something else.

From the example above, I have in the logs the lines:

- 0 0 3 3 15 39 63 100

On the river, OOP bets 15 => [init pot + (last bet * 2)] * 1.25 + (last bet) =
(4 + 6) * 1.25 + 3 = 15.5 ==> number is rounded down to 15


- 0 2 4 4 13 13 51 100
On the river, OOP bets 51 => (4 + 13 * 2) * 1.25 + 13 = 50.5 ==> number is rounded up to 51



Regards
PioSOLVER - postflop equilibrium solver for Holdem Quote
06-28-2020 , 03:44 AM
Quote:
Is there a way to enlarge the board texture from the browser tab? It is sometimes difficult to read
There isn't but I will put it on the to-do.
Quote:
Do you know how numbers are rounded in a line (add_line command) ?
It seems to be rounded up or down depending of the number or something else.
Before I answer that please keep in mind that it's the best to use bigger pot/stacks. Instead of using pot 7 and stacks of 100 (for example) just use 70 and 1000. This way rounding won't be much of an issue.
Can you send me the exact config you have used to generate those bet sizes (copy to clipboard button and then paste to PM). Are you using the newest version? It should be 1.10.24.x for the viewer.

In general we round to even (standard floating point rounding) but it looks like your examples contradict it. We used to round along the way as well (not only the final number) so I would like to make sure it works as intended.
PioSOLVER - postflop equilibrium solver for Holdem Quote
06-28-2020 , 05:12 AM
I sent you a PM with details of the tree.
Using the last version of PioViewer seems to still reproduce the rounding issue.

Thx
PioSOLVER - postflop equilibrium solver for Holdem Quote
06-29-2020 , 09:29 AM
Recently, when I use the 'preflop' feature of solver, it prompt me an error that saying :'solver process died with error code - 1073741819'. Would you kindly tell me the reason of this error. Here are my settings. My computer has sufficient memory.

https://imgur.com/RhQesJN

Last edited by darrenchoi; 06-29-2020 at 09:37 AM.
PioSOLVER - postflop equilibrium solver for Holdem Quote
06-29-2020 , 04:45 PM
Is there a way to use the node locking feature if I small saved a hand? Or do I have to re run the full hand? When I open a small saved hand the ev and equity of turn and river is correct or do I have to re run the hand?
PioSOLVER - postflop equilibrium solver for Holdem Quote
06-30-2020 , 03:01 AM
Quote:
Recently, when I use the 'preflop' feature of solver, it prompt me an error that saying :'solver process died with error code - 1073741819'. Would you kindly tell me the reason of this error. Here are my settings. My computer has sufficient memory.
Pls PM hardware details, information when it started happening etc. This is a hard crash and it seems it happens to some users with Ryzen CPUs lately, especially earlier gen. I also need to know if you overclock etc.

Quote:
Is there a way to use the node locking feature if I small saved a hand? Or do I have to re run the full hand? When I open a small saved hand the ev and equity of turn and river is correct or do I have to re run the hand?
There isn't at the moment.
It's the best to build a new tree, lock, solve.
We will improve on it in the future but it will just automate the process under cover (build new tree in the background, solve it). There is no way to use the data from the small save for resolving after node-locking.
PioSOLVER - postflop equilibrium solver for Holdem Quote
06-30-2020 , 05:58 AM
Quote:
Originally Posted by punter11235
Pls PM hardware details, information when it started happening etc. This is a hard crash and it seems it happens to some users with Ryzen CPUs lately, especially earlier gen. I also need to know if you overclock etc.



There isn't at the moment.
It's the best to build a new tree, lock, solve.
We will improve on it in the future but it will just automate the process under cover (build new tree in the background, solve it). There is no way to use the data from the small save for resolving after node-locking.
And what about if I upload a small saved hand and go to the turn and river the ev and equity calculations are correct? Or do I have to re run the full tree to get turn and river accuracy?
PioSOLVER - postflop equilibrium solver for Holdem Quote
06-30-2020 , 07:09 AM
Quote:
And what about if I upload a small saved hand and go to the turn and river the ev and equity calculations are correct? Or do I have to re run the full tree to get turn and river accuracy?
When you do that the solver recalculates the strategies on the turn/river on the fly and then is able to recalculate EV/equity.
This is possible because you visit one branch at the time which is only a very small part of the whole tree and can be done quickly (usually it's difficult to even notice something is recalculated when you browse a small save).
PioSOLVER - postflop equilibrium solver for Holdem Quote
07-01-2020 , 03:43 AM
How would I solve like multiple hands in a row. Like I have specific hands I want to solve, I know the boards etc and bet sizes. So I have to create a script for this right? Without generating random flops, I just want to set up my hands and be able to solve them during the day and then go through them at night.
PioSOLVER - postflop equilibrium solver for Holdem Quote
07-01-2020 , 02:00 PM
Hello.

My question is how do I know when I am running too many sims since one of my 4 16gb rams died recently but last year it was my motherboard in both cases it happening when I was running a bunch of sims at the same time. Thank you.
PioSOLVER - postflop equilibrium solver for Holdem Quote
07-01-2020 , 04:57 PM
Hi Punter,

A while ago you said to me that the problem of inaccurate calculations occurring when you stopped then restarted a calculation had been fixed in dev. Has this now been fixed in the released version?

Thanks
PioSOLVER - postflop equilibrium solver for Holdem Quote
07-02-2020 , 03:45 AM
Quote:
ow would I solve like multiple hands in a row. Like I have specific hands I want to solve, I know the boards etc and bet sizes. So I have to create a script for this right? Without generating random flops, I just want to set up my hands and be able to solve them during the day and then go through them at night.
Right now it's not very convenient (basically you would need a separate script for every one of them and then join them). It's one of the things which will be improved on in the next releases.

Quote:
My question is how do I know when I am running too many sims since one of my 4 16gb rams died recently but last year it was my motherboard in both cases it happening when I was running a bunch of sims at the same time. Thank you.
Properly configured and cooled hardware shouldn't die even when working at 100% capacity for months or years.
It's likely your cooling is not working correctly. You can check it by downloading one of many hardware temperature monitors and having it open while the solver is running.
Quote:
A while ago you said to me that the problem of inaccurate calculations occurring when you stopped then restarted a calculation had been fixed in dev. Has this now been fixed in the released version?
Not for preflop. It should be decent postflop.
PioSOLVER - postflop equilibrium solver for Holdem Quote
07-02-2020 , 01:13 PM
Properly configured and cooled hardware shouldn't die even when working at 100% capacity for months or years.
It's likely your cooling is not working correctly. You can check it by downloading one of many hardware temperature monitors and having it open while the solver is running.


Thank you for the answer. Can you please tell me what I should be paying attention to when monitoring? Or at least guide me in the right direction to figure it out in the context of specifically running PIO sims. That would be really appreciated.
PioSOLVER - postflop equilibrium solver for Holdem Quote
07-02-2020 , 05:16 PM
Quote:
Originally Posted by punter11235
Right now it's not very convenient (basically you would need a separate script for every one of them and then join them). It's one of the things which will be improved on in the next releases.
Is there a vid now that shows how to join separate scripts?
PioSOLVER - postflop equilibrium solver for Holdem Quote
07-02-2020 , 05:57 PM
Quote:
Originally Posted by CodythePATRIOT
Is there a vid now that shows how to join separate scripts?
It appears I have figured this out. Nevermind.

Last edited by CodythePATRIOT; 07-02-2020 at 06:14 PM.
PioSOLVER - postflop equilibrium solver for Holdem Quote
07-02-2020 , 06:46 PM
Quote:
Originally Posted by CodythePATRIOT
It appears I have figured this out. Nevermind.
Turns out I am running separate scripts all from the same tree. Is it possible to change the tree for different simulations?
PioSOLVER - postflop equilibrium solver for Holdem Quote
07-03-2020 , 03:42 AM
Quote:
Thank you for the answer. Can you please tell me what I should be paying attention to when monitoring? Or at least guide me in the right direction to figure it out in the context of specifically running PIO sims. That would be really appreciated.
While I am reluctant to do any kind of hardware support as I am relatively clueless in this area one thing to monitor is the CPU temperature. It should be steadily below 80C for almost all cases. While modern CPUs don't overheat easily and should be able to throttle the performance when getting close to critical temperature that's one thing you can pay attention to.

Quote:
Is there a vid now that shows how to join separate scripts?
There isn't but it's described in the old Skype group FAQ here:
https://docs.google.com/document/d/1...h.g7mc8bun7z1o

Again, this is one of the things we will be improving on very soon (already implemented in dev).

Quote:
Turns out I am running separate scripts all from the same tree. Is it possible to change the tree for different simulations?
You need separate scripts. Insert one config, generate script, save it. Insert another config, generate script, save it etc.
PioSOLVER - postflop equilibrium solver for Holdem Quote
07-04-2020 , 05:40 AM
Hi. Sometimes I do a search on pio and it takes days and feels like it will never get solved. Has anyone experienced this before? For most searches, it gets completed within a couple of hours.

This is what I get after leaving it on for the whole night:

EV OOP: 43.506
EV IP: 31.501
OOP's MES: 45.264
IP's MES: 32.308
Exploitable for: 1.283
SOLVER:
running time: 40552.913
EV OOP: 43.506
EV IP: 31.500
OOP's MES: 45.236
IP's MES: 32.358
Exploitable for: 1.294
SOLVER:
running time: 40613.272
EV OOP: 43.507
EV IP: 31.499
OOP's MES: 45.243
IP's MES: 32.382
Exploitable for: 1.309
SOLVER:
running time: 40673.612
EV OOP: 43.505
EV IP: 31.501
OOP's MES: 45.359
IP's MES: 32.388
Exploitable for: 1.370
SOLVER:
running time: 40734.100
EV OOP: 43.507
EV IP: 31.499
OOP's MES: 45.662
IP's MES: 32.369
Exploitable for: 1.512
PioSOLVER - postflop equilibrium solver for Holdem Quote
07-06-2020 , 08:20 AM
Hi. I just got a diff pc and deactivated my old pro licence successfully and the activated it on the new machine successfully.

However when I try to connect to the solver via the viewer it tells me access denied.

Any ideas why?


Thanks in advance
PioSOLVER - postflop equilibrium solver for Holdem Quote
07-06-2020 , 10:12 AM
Quote:
Hi. Sometimes I do a search on pio and it takes days and feels like it will never get solved. Has anyone experienced this before? For most searches, it gets completed within a couple of hours.

This is what I get after leaving it on for the whole night:
Some trees are just very difficult for the solver with the current algorithm.
I see that you are using rake which makes it especially problematic (because while the solutions exist there are multiple ones with varying EVs so it's not really mathematically possible to purely "solve it").

Things that makes trees more difficult for the solver:
-rake (especially big one)
-overbets (especially big ones)
-paired/same rank boards
Quote:
Hi. I just got a diff pc and deactivated my old pro licence successfully and the activated it on the new machine successfully.

However when I try to connect to the solver via the viewer it tells me access denied.

Any ideas why?
It's usually cased by Windows settings.
Try another folder, try running the installer as a normal user (not admin). It's the best to choose something like C:\PioSOLVER so you avoid protected spaces like program files, desktop etc.
PioSOLVER - postflop equilibrium solver for Holdem Quote

      
m