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

09-13-2019 , 03:24 PM
Quote:
Originally Posted by ThinMints7
I recently bought this new PC and was wondering if the requirements are acceptable to run Pro.

4.1 GHz AMD Ryzen 7
RAM 16 GB DDR4
Hard Drive 1 TB 1TB (64MB Cache) 7200 RPM SATA 6Gb/s
Graphics Coprocessor AMD Radeon RX 580 4GB GDDR5
Chipset Brand AMD
Card Description Dedicated
Graphics Card Ram Size 4 GB
Number of USB 2.0 Ports 4
Postflop it should be fine. Have you ran a benchmark?
PioSOLVER - postflop equilibrium solver for Holdem Quote
09-13-2019 , 11:39 PM
I am trying to setup PIO on a server (contabo) and i am having issues downnloading it. Just keep getting this error (https://gyazo.com/00f2188e9c4da9d1de19c5728fe5c5d3)
I have turned the firewall off and it is definitely the correct link. If anyone wants to set it up for me for $ then please PM me. Thanks
PioSOLVER - postflop equilibrium solver for Holdem Quote
09-15-2019 , 03:38 AM
Quote:
I recently bought this new PC and was wondering if the requirements are acceptable to run Pro.

4.1 GHz AMD Ryzen 7
RAM 16 GB DDR4
Hard Drive 1 TB 1TB (64MB Cache) 7200 RPM SATA 6Gb/s
Graphics Coprocessor AMD Radeon RX 580 4GB GDDR5
Chipset Brand AMD
Card Description Dedicated
Graphics Card Ram Size 4 GB
Number of USB 2.0 Ports 4
Yes, a fast Ryzen and 16GB of RAM is plenty for the postflop solver.


Quote:
I am trying to setup PIO on a server (contabo) and i am having issues downnloading it. Just keep getting this error (https://gyazo.com/00f2188e9c4da9d1de19c5728fe5c5d3)
We don't use download links for quite a while now. You can get a new updater/installer not requiring those, here:
https://licenses.piofiles.com/

(pm me if 2p2 removes the links)
PioSOLVER - postflop equilibrium solver for Holdem Quote
09-15-2019 , 07:56 AM
when adding extra lines, is it possible to use only the extra sizing for that line?
So, I wand to add a bet 50% size when the flop goes check check, and turn is checked to me, and I only want it to use that sizing for that line, but I want to keep the other sizings for other lines?
PioSOLVER - postflop equilibrium solver for Holdem Quote
09-16-2019 , 06:01 AM
Problem with saving solved hands with script, few random flops and accuracy 0,35%. The problem is when I set timeout of xx sec.
For 30-60 sec it saves hands and technically it is all good (besides accuracy after 30-60s is like 30%).
But when I want to get my 0,35% accuracy I obv set timeout of f.e 3000sec but then I don't get any of the flop saved in folder even though in the 'black window' I can see the solving proccess.
Hope I wrote this clearly. Anyone could help? Thanks
PioSOLVER - postflop equilibrium solver for Holdem Quote
09-16-2019 , 06:15 AM
Hello, is it possible to make the ability to save ranges? https://prnt.sc/p6ps4p Thank you.
PioSOLVER - postflop equilibrium solver for Holdem Quote
09-16-2019 , 07:56 AM
Quote:
Originally Posted by sultanchik
Hello, is it possible to make the ability to save ranges? https://prnt.sc/p6ps4p Thank you.
In order to use them in other calculations. And do not enter them manually.
PioSOLVER - postflop equilibrium solver for Holdem Quote
09-16-2019 , 06:44 PM
Is the free version able to load the piocloud solutions?

piocloud.weebl y .com

Would love to browse those solutions, but they just won't open. I think it's got something to do with the free version not having a preflop solver.
PioSOLVER - postflop equilibrium solver for Holdem Quote
09-17-2019 , 02:52 AM
Quote:
when adding extra lines, is it possible to use only the extra sizing for that line?
So, I wand to add a bet 50% size when the flop goes check check, and turn is checked to me, and I only want it to use that sizing for that line, but I want to keep the other sizings for other lines?
It sounds like the best solution is to both add:
check,check,check,bet 50

and remove:
check,check,check,bet old_sizing

Quote:
But when I want to get my 0,35% accuracy I obv set timeout of f.e 3000sec but then I don't get any of the flop saved in folder even though in the 'black window' I can see the solving proccess.
maybe it takes a long time to solve to that accuracy? There is both the solving log and the information that the tree is finished in the black window. Please wait for that to appear.

Quote:
Hello, is it possible to make the ability to save ranges? https://prnt.sc/p6ps4p Thank you.
I am not sure what you mean. You can save ranges in Pio. You can also export the values by right clicking on the 13x13 area and choosing what you want to export.

Quote:
In order to use them in other calculations. And do not enter them manually.
Where would you like to enter them? You can export the range by right-clicking on 13x13 area, choose range, then you can save it in the range selector.

Quote:
Is the free version able to load the piocloud solutions?
The saves only contain minimum necessary information. Most of it is recalculated on the fly when browsing. This means you need a full version to read them (either of basic/pro/edge can read all the saves including preflop ones).
PioSOLVER - postflop equilibrium solver for Holdem Quote
09-17-2019 , 11:38 PM
Thank you
PioSOLVER - postflop equilibrium solver for Holdem Quote
09-18-2019 , 06:31 AM
Hi, I am having trouble loading saved trees(post flop trees) (on my ssd). The message I get is:
"The solver couldnt load the selected file.
The most likely reason for this error is that you are using a wrong solver to load a file.
If it's the first time you are loading a preflop save then you have to connect to the preslop solver first."


I am not sure why i am unable to reopen saved postflop trees i saved on my ssd.
PioSOLVER - postflop equilibrium solver for Holdem Quote
09-18-2019 , 10:28 AM
Quote:
Originally Posted by punter11235

maybe it takes a long time to solve to that accuracy? There is both the solving log and the information that the tree is finished in the black window. Please wait for that to appear.
Unfortunately that never shows. Even the use of processor is 0% after a few minutes
PioSOLVER - postflop equilibrium solver for Holdem Quote
09-18-2019 , 01:48 PM
Hello,

A while back I asked for commands that do the following 2 scripting situations :

Quote:
- Have OOP player cbet Flop for 33% pot without removing check, but then when scripting have OOP player cbet 100% of the time.
Quote:
- Have IP player cbet flop for 33% pot without clicking on "force OOP check / IP bet", but then when scripting have IP player cbet 100% of the time.
(to check the EV of cbetting range vs an unaware opponent)

And you gave me these 2 :

Quote:
set_strategy r:0 0 1 1 1 1 ..... (1326x1 here)
set_strategy r:0 1 0 0 0 0 ..... (1326x0 here)
Quote:
set_strategy r:0:c 0 1 1 1 1 ..... (1326x1 here)
set_strategy r:0:c 1 0 0 0 0 ..... (1326x0 here)
But when I try them I get "ERROR : set_strategy incorrect or missing argument", can you tell me how to fix that please?

Sorry if I misunderstood something, and thank you for your time.
PioSOLVER - postflop equilibrium solver for Holdem Quote
09-18-2019 , 05:23 PM
is there a way to run aggregate report for hand type? i see we can run aggregate report over multiple scripted flops for action frequency (bet/check/fold %s) and we can also run aggregate report where it populates every hand.
there is also a section in analysis/range explorer where it shows us how often we have top pair/gutshot/oesd ETC.

is there a way to run report/analysis from range explorer/obtain similar report? for example, run a report for all top pair only to see the frequency top pair checkraises over multiple scripted flops? It would be possible with excel and coding, but tedious..

question 2: under analysis run report over multiple files, what is "preflop hands" ? i realize "all hands" is all NL hands possible, but what is preflop hands?

ty in advance
PioSOLVER - postflop equilibrium solver for Holdem Quote
09-19-2019 , 05:35 AM
Hello.
I made an icm tree. Solver counted it in 1 minute very quickly. I think this is not a correct calculation. Any tree of icm Solver considers it much faster. Tell me, is it worth trusting these calculations?

https://prnt.sc/p85365
https://prnt.sc/p853do
The weight of the whole tree is 3 gigabytes in both icm and a regular tree, but the calculation differs in time every 5-10 icm much faster

Last edited by sultanchik; 09-19-2019 at 05:48 AM.
PioSOLVER - postflop equilibrium solver for Holdem Quote
09-19-2019 , 10:04 AM
Quote:
Originally Posted by sultanchik
Hello.
I made an icm tree. Solver counted it in 1 minute very quickly. I think this is not a correct calculation. Any tree of icm Solver considers it much faster. Tell me, is it worth trusting these calculations?

https://prnt.sc/p85365
https://prnt.sc/p853do
The weight of the whole tree is 3 gigabytes in both icm and a regular tree, but the calculation differs in time every 5-10 icm much faster
punter11235 I would like to hear your opinion about ICM calculations in general, thanks.
PioSOLVER - postflop equilibrium solver for Holdem Quote
09-19-2019 , 09:51 PM
Can you give an explanation of how to use geo sizing and what inputs to use in the “bet” fields?
PioSOLVER - postflop equilibrium solver for Holdem Quote
09-20-2019 , 03:27 AM
Quote:
Originally Posted by sultanchik
punter11235 I would like to hear your opinion about ICM calculations in general, thanks.
http://prntscr.com/p8kack
PioSOLVER - postflop equilibrium solver for Holdem Quote
09-20-2019 , 09:42 AM
Quote:
Originally Posted by The Apex
Can you give an explanation of how to use geo sizing and what inputs to use in the “bet” fields?
If you want to stack your opponent otr you write 3e for flop, 2e for turn and 1e for river.
If you want to stack your opp ott you put 2e for flop, 1e for turn
PioSOLVER - postflop equilibrium solver for Holdem Quote
09-20-2019 , 10:53 AM
Quote:
Hi, I am having trouble loading saved trees(post flop trees) (on my ssd). The message I get is:
"The solver couldnt load the selected file.
The most likely reason for this error is that you are using a wrong solver to load a file.
If it's the first time you are loading a preflop save then you have to connect to the preslop solver first."


I am not sure why i am unable to reopen saved postflop trees i saved on my ssd.
You will only get this message if you are not using the newest version of the solver.
Make sure to update (it should be 1.10.19 for the solver, 1.10.24.1 for the viewer).

Quote:
Unfortunately that never shows. Even the use of processor is 0% after a few minutes
I've answered your email today.
The reason the script stops is that you are clicking on the console window. This is an unfortunate feature of Windows. You can restart the process by clicking on the window again.

Quote:
And you gave me these 2 :

Quote:
set_strategy r:0 0 1 1 1 1 ..... (1326x1 here)
set_strategy r:0 1 0 0 0 0 ..... (1326x0 here)
Quote:
set_strategy r:0:c 0 1 1 1 1 ..... (1326x1 here)
set_strategy r:0:c 1 0 0 0 0 ..... (1326x0 here)
But when I try them I get "ERROR : set_strategy incorrect or missing argument", can you tell me how to fix that please?

Sorry if I misunderstood something, and thank you for your time.
I am very sorry I've gave you an answer based on the dev version (we will change the interface for set_strategy in the future. Current way is:

set_strategy [line] [number of action] [1326 numbers representing strategies]

I forgot about [number of action]. If you use 0 there it will change strategies for first action (they are sorted from the biggest bet to check/call to fold).

Quote:
is there a way to run aggregate report for hand type?
Unfortunately there isn't. You would need to process the reports yourself.

Quote:
I made an icm tree. Solver counted it in 1 minute very quickly. I think this is not a correct calculation. Any tree of icm Solver considers it much faster. Tell me, is it worth trusting these calculations?
Well, our recommendation is to run the ICM tree for as long as you would run a normal one. Defining stopping condition using accuracy is less reliable because it's not clear how exploitability expressed in ICM utility corresponds to chips per hand.

Quote:
punter11235 I would like to hear your opinion about ICM calculations in general, thanks.
1)run them for as long as you would run a normal tree
2)there might be many solutions with different EVs for both players (because it's a non 0 sum game)
3)because of 2) they are interesting to look at but not the end of it as you can still lose if you follow the equilibrium (that's how math is and there is nothing anyone can do about it)

Quote:
Can you give an explanation of how to use geo sizing and what inputs to use in the “bet” fields?
I am sorry, is it a typo? I have no idea what "geo sizing" is.

Quote:
If you want to stack your opponent otr you write 3e for flop, 2e for turn and 1e for river.
If you want to stack your opp ott you put 2e for flop, 1e for turn
Oh, right geometric one. I encourage you to click this:
https://gyazo.com/db9780660b916271eac13bcd89828fb7

There is some explanation for all the available options.
PioSOLVER - postflop equilibrium solver for Holdem Quote
09-20-2019 , 12:08 PM
Quote:
Originally Posted by punter11235
I am very sorry I've gave you an answer based on the dev version (we will change the interface for set_strategy in the future. Current way is:

set_strategy [line] [number of action] [1326 numbers representing strategies]

I forgot about [number of action]. If you use 0 there it will change strategies for first action (they are sorted from the biggest bet to check/call to fold).
Thank you for the answer, unfortunately I don't understand this, I've tried to write a bunch of variations of what you told me but nothing worked. I've only ever used commands once before and all I did was copy paste what you gave me, I don't actually undrstand how that works ^^'

Can you please give me 2 commands for the 2 situations below that I can just copy paste and that will just work as is please?

Quote:
- Have OOP player cbet Flop for 33% pot without removing "check", but then when scripting have OOP player cbet 100% of the time.
Quote:
- Have IP player cbet flop for 33% pot without clicking on "force OOP check / IP bet", but then when scripting have IP player cbet 100% of the time.
Sorry for being dense and thank you for your time.
PioSOLVER - postflop equilibrium solver for Holdem Quote
09-21-2019 , 03:28 AM
Is there a reason why this configuration (utg 4bet vs btn) has such difference in EV between hands like AQhh vs AQss for the IP player after facing a cbet on the flop? It seems like having spades vs hearts shouldn't matter at all, given the board is JT9dcc

Solved to an accuracy of .15% of the pot

Code:
#TreeBuilding#V2
#Range0#AA,KK,QQ:0.5,AKs:0.5,AKo:0.25,AQs:0.25,AQo:0.125,AJs:0.25,ATs:0.125,A5s:0.25,A4s:0.25,KQs:0.25,KQo:0.125,KJs:0.125,KTs:0.125,QJs:0.125,JTs:0.125,T9s:0.125,98s:0.125,87s:0.125,76s:0.125
#Range1#AA:0.75,KK,QQ,JJ:0.75,TT:0.5,AK:0.75,AQs:0.75,AJs:0.25,KQs:0.5
#Board#Jd Tc 2c
#Pot#1500
#EffectiveStacks#4500
#AllinThreshold#80
#AddAllinOnlyIfLessThanThisTimesThePot#200
#CapEnabled#True
#Cap#4
#CapMode#NoLimit
#FlopConfig.BetSize#33.33 
#FlopConfig.RaiseSize#3x
#TurnConfig.BetSize#40 70
#TurnConfig.RaiseSize#4x
#TurnConfig.AddAllin#True
#TurnConfig.DonkBetSize#50
#RiverConfig.BetSize#40 80 133.33
#RiverConfig.RaiseSize#100
#RiverConfig.AddAllin#True
#RiverConfig.DonkBetSize#50
#FlopConfigIP.BetSize#33.33 50
#FlopConfigIP.RaiseSize#3x
#TurnConfigIP.BetSize#40 70
#TurnConfigIP.RaiseSize#4x
#TurnConfigIP.AddAllin#True
#RiverConfigIP.BetSize#40 80 133.33
#RiverConfigIP.RaiseSize#100
#RiverConfigIP.AddAllin#True
#ICM.Stacks#0
#ICM.Payouts#0
PioSOLVER - postflop equilibrium solver for Holdem Quote
09-21-2019 , 10:18 AM
Quote:
Originally Posted by punter11235
I am not sure what you are asking. We are of course taking card removal into account when solving, calculating equity or EV. I can't imagine doing it without taking card removal into account as it's such a fundamental part of poker and influences solutions in great deal.

I asked if PIO is counting on card removal effect. I know it sounds like a stupid question but I wanted to make sure.. Here is why I ask this question.

I use PIO preflop sims for BB defense, and I strongly believe it is best solver/program for this job and got lots of experience with program.

I compared results with other solvers, like monker for example.
Both give almost same outputs and I found PIO outputs to be more accurate.
Only with 1 exception..
PIO doesnt slow play AA at all for 15-20bb stacks, only against very tight ranges... (spot: AA, big blind, we have 18bb stack vs 2bb open) Which makes a lot of sense to me for equilibrium strategy and I also dont like slow playing.
On the other hand Monker slow plays it even vs a widest range..
I was quite surprised by this, becuase i get almost exactly same outputs from both solvers, they play all range matrix almost same way, but only for AA, there is a significant difference. And i am told by couple of sources, PIO doesnt count on card removal, a statement didnt make much sense to me too.

This is generaly a big pattern for other solvers btw, whenever the only option for 3betting is all in, they almost always slow play AA, but PIO doesnt.

Do you have any idea about what could be reasons for this ?
I dont have much experience with programming languages but i cant imagine it can be a glitch in the code or sth, as it would show problems in many other spots too.
PioSOLVER - postflop equilibrium solver for Holdem Quote
09-21-2019 , 11:42 AM
Quote:
Is there a reason why this configuration (utg 4bet vs btn) has such difference in EV between hands like AQhh vs AQss for the IP player after facing a cbet on the flop? It seems like having spades vs hearts shouldn't matter at all, given the board is JT9dcc

Solved to an accuracy of .15% of the pot
Those are obviously the same strategically and have the same EV.
It sometimes happen, very rarely, especially with very small ranges and/or very very long calculations that due to numerical problems EV for strategically the same hands diverge.
If you would like to avoid that you can either calculate for a shorter time or disable isomorphism.
Quote:
PIO doesnt slow play AA at all for 15-20bb stacks, only against very tight ranges... (spot: AA, big blind, we have 18bb stack vs 2bb open) Which makes a lot of sense to me for equilibrium strategy and I also dont like slow playing.
On the other hand Monker slow plays it even vs a widest range..
Monker uses abstractions (grouping hands together to save memory) in postflop play so that may cause innacuracies.

Quote:
And i am told by couple of sources, PIO doesnt count on card removal, a statement didnt make much sense to me too.
I don't know what to do about it. Someone is either ignorant or malicious or both. It's very easy to verify that Pio take card removal into account, just run the simplest river case or equity calculation where it matters and see.

Quote:
This is generaly a big pattern for other solvers btw, whenever the only option for 3betting is all in, they almost always slow play AA, but PIO doesnt.
With preflop calculations another problem might be using different abstractions. Even if a solver doesn't group hands postflop you still have to choose some subset of flops to calculate solutions on. It's not that easy to choose to be reliable.

Quote:
I dont have much experience with programming languages but i cant imagine it can be a glitch in the code or sth, as it would show problems in many other spots too.
I can't imagine implementing a solver or an equity calculator which doesn't take card removal into account. Monker results are not very precise which is the price you pay for being able to make really big trees (as it uses abstractions). Not sure what other solvers you tested for preflop spots but flop subset might be an issue. If naive approach is used for creating those (like one from Tipton's book for example) then the results will be off as well. Another reason I can think of is using different trees and maybe something about postflop play makes slow-playing AA more attractive (for example if the opponent is forced to cbet then you will likely want to slowplay it).
PioSOLVER - postflop equilibrium solver for Holdem Quote
09-21-2019 , 03:40 PM
Quote:
Quote:
does exist an option how to force PIO bet on turn 100%?
Yes, put:
Quote:
check, bet, check, check
in remove lines field to make IP always cbet the turn. For OOP it would be:


Quote:
bet, call, check
The goal is to remove a check at the point you want a given player to always bet.
yes but where I have to put it? Thanks

EDIT: btw I mean bet 100% of my range
PioSOLVER - postflop equilibrium solver for Holdem Quote

      
m