BERRISolver

Changelog

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.

Version 0.1.0

  • First public trial build.