PioSOLVER 1.10 December 8, 2017 14:07
We are happy to announce PioSOLVER 1.10!
There are some new features with a big one being ICM and many fixes and improvements. The performance should be more or less the same but due to engine re-write there might be differences on individual trees. The preflop solver is way more precise and there should be improvements in speed on multicore setups for the postflop solver. We are changing our installer/updater to make it simpler to use. To get the newest update please download the installer here:
It should be straightforward to use. Please make sure the path is set correctly so it can find and update your old PioSOLVER distribution (or you can choose a new folder to keep both the new one and the old one).
I talk about new features and some improvement in a video, here:
New features are:
- Node-locking improvements
- Reset strategies in the tree
- Right click to show range not taking a chosen action
- Generate and copy preflop order from a chosen node
- Range Explorer improvements
- Rounding and multiplying by constant in range selector
- Use only one raise size if there was a raise before
- Eliminate path
- Create subtree configuration from a preflop solution
Non exhaustive list of fixes and improvements:
- There is now one compile for preflop/postflop solver, no need to switch between them anymore. It also loads both preflop and postflop saves.
- When running a script a target directory for saves is created automatically.
- The preflop solver is more precise (although a bit slower per iteration), should converge to 1-2bb/100 for most trees.
- Improved error messages when loading/saving trees.
- A bug which caused chained scripts to be slower than running directly is fixed
- Improved behavior when resolving difficult turns/river in small saves (the solver doesn't get stuck anymore)
- Combined evs are now shown correctly on 13x13 view
- Less space needed to show numbers on 13x13 grid.
- Fix in open save with different board (some file names weren't recognized correctly)
- The solver never folds nuts on the river (nor AA preflop); IP always bets nuts on the river as well
- Fixes in aggregation reports
- The solver now prevents computer from sleeping when it's running (useful for scripts).
- Treebuilding information is now saved in the .cfr file (less files overall, no need for separate config files).
- Rebuild_forgotten streets is fixed both postflop and preflop (be careful with memory).
- set_mes is fixed.
- New version of licensing system, some connection issues should be greatly improved.
- Show_all_lines command (lists all lines in a tree)
- Node-locking bug fixed (it didn't work correctly on turn/river when isomorphism was on).
We hope you have a lot of fun with the solver and that the new things are useful for your work!
PLOCalc 1.1 September 18, 2017 12:16
We are happy to announce the first update for PLOCalc. Initial feedback is very encouraging and the changes are mainly based on it fixing some missing functionality, responsiveness of the interface and adding a nice feature. Here is the list of changes:
- Range syntax in the range selector changed when it comes to connector syntax. Now we are using G symbol for it, for example GGGG means 4 cards in a row (AKQJ, 9876 etc.) while GG_GG is two cards in a row, gap, 2 cards (JT87 for example). You can add any number of gaps, for example G_G_G__G if you want. It's also possible to combine this syntax with ranks. For example [A-8]G stands for AK, KQ, QJ... 87. Or for more complicated example: AK & ([9-]G, [9-]_G) means AK and then card 9 or lower with a connector or one gapper (AK98, AK75, AK42 etc.). This is a breaking change which means old ranges don't load. We hope to be able to avoid breaking the syntax in the future as we realize it's very annoying. The decision was made to add powerful functionality which wouldn't be possible otherwise. PLOCalc is still in early release. We hope the change is not very annoying for the users.
- You may now load other ranges within range definition (popularly called macros). Just use $ syntax, for example $broadways (if you have broadways defined). See range examples included in the distribution. This allows for composing ranges out of other ranges easily.
- Equity graphs: 1)You can now hover over it to see which hand is at given point in a graph 2)You can mark part of the graph to select hands in that part 3)You can show parts of the range on a graph, for example mark all hands with 8-12 outs
- There is now a way to split hand categories (quads/fullhouse/flush etc.) by number of outs to flush/straights or don't split at all. This allows for various levels of details when analyzing the range.
- Performance improvements and bugfixes: one noticeable one is that scrolling should be now very smooth as some users experienced problems with it.
Here is a short video demonstrating the features above:
You can get the update by running the updater and clicking "check for updates and update" button.
We try to get things right which sometimes takes some trial and error. As advanced PLO tools are a new territory it's especially important for us that we are getting very constructive feedback from our first users during this early period. Thank you very much for that!
Our first Omaha tool - PLOCalc August 30, 2017 22:40
Today we are happy to release our first Omaha tool: PLOCalc. PLOCalc is an equity calculator and range explorer for PLO. What is novel about it is that it calculates range vs range equity which included equity for every single hand in the range. This works on preflop, flop, turn and river. It's done without any approximations - the results are exact.
PLOCalc offers functionality to analyze ranges and played hands as well.
Here is non-exhaustive list of features:
1) Range vs range equity (with equities for every single combo included) on preflop/flop/turn/river
2) Number of outs to straight, flush, fullhouse as well as nut category outs ("nouts") for every hand in the range
3) Equity graphs
4) Sorting ranges via various criteria (equity, equity percentile, outs, preflop order)
5) Filtering parts of the range using condition based system (based on equity, outs, shape, high card etc.)
6) Using filtered parts of the range in a new tab to calculate how that part of the range does vs opponent's range
7) Robust range selector allowing to choose starting ranges very precisely
8) Saving ranges and filters
9) Range explorer grouping the range into categories (sets/two_pairs/pairs etc.)
In short PLOCalc is the most advanced tool for analyzing Omaha ranges as of today.
We invite you to watch the quick start video for PLOCalc, here:
This is an early release which means there is no free version and a lot of functionality is going to change as we get more feedback from our users. While this tool was extensively tested by us and our testers (some of which are world class PLO players) it's surely not as polished as our Holdem tool just yet. If you are not willing to deal with those obstacles, it's the best to wait a while before purchasing.
PLOCalc is a fantastic tool for analyzing your PLO game. We anticipate the natural follow-up question though: "What about the solver?". Short answer is: PLO solver is going to happen in the near future although it will require very powerful hardware to run.
The solver and PLOCalc are going to use the same interface for showing and analyzing ranges. PLOCalc might be more useful for some real life scenarios as it allows you to analyze ranges based on reads and assumptions while GTO solutions are going to be very hard to make sense of in the game as complicated as PLO. The future of those tools is going to be influenced by the feedback we got from first batch of our users.
PLOCals's product page is HERE
PioSOLVER 1.9.2 September 1, 2016 10:09
We are releasing another small, mainly bugfix release. It's already available - just use your updater. The change-log is very short:
- The free version is updated to include most features from commercial version and ability to solve one flop (Qs Jh 2h), you can download it from HERE.
- Donk bet and "use only one bet size if there was a raise before" checbox now behave like in the previous versions (that is the bet is not included if there was no donk-bet size)
- Preflop subsets are now available for download for anyone. While those are mainly useful for preflop solving (and were only included in the edge version for that reason) they might be useful for running scripts to approximate EVs as well as preflop tree size estimation (which is useful if you are considering buying an edge version but are not sure if your hardware can handle the preflop solver). The subsets are available as zip file, HERE.
- Overall results are back to aggregation reports - they disappeared in 1.9 release by accident and are now back.
- Shuffling results in image generation - it's not possible to create series of preflop charts in a way that frequencies are more equal in the images. Just play around with it: Preflop Charts -> Tools -> Generate series of images and there is a new checkbox to shuffle.
- rebuild_forgotten_streets solver command which allows you to recreate full trees from small saves (in order to use node locking, rounding or just solve the all the rivers again) is now fixed.
Many small problems were fixed as well so it's recommended to update to 1.9.2 even if you don't need any of the new features.