Releases: kaorahi/lizgoban
LizGoban 0.6.0-pre1
ladder detection & auto-continuation
- Upgrade KataGo to 1.8.0.
- Indicate inevitability of each move by its font size in suggested variations (KataGo only).
- Improve loading of nested SGFs, e.g. AlphaGo Games, so that we can read them conveniently:
- Push the corresponding key (d, e, ...) for each branch (d, e, ... in dotted squares) to preview its sequence with comments.
- Click one of branches (or hit Enter key in the above preview) to watch it in another trial board.
- Click "x" mark at the right top of the board to close it and return to the main branch.
- Implement side by side comparisons of the principal variation and the actual succeeding moves, etc.
- Add stars to personal exercise book. Starred exercises will appear more often.
- Support restriction of analysis region by Alt+drag like KaTrain.
- Slightly improve Tsumego frame (boundary, analysis region).
- Insert/delete moves in the middle of the game by Ctrl+Shift+click.
- Insert a black (white) stone by b(w)+click.
- Automatically mark ladder breakers as "=" and show the continuation of the ladder by "=" key (experimental).
- Experimentally support external control of LizGoban from another program.
Incompatibilities:
- Upgrade libraries (Electron 11, etc.). So you may need to do "npm install" again.
To use it on 64bit Windows immediately
Just download the all-in-one package (LizGoban-*_win_*.zip
), extract it, and double-click LizGoban *.exe
. You do not need installation, configuration, additional downloads, and so on. Its file size is due to the built-in engine:
- KataGo 1.8.0 (eigen, eigenavx2, opencl) + 15 blocks network (g170e-b15c192-s1672 from KataGo 1.4.5)
You can switch KataGo versions (CPU, modern CPU, GPU) by [Preset] menu in LizGoban. The first run of the GPU version may take a long time (1 hour on a low-spec machine, for example) for its initial tuning.
To customize it on 64bit Windows
If you want to use other engines, network files, options, ...
- Prepare engines (Leela Zero and/or KataGo) and their network files (aka. weights, models) by yourself, if necessary.
- Download and extract the same all-in-one package as above.
- Copy sample/config.json to the same folder as
LizGoban *.exe
and edit it. See README for its format.
To use it on other platforms (Mac, Linux, ...) or Windows with more flexible configuration
Download the source code and see README.md
.
LizGoban 0.5.1
- Fix: View > Stone > Face did not work from v0.5.0-pre4.
LizGoban 0.5.0
- Support ownerships of stones by facial expressions.
- Support
*.gib
,*.ngf
,*.ugf
, and*.ugi
in addition to*.sgf
. - Modify "File" menu slightly for convenience.
- Officially support reuse of analyses like Lizzie.
- Add "Save/Copy SGF with analysis" into menu. (compatible with Lizzie 0.7.2)
- Add more configurations (rules, komi, handicap, stone_style) into
preset
inconfig.json
. - Omit marks for too minor suggestions on the board.
- Automatically start quick overview after reading SGF.
- Experimentally add "Tool > Experimental > Tsumego frame" for solving life & death problems. (See "Tips" section in "Help" menu.)
- Improve display by "c" key + mouse hover on existing stones.
- Stop pondering in match vs. AI if human's move is played in pausing.
- Borrow some ideas from KaTrain.
- Show mistakes and actually punished scores on stones.
- Click on a stone to temporarily show the past board.
- Double-click on a stone to jump to the move.
- Fix wrong komi in Fox SGF.
- Make KataGo aggressive for handicap games automatically in "match vs. AI" or "AI vs. AI". ("!" is appended to the engine names in the title bar.)
- In "AI vs. AI", show the principal variations of both AIs side by side by "1" key (keep holding down) if "Two boards A (main+PV)" is selected from "View" menu.
- Separate estimations for different komi etc. in winrate graph.
- Support HA (handicap) property in SGF.
Incompatibilities:
- Upgrade libraries (Electron 10, etc.). So you may need to do "npm install" again.
To use it on 64bit Windows immediately
Just download the all-in-one package (LizGoban-*_win_*.zip
), extract it, and double-click LizGoban *.exe
. You do not need installation, configuration, additional downloads, and so on. Its file size is due to the built-in engine:
- KataGo 1.6.1 (eigen, eigen-avx2, opencl) + 15 blocks network (g170e-b15c192-s1672 from KataGo 1.4.5)
You can switch KataGo versions (CPU, modern CPU, GPU) by [Preset] menu in LizGoban. The first run of the GPU version may take a long time (1 hour on a low-spec machine, for example) for its initial tuning.
To customize it on 64bit Windows
If you want to use other engines, network files, options, ...
- Prepare engines (Leela Zero and/or KataGo) and their network files (aka. weights, models) by yourself, if necessary.
- Download and extract the same all-in-one package as above.
- Copy sample/config.json to the same folder as
LizGoban *.exe
and edit it. See README for its format.
To use it on other platforms (Mac, Linux, ...) or Windows with more flexible configuration
Download the source code and see README.md
.
LizGoban 0.5.0-pre6
- Fix minor bugs, etc.
LizGoban 0.5.0-pre5
- Fix "Failed to serialize arguments" error by "Silent replay" in "Tool" menu.
LizGoban 0.5.0-pre4
- Modify the built-in engines of the all-in-one package.
- Upgrade KataGo to 1.6.1.
- Pack three versions of KataGo (CPU, modern CPU, GPU).
- Drop Leela Zero to reduce the file size.
- Make KataGo aggressive for handicap games automatically in "match vs. AI" or "AI vs. AI". ("!" is appended to the engine names in the title bar.)
- In "AI vs. AI", show the principal variations of both AIs side by side by "1" key (keep holding down) if "Two boards A (main+PV)" is selected from "View" menu.
- Separate estimations for different komi etc. in winrate graph.
- Support HA (handicap) property in SGF.
- Fix minor bugs.
To use it on 64bit Windows immediately
Just download the all-in-one package (LizGoban-*_win_*.zip
), extract it, and double-click LizGoban *.exe
. You do not need installation, configuration, additional downloads, and so on. Its file size is due to the built-in engine:
- KataGo 1.6.1 (eigen, eigen-avx2, opencl) + 15 blocks network (g170e-b15c192-s1672 from KataGo 1.4.5)
You can switch KataGo versions (CPU, modern CPU, GPU) by [Preset] menu in LizGoban. The first run of the GPU version may take a long time (1 hour on a low-spec machine, for example) for its initial tuning.
To customize it on 64bit Windows
If you want to use other engines, network files, options, ...
- Prepare engines (Leela Zero and/or KataGo) and their network files (aka. weights, models) by yourself, if necessary.
- Download and extract the same all-in-one package as above.
- Copy sample/config.json to the same folder as
LizGoban *.exe
and edit it. See README for its format.
To use it on other platforms (Mac, Linux, ...) or Windows with more flexible configuration
Download the source code and see README.md
.
LizGoban 0.5.0-pre3
- Upgrade the built-in engine of the all-in-one package to KataGo 1.5.0 (OpenCL) for better performance in some environments.
- Borrow some ideas from KaTrain.
- Show mistakes and actually punished scores on stones.
- Click on a stone to temporarily show the past board.
- Double-click on a stone to jump to the move.
- Improve display by "c" key + mouse hover on existing stones.
- Improve "Tool > Experimental > Tsumego frame" for solving life & death problems. (See "Tips" section in "Help" menu.)
- Officially support reuse of analyses like Lizzie.
- Add "Save/Copy SGF with analysis" into menu. (compatible with Lizzie 0.7.2)
- Automatically start quick overview after reading SGF.
- Stop pondering in match vs. AI if human's move is played in pausing.
- Fix minor bugs etc.
Incompatibilities:
- Upgrade libraries (Electron 9, etc.). So you may need to do "npm install" again.
LizGoban 0.5.0-pre2
- Fix KataGo's initial tuning in every run of the all-in-one package.
- Upgrade the built-in engine of the all-in-one package to KataGo 1.4.4 (OpenCL) for the above fix.
- Modify "File" menu slightly for convenience.
- Add more configurations (rules, komi, handicap) into
preset
inconfig.json
.
(Edit: 2020-06-15) Fixed a harmless issue in LizGoban-0.5.0-pre2_win_200615.zip
.
LizGoban 0.5.0-pre1.90
Unofficial test of packaging. (Do not redistribute it, please.)
This release is not for general users. Please try this only if you are willing to help the project by checking and reporting bugs. The next version will be officially released soon, in a week or so, if this test is passed without problems.
- Test of KataGo 1.4.3 (OpenCL) for lizgoban#53 and katago#238.
LizGoban 0.5.0-pre1
Thanks to Goisisan by Tororo, a new stone style is available in the all-in-one package LizGoban-*_win_*.zip
for 64bit Windows. The ownerships of stones are indicated by their facial expressions in this style. To try it...
- Select View > Stone > Face.
- Select Preset > KataGo. The first run of KataGo may take a long time (1 hour or more, for example) for its initial tuning.
- (Enable View > Ownership if you have disabled it.)
See README if you want to use this style without the all-in-one package.
Major changes
- Add "KataGo for wider search" into Preset menu in the all-in-one package.
- Support ownerships of stones by facial expressions.
- Support
*.gib
,*.ngf
,*.ugf
, and*.ugi
in addition to*.sgf
. (You may need to do "npm install" again.) - Omit marks for too minor suggestions on the board.
- Experimentally add "Tool > Experimental > Tsumego frame1&2" for solving life & death problems. (See "Tips" section in "Help" menu.)
TRY v0.5.0-pre2 OR LATER IF YOU ARE ANNOYED BY KATAGO'S INITIAL TUNING IN EVERY RUN OF THE ALL-IN-ONE PACKAGE. (Edit: 2020-06-14)