What changed in each version of BERRISolver. The app checks for updates when it starts and installs them with a restart. Settings has Check for updates if you want to look sooner.
Version 0.1.3
Solves use every worker thread. The first solve of a session no longer stalls on one core for minutes, and the solver keeps all threads busy between batches.
Saving a solution is several times faster.
Jobs and auto-size runs use the Worker threads value from Settings, and the status bar shows the count a run is using.
If your copy finished the old rebuild, the first start after updating downloads the evaluator data once more. After that it stays in place.
Version 0.1.2
The first run download of the evaluator data recovers on its own if the license server could not be reached while you were activating.
Version 0.1.1
Licenses are on sale. Buy a yearly license on the website and the key arrives by email.
New account page. Sign in with your email to find your key and to cancel or resume the renewal.
The trainer is rebuilt on the same table the solver uses, with a running ledger of your decisions.
Range library. Keep your own ranges by stack depth and pot type, with four 100bb spots included, and import range files you already have.
Preflop solving is several times faster and needs a fraction of the memory it used to.
Solved abstractions are cached and reused between runs, inside a size limit you can see in Settings under Storage.
The app updates itself. It checks on start, installs with a restart, and Settings has Check for updates.
Report a problem from inside the app. Crashes are written to a file you can send with one click.
Settings can take a different license key without reinstalling.
Fixes: the preflop solving screen no longer draws a postflop board, and the solving screen shows only the accuracy setting.