PioSOLVER - postflop equilibrium solver for Holdem
PioSOLVER is a postflop equilibrium solver for Holdem which you can run on run-of-the-mill modern home PC. PioSOLVER solves full postflop games with arbitrary ranges and stacks. It gets to very decent solution in minutes (for flop spots) and in seconds (for turn/river spots). If you let it run few minutes longer you can get to practically perfect Nash Equilibrium.
PioSOLVER solves arbitrary trees including those with many bet sizes as long as they fit in RAM.
PioSOLVER makes the whole tree available to browse. You can see exact strategy, EVs and ranges for every turn/river card and every betting sequence. Everything is easily accessible and possible to log which makes the results easy to verify and input into other tools.
In short, PioSOLVER is the magical game theory box people were waiting for. In my view it gives more insight into the game than anything written or said before. If you want to know how very good approximation of optimal play looks like - that's the product which gives it to you.
There is more extensive Feature Overview on the website so here is only a quick glimpse:
1. PioSOLVER has very modest hardware requirements and is very fast:
-most trees with one bet size fit in 500MB-4GB range
-high end laptop or few years old i7 desktop are enough to solve those in 2-3 minutes (and for very small ranges even below 1 minute)
-trees with multiple bet-sizes are bigger but it's still possible to fit them under 8GB of RAM is you play 6max. If you have 16GB of RAM you shouldn't run into any limitations (although it's always possible to build a bigger tree)
-more benchmarks and performance characteristi....
2. PioSOLVER offers very compact and quick tree navigation:
-you can see strategies/EVs/equities/ranges as well as ranges for specific actions at any point without any delays and needless clicking: Click to see a GIF
-you can jump between different turn/river card with on keystroke and having the view refreshing automatically, like in this GIF
3. PioSOLVER has many analysis tools built in:
-Range Explorer:
-aggregation reports across turns/rivers which shows how equilibrium behaves across different turns/rivers:
-aggregation reports across multiple flops
4. PioSOLVER is perfect for high volume analysis:
-You can choose size of the save (full memory dump, flops+turns, flops only); in case of small saves PioSOLVER takes care of recalculating missing parts of the tree automatically and the delay is barely noticeable when browsing;
-It's very easy to create and execute scripts to calculate and save the results on many boards.
-Programmers and advanced users can create more complicate scripts as well as access the solver internals from the solver console
5. PioSOLVER makes it easy to share your analysis:
-all the results are copy-pastable from GUI in case you need to make some reports/overviews
-copy-paste as CSV for easy copy-pasting to spreadsheet is available as well
-all the ranges/tree templates are kept in human readable .txt files; they are portable and easy to share with other users
-tree configs are copy-pasteable as well and easy to share on chats/forums
6. PioSOLVER is very actively developed.
Looking at the progress during first 4 months, as documented here, here, here, here and here we hope it's clear that we take our mission to make it the ultimate poker tool very seriously.
For more information:
-our website and a blog with latest news
-technical details
-Feature Overview
We also have a very active Skype discussion group which is a main place to discuss the results, discuss features and get support.
This thread is for suggestions, support, questions and overall discussion about what is or could be possible in the future. Don't hesitate to post!
4 Replies
Hello,
I understand that there are 1755 strategically different flops. After reading the Pio Solver site, they were able to reduce the total strategically different flops down to 184.
Question: How would you take a regular flop, for example,"Ac 6d 2c", and then determine which flop it is represented by within the 184 strategically different flops?
What is the process you would use?
Thank you,
77
Hello,
recently I got back to PIO after a long time and tried to do some experiments before I start scripting. So while I was trying to find a good tree for my BBvsBTN 3bet pots, I did 2 sims using ranges for GG 1K games. The rake is already capped at 1bb as we see the flop so I thought I can either remove 1bb from the starting pot or I can include it in the options to let PIO do it its way. So I tried both ways, while leaving everything else the same. The differences were bigger than I expected both at IP and OOP EVs(while the total EV is correctly the same) and their strategy. The effect is similar to different flops I tried. Am I missing something? Which approach is better? I attach an example, where both the strategy and the EVs are visible
Hello,
I understand that there are 1755 strategically different flops. After reading the Pio Solver site, they were able to reduce the total strategically different flops down to 184.
Question: How would you take a regular flop, for example,"Ac 6d 2c", and then determine which flop it is represented by within the 184 strategically different flops?
What is the process you would use?
Thank you,
77
You categorize flops. For example, Ac 6d 2c would be something like “A high two tone not connected”.
Not connected meaning there is no straight or OESD possible currently.
Ac 6c 5d would be “A high two tone oesd possible”
Ac 5c 4d would be “A high two tone connected”
Or however you personally want to make flop categories.