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

02-22-2021 , 11:19 AM
Quote:
Originally Posted by punter11235
It seems to me you are confused about set_mes command. It's not useful for solving. You shouldn't use it unless you have very specific goal in mind. Solving is not that.
maybe i missunderstand the concept of set_mes.
in my mind it creates a strategy that exploits gto to the maximum but dont care about balance. so when i play the set_mes strat, i make max money, at least if no one is an explotiv player on the table. but maybe i have some errors in my perception of set_mes
PioSOLVER - postflop equilibrium solver for Holdem Quote
02-23-2021 , 03:00 AM
Hello,

I recently updated my piosolver following the update, but all of my piosolver ranges were deleted. Every tree that I had made was erased and I can't seem to find them anywhere in the piosolver folder. Could you help me find them?
PioSOLVER - postflop equilibrium solver for Holdem Quote
02-23-2021 , 03:23 AM
Quote:
maybe i missunderstand the concept of set_mes.
in my mind it creates a strategy that exploits gto to the maximum but dont care about balance. so when i play the set_mes strat, i make max money, at least if no one is an explotiv player on the table. but maybe i have some errors in my perception of set_mes
The problem with it is that it means setting mixed actions to something random.
The resulting strategy is terrible. Even very naive strategy can exploit you by huge margin. While this strategy won't lose against pure GTO it will lose against even very simple adjustments and it may lose against a complete fish as well.

Think about it, in Rock Paper Scissors set_mes would set the strategy to 100% paper.
Quote:
I recently updated my piosolver following the update, but all of my piosolver ranges were deleted. Every tree that I had made was erased and I can't seem to find them anywhere in the piosolver folder. Could you help me find them?
Are you sure you didn't install it to a new folder?
Most likely you have old Pio somewhere else and you can copy your ranges from there, please check.
PioSOLVER - postflop equilibrium solver for Holdem Quote
02-24-2021 , 06:06 AM
The discussion with Zadeh is pure internet gold and caused a Deja Vu for me. I also had problems with the concept of calling with trash while folding hands with higher EV because I thought they were just interchangeable, but of course they are not.

This reply convinced me back in 2013 and still does:
https://forumserver.twoplustwo.com/s...4&postcount=65
PioSOLVER - postflop equilibrium solver for Holdem Quote
02-24-2021 , 07:01 AM
Running Script
Ryzen 7 3.6ghz
32gb ram

Microsave 256 flops

500bb deep 2 sizes each street both players. 3x raise only

This has been running non stop for a week, shows no solved flops in folder. Solving to .5% accuracy

Why is it taking so long, and why are no boards showing in the "Saves" folder like it does when I do small saves?
PioSOLVER - postflop equilibrium solver for Holdem Quote
02-24-2021 , 04:32 PM
Hi,

Idk if this is the correct place to ask, but is there a way to read the saved sims/trees (ie. the saved cfr files) externally with code or a program of my own? I am assuming that it is possible to read those solutions since there are other products that can read and use those saved files ...

Thanks !
PioSOLVER - postflop equilibrium solver for Holdem Quote
02-24-2021 , 10:26 PM
hello i have a more or less decent laptop but it runs windows XP ultimate , does PIO works in XP too?
PioSOLVER - postflop equilibrium solver for Holdem Quote
02-25-2021 , 01:08 AM
I was flagged for playing on a site on the same machine that has PIO installed on it.

Is there a quick way to uninstall and reinstall PIO without causing license issues? That's the only thing I can think of to get around the site's flagging. I was not using PIO while playing--I merely have it installed on the same machine I was playing on.
PioSOLVER - postflop equilibrium solver for Holdem Quote
02-25-2021 , 06:05 AM
Quote:
This has been running non stop for a week, shows no solved flops in folder. Solving to .5% accuracy

Why is it taking so long, and why are no boards showing in the "Saves" folder like it does when I do small saves?
I don't know it's hard to say without seeing what's actually going on? Are there any updates in the script window? Is the solver working? (you can check CPU usage by process). It's really impossible to guess without information about what's actually going on.

Quote:
Idk if this is the correct place to ask, but is there a way to read the saved sims/trees (ie. the saved cfr files) externally with code or a program of my own? I am assuming that it is possible to read those solutions since there are other products that can read and use those saved files ...
You can use text based solver's API to read and query them:
https://cdn.shopify.com/s/files/1/07...68544248083387

This is the same API our PioViewer and other programs on the market use.

Quote:
hello i have a more or less decent laptop but it runs windows XP ultimate , does PIO works in XP too?
I don't know, I would guess there might be problems with getting the newest Net Framework installed and therefore getting the graphical interface to work.
Is it 64bit version? (if not it won't work). If it is you can try the free version first.

Quote:
I was flagged for playing on a site on the same machine that has PIO installed on it.
You can open pokersites.txt file in your Pio folder to prevent the solver from running at the same time as a given poker client.

Quote:
Is there a quick way to uninstall and reinstall PIO without causing license issues? That's the only thing I can think of to get around the site's flagging. I was not using PIO while playing--I merely have it installed on the same machine I was playing on.
Pio doesn't really "install" itself. It's just a collection of files. We store some minimal information in the registry (paths to recent files etc, installtion path for the updater) but other than that the program is not really installed in any way. I am not sure how they found it on your computer.
As to your question: you can reinstall it, it will work. If there are license issues you can just reset it (look for Pio starting page for the explanation).

Which site is it btw?
PioSOLVER - postflop equilibrium solver for Holdem Quote
02-25-2021 , 12:37 PM
it was BetOnline
PioSOLVER - postflop equilibrium solver for Holdem Quote
02-25-2021 , 03:02 PM
Hi, since i can't use them on the free version is there anywhere i can see piocloud solutions being used (youtube or something)? Looks like a lot of free value and a very good reason to buy this software but i don't think it's very advertised or anything, am i missing something? Can i eg browse preflop husng solutions? Do i need an app for that and then another for postflop?
PioSOLVER - postflop equilibrium solver for Holdem Quote
02-26-2021 , 05:58 AM
Where should I send an email when I've been lost my license key?
PioSOLVER - postflop equilibrium solver for Holdem Quote
02-26-2021 , 11:27 AM
Quote:
Hi, since i can't use them on the free version is there anywhere i can see piocloud solutions being used (youtube or something)? Looks like a lot of free value and a very good reason to buy this software but i don't think it's very advertised or anything, am i missing something? Can i eg browse preflop husng solutions? Do i need an app for that and then another for postflop?
Those solutions are quite old now. We used to sell them and they were pretty well but we didn't have enough man power to continue the project and therefore decided to make them freely available. I think they are still quite useful.

You can browse them with any commercial version (basic/pro/edge)
Quote:
Where should I send an email when I've been lost my license key?
Don't email. Google Pio starting page and look for licensing issues.
I am not linking here as those are removed anyway.
PioSOLVER - postflop equilibrium solver for Holdem Quote
02-27-2021 , 01:26 PM
Quote:
Originally Posted by punter11235
I don't know it's hard to say without seeing what's actually going on? Are there any updates in the script window? Is the solver working? (you can check CPU usage by process). It's really impossible to guess without information about what's actually going on.


Yes, the scripting window is running and working. This is the first time I've done "microsaves" and nothing is generating in the saves folder as we solve which normally happens with small/full saves it will generate solved flops as it goes. Right now the latest script area shows running time: 140355.254
Yes the CPU is being used to 85%. I am using Pio edge
PioSOLVER - postflop equilibrium solver for Holdem Quote
02-28-2021 , 10:24 AM
Quote:
Originally Posted by WorldResident
Thank you Punter.

The problem is that I have a lot of ranges. And doing it manually is practically impossible.

So I really need a method to convert the ranges. Hope you can help!

https://github.com/matt57225/piorangeahk

barely tested it but seems to work, gl
PioSOLVER - postflop equilibrium solver for Holdem Quote
02-28-2021 , 03:40 PM
Hey,

I recently bought a new pc for PIO with a Ryzen 3900x CPU. Even when solving bigger trees, PIO only uses 25%-30% CPU capacity and only uses more CPU power, when I run multiply solves simultaneously.

Is there a way, that PIO uses the full CPU potential for single solves?

Thanks In advance, cheers!
PioSOLVER - postflop equilibrium solver for Holdem Quote
03-01-2021 , 07:32 AM
Quote:
Yes, the scripting window is running and working. This is the first time I've done "microsaves" and nothing is generating in the saves folder as we solve which normally happens with small/full saves it will generate solved flops as it goes. Right now the latest script area shows running time: 140355.254
Yes the CPU is being used to 85%. I am using Pio edge
It's likely the case that the solver has problems reaching the desired accuracy.
This can be both because of the specific board or the betting structure being difficult. You may try using a sensible timeout (so it doesn't waste time if it's unable to solve to better accuracy) or increase the desired accuracy threshold.

Quote:
barely tested it but seems to work, gl
Thanks for doing that.

Quote:
I recently bought a new pc for PIO with a Ryzen 3900x CPU. Even when solving bigger trees, PIO only uses 25%-30% CPU capacity and only uses more CPU power, when I run multiply solves simultaneously.

Is there a way, that PIO uses the full CPU potential for single solves?
Is this the basic version? This has limitation of using max of 6 threads.
Other than that it might be energy saving settings (should be set to max performance not "balanced" or worse yet "energy saving")
PioSOLVER - postflop equilibrium solver for Holdem Quote
03-03-2021 , 08:57 AM
https://ibb.co/zNX07BW
https://ibb.co/J2hjsHs
https://ibb.co/Jthj6P2

Hey all,

Ive attached 3 images to my PIO tree setup and OOP flop decision. My question is I am looking for knowledge if I am setting things up right because OOP has almost no check range (1.1%). The hand ranges are a bit odd because action in tournament with antes went MP Limp, Villain call from SB, I raised 4.5 bb from BB, MP fold, Villain calls. So I had to give Villain what I felt is a realistic limp call range from SB for someone. The effective stacks is roughly 1 to 5 Stack to pot ratio, which is quite narrow in margins vs a normal small raise pot hand, and this is my first of the sort setting up. Am I doing everything correct? Thanks, the hand went I had KK and he flopped a set, checked, bet call, turn paired bet call, then river Villain donked oop. Maybe this is correct and the exploit is he has no flop checks therefore if he does and then plays passive aggressive I can make the river “exploitative fold” to adjust?

Would appreciate any feedback and if I am setting this up correct or not as its my first non standard small raise pot.
PioSOLVER - postflop equilibrium solver for Holdem Quote
03-04-2021 , 07:04 AM
Quote:
Ive attached 3 images to my PIO tree setup and OOP flop decision.
The way to share configs is to use "copy to clipboard" button in the treebuilding tab and then pasting the config (either in [ code ] [ /code ] tags or to pastebin and linking here). This way we can recrete the tree exactly (by going to Tools->Paste treebuilding config).

It's hard to say exactly from the screenshots but it looks like OOP might have huge range advantage on this flop. You can for example look at equity of both ranges at the start of the hand (equity buttons visible on your 3rd screenshot).

It's hard for me to comment on the ranges and if they are realistic. I feel SB would likely 3bet you with at least some of the strong hands/pairs so those should be either removed or weighted less heavily. I am not up to date with modern games though (especially tournaments).
PioSOLVER - postflop equilibrium solver for Holdem Quote
03-05-2021 , 10:23 AM
Hello there

I have a very short question.
If i save a tree as "save small tree" and i want to look at it again, specifically at the river, you will see on the top right written down "line frequencies N/A for unsolved streets".
Does that mean that the river spot isnt really reliable to look at and i need to solve it again?
Because the thing is i still see an output on the river which kind of makes sense.

Yeah so i am a bit confused

THanks in advance!
PioSOLVER - postflop equilibrium solver for Holdem Quote
03-07-2021 , 05:45 AM
Quote:
I have a very short question.
If i save a tree as "save small tree" and i want to look at it again, specifically at the river, you will see on the top right written down "line frequencies N/A for unsolved streets".
Does that mean that the river spot isnt really reliable to look at and i need to solve it again?
Because the thing is i still see an output on the river which kind of makes sense.
The way it works is the following:

-in small saves river solutions (99% of the tree) is no longer there
-when you try to browse the river the solver automatically recalculates that river
-the recalculation is done to accuracy usually much better than original solution (this can be tweaked in Tools->Configuration->Behavior but the defaults are pretty good and there is no reason to change them unless you have a very specific usecase)

That explains why you can browse rivers and the results are reliable.
To calculate line frequency though you need all rivers (because line frequency is an average over all possible turns/rivers). Recalculating them all would be very time consuming (more or less as time consuming as solving the whole tree from scratch). That's why Pio is not able to display line frequencies on small saves.
PioSOLVER - postflop equilibrium solver for Holdem Quote
03-08-2021 , 12:20 AM
Punter, can you tell us about some of the technical challenges associated with multiway equilibrium solvers?

For example:

- Much larger trees
- Multiple Equilibriums
- No minimum EV guarantee since two or more players can simultaneously deviate
- Potentially unstable equilbria?

I apologize if this is the wrong place to ask but I'm sure you've spent significant time thinking about this.
PioSOLVER - postflop equilibrium solver for Holdem Quote
03-08-2021 , 08:51 AM
Quote:
Punter, can you tell us about some of the technical challenges associated with multiway equilibrium solvers?

For example:

- Much larger trees
- Multiple Equilibriums
- No minimum EV guarantee since two or more players can simultaneously deviate
- Potentially unstable equilbria?

I apologize if this is the wrong place to ask but I'm sure you've spent significant time thinking about this.
I am likely not the best person to ask as we haven't shipped a multiway solver.
The main problem is that it requires a lot of time and energy to make it usable for general public. We don't have enough of either.

As to the problems you mentioned: yes, multiway equilibria are unstable. You are not guaranteed to not lose if you follow them. It means they are less useful but could still be interesting for forming a general game plan.
PioSOLVER - postflop equilibrium solver for Holdem Quote
03-08-2021 , 11:50 PM
Hi Punter, why are there several blank turns when I run turn aggregated report?
Also some of the frequencies seem off by a couple percent compared to when I check the line manually in PioViewer.
Neither of the situations are extremely problematic, but I am just curious, as I may be doing something wrong.

Thank you

Last edited by SchruteFarmsPA; 03-08-2021 at 11:50 PM. Reason: typo
PioSOLVER - postflop equilibrium solver for Holdem Quote
03-09-2021 , 03:55 AM
Quote:
Hi Punter, why are there several blank turns when I run turn aggregated report?
I am not really sure what you mean by "blank turns". Can you explain?

Quote:
Also some of the frequencies seem off by a couple percent compared to when I check the line manually in PioViewer.
It's probably because the frequencies in the reports are real frequencies (how often it actually happens) and by default viewer shows range frequencies (what part of the range is choosing a specific action).
See here:
https://piofiles.com/faq/#GTO_concept__real_frequency

This can be changed in Tools->Configuration although we think that range based frequency is more useful for most purposes.
PioSOLVER - postflop equilibrium solver for Holdem Quote

      
m