@featurecat featurecat released this Nov 8, 2018 · 19 commits to master since this release

Assets 5

Lizzie Version 0.6

screenshot

Finally Lizzie 0.6 is here. It is compatible with Leela Zero 0.16. Please make sure to replace your current config file with the current version's config file. It's better to start with an entirely new folder.

It comes with LZ#157, the last 15 block network. You can replace it manually with the larger networks if you wish for increased strength. LZ#188 and above are likely stronger than LZ#157 with equal time.

Big thank you to all contributors

🥇zsalch, 🥇OlivierBlanvillain, 🥇alreadydone, 🥇TFiFiE, 🥇sinf, 🥇kaorahi, 🥇phiming, 🥇ParmuzinAlexander, 🥇infinity0, 🥇odCat, 🥇kuba97531, 🥇Ka-zam, 🥇bittsitt, 🥇apetresc and all who have helped find bugs and suggest features in the Issues page.

❤️ 🎆 Thank you! 🎆 ❤️

Changelog

New:

  • Added the ability to click nodes in the variation tree to navigate. #414
  • Added ability to save SGFs from Lizzie, including the winrate analysis. Press S to save. #364
  • Added a 'blunder bar' in the winrate graph. It shows how bad of a blunder each move is. The higher the line, the worse the move was. #384
  • Added autosaving - enable it by setting "resume-previous-game": true in the config. #298
  • Added ability to read comments from SGF files. #365
  • New board and background. #385
  • Added custom themes. To try our example out, set "theme": "yasnaya" in the config file. Theme by ParmuzinAlexander. #420 #378
  • Added Romanian localization. #342
  • Added ability to switch between multiple different engine settings using "engine-command-list"; see #368
  • Added configurable threshold for displaying move statistics. #333
  • Allow file loading when opening Lizzie via commandline - example usage: java -jar lizzie.jar game1.sgf #326
  • Added different colors in the variation tree for blunders/good moves. Currently the feature is experimental, you can find it in the "yasnaya" theme. #413
  • Additional support for alreadydone's dynamic komi version of Leela Zero. #329

Changes:

  • Greatly improved SGF support. #376
  • Assets are now part of the .jar file. Please modify the jar file or create a theme in order to change the UI settings. #380
  • Window size and maximization are now stored automatically in the config file. #287
  • Support display of only the last move number, via M. Pressing M toggles between different options. #367
  • Support seamless textures for the background. #366
  • Improved rendering of variation tree. #412
  • Handicap stones now appear when starting a new game. #270
  • More keyboard shortcuts. See #415
  • Added config setting to hide captured stones panel. #325
  • Added config setting to hide status text. #324
  • Allow config to show coordinate by default. #419
  • Always show statistics for blue-ringed moves. #294

Fixes:

  • Compatability with Leela Zero 0.16.
  • Fixed a bug that would cause Lizzie to display in extremely low resolution.
  • Slightly better error handling when either the Leela Zero executable or network file are not found. #284
  • Removed automatic network downloading. Instead, LZ157 will come by default, and users may replace it manually. #387
  • Removed superko rule, added basic ko rule. #411
  • Fixed: dead stones now display their actual color in the branch variations. #401
  • Fixed SGF-related crashes. #272
  • Fixed slow Ctrl-C Ctrl-V bugs. #288 #289
  • Fixed inversion of y-coordinates (it was the opposite direction of Leela Zero's coordinates). #354
  • Automatically detects the difference between .gib and .sgf files. #416
  • Significant code refactoring. #402

@featurecat featurecat released this Jun 1, 2018 · 231 commits to master since this release

Assets 5

Lizzie Version 0.5

screenshot

Important: read the readme.txt distributed the .zip file!

We have added many new features and bugfixes in Lizzie 0.5. A network is provided with this release, and automatic network downloading is supported in the configuration file! The readme.txt provided with each copy of Lizzie is updated to provide much more information, especially for Mac/Linux users.

We renamed lizzie.properties to config.txt, so please make sure to set all your old settings in the new file. Check out the new options! Please try out the large-subboard setting, it is very nice. More customizability will come in future updates.

Big thank you to all contributors

🥇cngoodboy, 🥇kaorahi, 🥇bittsitt, 🥇dfannius, 🥇aerisnju, 🥇bvandenbon, 🥇typohh, 🥇TFiFiE, 🥇Ka-zam, and all who have helped find bugs and suggest features in the Issues page.

❤️ 🎆 You all made Lizzie amazing! 🎆 ❤️

Changelog:

  • Adopted the new Leela Zero realtime analysis format. This means we are now compatible with the official Leela Zero (no modifications!), and the winrate will converge much more quickly/smoothly because we are using a more accurate winrate metric.
  • Added a next-move indicator. Shows which moves were taken in the main branch and variation branches.
  • Added automatic best network downloading, which checks for a new network on each startup, and prompts the user to download it. This is disabled by default; you can enable it in the config.txt.
  • Added subboard, which shows the best variation, without needing to hover the mouse.
  • Added auto-analyze feature: press 'a' to automatically analyze your game. Currently the best moves are not saved (this will be added in a future update, probably 0.6), but the winrate graph will be generated and you can observe the analysis as it occurs. Press 'a' or any other hotkey to exit auto-analysis mode.
  • Best move is now indicated in Cyan. If there is a move with a higher winrate than the Best move, it is surrounded by a blue circle, and the Best move is surrounded by a red circle. Hopefully this will be more intuitive after you use it for a while.
  • Support for Tygem .GIB files.
  • Many new hotkeys.
  • Play best move with ',' key.
  • Experimental handicap-instead-of-winrate feature (read about this in the readme.txt).
  • More lines for the winrate graph. A blue line indicates "not enough data", and the dotted white lines represent 25%, 50%, 75%, and the current move.
  • Clickable winrate graph allows you to jump to the position at that point.
  • Delete branches / moves with the backspace/delete keys, as well as Shift-Delete.
  • Added a captured stones indicator; the larger stone also indicates whose turn it is.
  • Updated Chinese translations for most new features.
  • Users can now specify the exact Leela Zero command they would like executed, via the config.txt. More information in the readme.txt for advanced users.
  • Better startup behavior for Windows users.
  • Fixed blurring bug - now the menu interfaces are correctly blurred on startup (almost) as intended.
  • Better readme instructions.

@featurecat featurecat released this Apr 23, 2018 · 411 commits to master since this release

Assets 5

screenshot

Because Leela Zero's network size is so large, you now need to download the network manually from http://zero.sjeng.org/best-network to use Lizzie.

Changelog:

  • Winrate graph
  • Winrate indicator
  • Variation tree
  • Pondering indicator
  • Lizzie will now give you a proper error message if you are not using the correct Leela Zero binary, instead of silently failing
  • Fixed Windows-related issues that would not let Lizzie start
  • New game creation / handicap game support
  • Use system default look and feel for dialog boxes, instead of the Java Swing UI
  • Next move indicator

@featurecat featurecat released this Mar 28, 2018 · 602 commits to master since this release

Assets 5

screenshot

Changelog:

  • Greatly enhanced customizable graphics, enhanced rendering performance
  • Added the ability to play alternately against Leela Zero
  • Added the ability to view different variations suggested by Leela Zero
  • Added SGF loading / saving
  • Added a configuration file
  • Added additional controls
    • x: display controls
    • m: show move numbers
    • c: show coordinates
    • home/end: jump to start/end of file
    • control: when held down, makes undo/redo jump 10 moves
    • enter: play mode, against Leela Zero
  • Linux/Mac users should no longer run into libboost problems -- just follow the instructions in the readme.

@featurecat featurecat released this Mar 5, 2018 · 689 commits to master since this release

Assets 8

Choose GPU if your computer has a graphics card and the appropriate drivers; otherwise, CPU will work on any platform.

Changelog

  • Made the interface easier to read. Leelaz's preferred move is now highlighted in gold.
  • Added ability to pause and resume pondering with the spacebar
  • Added more options for undo/redo
  • Automatically pauses pondering after 10 minutes of computation. Pondering can be resumed with the spacebar.
  • Added cross-platform GPU and CPU versions
  • Less bugs <3

@featurecat featurecat released this Feb 27, 2018 · 704 commits to master since this release

Assets 3

Initial release. Please unzip the folder and see the included readme for instructions. Java 8 is required.