Lizzie - Leela Zero Interface
Lizzie is a graphical interface allowing the user to analyze games in real time using Leela Zero. You need Java 8 or higher to run this program.
Running a release
Just follow the instructions in the provided readme in the release.
The first run may take a while because Leela Zero needs to set up the
OpenCL tunings and download the latest network if it is not present. Just hang tight, and wait for it to finish, then you
will see Leela Zero's analysis displayed on the board. Feel free to supply
your own tunings, as this will speed up the process. Do this by copying
leelaz_opencl_tuning file you have into the directory.
Building from source
Building Leela Zero
First, you will need to have a version of Leela Zero that continually outputs pondering information. You can get this from one of the Lizzie releases or build it yourself; just compile from the next branch of Leela Zero (see http://github.com/gcp/leela-zero/tree/next for more details).
git clone -b next http://github.com/gcp/leela-zero.git
The simplest way to build Lizzie is to use Maven.
To build the code and package it:
$ mvn package
$ java -jar "target/lizzie-0.5-shaded.jar"
(or whatever the current version of the shaded
jar file is in