Skip to content

Releases: featurecat/lizzie

Lizzie v0.7.4

29 Sep 07:39
58cfe3a
Compare
Choose a tag to compare

Lizzie Version 0.7.4

screenshot

This update contains all the pull requests over the last year or so that @kaorahi merged today.

Changelog

I'll compile the full changelog later, but from @kaorahi's post we have at least the following:

  • Fixed many bugs.
  • Much improved diagnoses of engine troubles. (#677, #747, #759)
  • Added new features by @yzyray and @TFiFiE.
    • #650 on subboard...
      • mouse hover to stop flicker
      • mouse wheel to change variation length
      • left/right click to show nth variation
    • #656 grayscale territory (toggled by Shift+Period key)

Lizzie v0.7.3

08 Jun 02:17
Compare
Choose a tag to compare

Lizzie Version 0.7.3

screenshot

This update now includes a more recent version of KataGo and a more recent LeelaZero 15-block network.

Changelog

Fixes:

  • Fixed a memory leak caused by the GTP console.

Lizzie v0.7.2

25 Oct 05:36
Compare
Choose a tag to compare

Lizzie Version 0.7.2

screenshot

This update improves the rendering speed and adds some small convenience features. The Leela Zero network is also slightly stronger.

Changelog

Changes:

  • Improve render time by 3-10x by improving shadow render method. Now scrolling through moves is much smoother.
  • Updated network to LZ15b-0d2694c5.
  • Auto analyze now stops at the last move of the game.
  • Clear analysis now has a shortcut (Ctrl+A)

Fixes:

  • Fixed sgf file detection when the extension is not lowercase (eg files like *.SGF work now)
  • Updated Russian translation

Lizzie Version 0.7.1

12 Oct 09:25
Compare
Choose a tag to compare

Lizzie Version 0.7.1

Changelog

Changes:

  • Allow user turn on/off the border by the 'show-border' option or in the config dialog (#637 @zsalch)
  • The Leela Zero avoid function is valid for both black and white (#623 @yzyray)
  • Improve the suggestion move drawing (#624 @yzyray)
  • Adjust the count result dialog (#636 @yzyray)
  • Update the Russian Translation (#630 @ParmuzinAlexander)
  • The board border is no longer supported (#637 @zsalch)

Fixes:

  • Fixed the sgf file encoding issue (#635 @yzyray)
  • Fixed the board margin issue when coordinate is not displayed (#622 @yzyray)
  • 10.23.2019 corrected the release packages.

Lizzie v0.7

01 Oct 07:16
Compare
Choose a tag to compare

Lizzie Version 0.7

screenshot

Lizzie 0.7 is finally ready. It is compatible with Leela Zero and KataGo. 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 if possible.

It comes with LZ#3d056bf4, a strong 15 block network trained by bubblesId/bjiyxo. It should be roughly equal strength to LZ#244 at equal time, but runs much faster. Windows versions also come with KataGo and its latest 20 block network. KataGo can estimate territory and always reads ladders correctly. Mac/Linux users will need to compile Leela Zero and KataGo.

Note, KataGo takes longer to set up the first time than Leela Zero. It only needs to set up once.

Changelog

New:

  • New native UI with toolbars and buttons
  • Configuration dialog allows you to modify and save the config.txt completely within the UI
  • KataEstimate realtime territory estimator! Requires KataGo to run, estimates the territory based on KataGo's playouts
  • Display KataEstimate territory in the winrate graph as a purple line
  • Ability to save entire variations/analyses as SGFs
  • Replay branches while hovering over the variation and press R
  • Ability to choose and quickly switch between engines (eg KataGo and Leela Zero)
  • Ability to allow/disallow moves to the engine by right-clicking on coordinates
  • Playouts are now saved whenever you change board positions, so that you can always see suggestions even when the engine hasn't quite gotten enough playouts yet. Use analyze->clear analysis to remove the stored analysis
  • Double click a move to jump to the move number it was played at
  • Support different board sizes
  • Temporarily toggle suggestions with z key (shift+z = toggle suggestions permanently)
  • GTP console window (press e to activate)
  • Polish Translation
  • Korean Translation
  • Russian Translation
  • Spanish Translation

Changes:

  • Default window size is something more reasonable when first booting Lizzie
  • Java logo has been updated to a Lizzie logo (subject to change, it's programmer art. Lizzie is still in Alpha :)
  • Independent panes can now be dragged out into separate windows (eg winrate graph as its own window)
  • Option to color moves by winrate instead of visits
  • Display players' names at the bottom of board
  • Can show the policy network with the toolbar button (or press b)
  • Improved graphics

Fixes:

  • Playout counter displays more consistently >1k and >1m
  • Saved winrate comments have become clearer
  • General Mac improvements
  • Leela Zero 0.17 support
  • KataGo support
  • Support for variable komi to engines
  • Cleaner move-suggestion stats, KataGo territory is displayed as the 3rd move suggestion statistic
  • Improved Japanese Translation
  • Improved Romanian Translation
  • Borders of each component (winrate graph etc) were being rendered incorrectly, now are prettier

Big thank you to all contributors

🥇zsalch, 🥇yzyray, 🥇OlivierBlanvillain, 🥇inohiroki, 🥇toomasr, 🥇kaorahi, 🥇tomasz-warniello, 🥇TFiFiE, 🥇ihavenoid, 🥇ygrek, 🥇apetresc, 🥇dfannius, 🥇gjm11, 🥇rexl2018, 🥇Yi-Kai, 🥇ParmuzinAlexander

❤️ Thank you! ❤️

Big thanks for zsalch and yzyray for all their hard work, they did a lot!

Sorry for the delay, here's what's next

I know it has been almost 11 months since the release of the last version, Lizzie 0.6. The reason was that I lost some motivation to work on Lizzie after May. Zsalch did a great job keeping things together while I was not working on Lizzie.

So what is the future for Lizzie? Zsalch and contributors will keep making incremental updates to Lizzie 0.7.X, 0.8, etc. Meanwhile I will be working on making Lizzie v1.0 for 2020, a complete rewrite, which I think is necessary and will bring Lizzie and the Go community to new heights :)

Lizzie v0.6

08 Nov 20:15
60cd780
Compare
Choose a tag to compare

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