Files
katrain-qt/katrain/config.json
T
695f852f2f 1.12 (#557)
* add numpy

* fix rotation on new game

* fix wide root zero

* edit INSTALL.md

* force hints on only if starting pondering

* readme

* edit README.md

* Check that the platform is Windows, and the user32 dll has the SetProcessDpiAwarenessContext function (should exist for all versions >= Vista).

Prevents blurry Kivy windows on high dpi displays. Reference: https://stackoverflow.com/questions/71704354/kivy-app-is-blurry-on-windows-with-high-resolution-screen

* Prevents blurry Kivy windows on high dpi displays.

Check that the platform is Windows, and the user32 dll has the SetProcessDpiAwarenessContext function (should exist for all versions >= Vista).

 Reference: https://stackoverflow.com/questions/71704354/kivy-app-is-blurry-on-windows-with-high-resolution-screen

* Use kivy.platform instead of the platform package.

* Fix bug when the board size is not square.

* Set log level back to "warning" (was changed by mistake in a previous commit).

* change pyinstaller icon file paths from fully qualified to relative, pointing to the ico file in the repository

* add VSVersionInfo metadata to Windows executable file from PyInstaller

* replace importLib modules with path modification and regular imports

* Initial code for analysis in move range (not working yet).

* Initial working code for move range analysis. Work in progress, i18n not done.

* Initial working code for move range analysis. Work in progress, i18n not done.

* Get rid of unnecessary code for getting dialog subwidgets.

* Implemented greyed-out inputs when the move range checkbox is not selected.

* Fix spacing which was changed by accident.

* edit katrain/popups.kv, edit katrain/gui/popups.py

* Fix invocation of game analysis.

* Added i18n for the move range analysis. i18n done for Russian.

* TODO removed for Russian.

* Translated remaining Russian strings which were TODO:.

* French strings for move range analysis.

* Change the way analyze_extra is called when move range is specified.

* scale=0 turns off

* allow 3.10

* edit .github/workflows/test.yaml

* Blended territory display (#556)

* Check that the platform is Windows, and the user32 dll has the SetProcessDpiAwarenessContext function (should exist for all versions >= Vista).

Prevents blurry Kivy windows on high dpi displays. Reference: https://stackoverflow.com/questions/71704354/kivy-app-is-blurry-on-windows-with-high-resolution-screen

* Prevents blurry Kivy windows on high dpi displays.

Check that the platform is Windows, and the user32 dll has the SetProcessDpiAwarenessContext function (should exist for all versions >= Vista).

 Reference: https://stackoverflow.com/questions/71704354/kivy-app-is-blurry-on-windows-with-high-resolution-screen

* Changed territory display to be smoothly blended, for player expected territories and for loss in teaching games.

Added an ownership mark to stones while displaying territory; the color of the mark indicates expected ownership, and the size of the mark is proportional to certainty.

* Fixed bug: blended territory display does not work with rotation.

* Revert "Prevents blurry Kivy windows on high dpi displays."

This reverts commit 1cff741e3f7b6bcd8fe7d25cdc9a3fddbcaea242.

* Revert "Check that the platform is Windows, and the user32 dll has the SetProcessDpiAwarenessContext function (should exist for all versions >= Vista)."

This reverts commit c9ae4f6432efe566bed11eb4a9575b19df0a0db2.

* Changed territory display to be smoothly blended, for player expected territories and for loss in teaching games.

Added an ownership mark to stones while displaying territory; the color of the mark indicates expected ownership, and the size of the mark is proportional to certainty.

Rebased blended territory display on the 1.12 branch.

* Fixed bug: blended territory display does not work with rotation.

Fixed for non-square board and rebased.

* Revert "Prevents blurry Kivy windows on high dpi displays."

This reverts commit 1cff741e3f7b6bcd8fe7d25cdc9a3fddbcaea242.

* Revert "Check that the platform is Windows, and the user32 dll has the SetProcessDpiAwarenessContext function (should exist for all versions >= Vista)."

This reverts commit c9ae4f6432efe566bed11eb4a9575b19df0a0db2.

* Make blended territory work with non-square boards and their rotations.

* Whitespace.

* Make blended territory work with non-square boards and their rotations.

* Change marks on stones from circles to squares.

* Add Theme settings enabling different types of territory and stone marks displays.

* Add Theme settings enabling different types of territory and stone marks displays.

* Reformatted with black -l 120.

* Documentation for territory display styles and themes.

* Added acknowledgement for game used in screenshots.

* spacing

* Some cleanup of Theme variables.

* Switch default mode back to "blended".

* Added screenshot of blended style - weak stone marks.

* Fix bold text.

Co-authored-by: Jacob Minsky <jacob.minsky@gmail.com>

* fix test yaml

* edit spec/file_version.py, edit katrain/core/game.py and 3 other changes

* edit katrain/core/constants.py

* Fixes and enhancements for the blended territory feature. (#564)

* Fix newly placed stone getting transparency before ownership is updated.

* Set black and white territory colors separately.

* Try dimming board when territory display is active.

* Change tint of the board when in territory estimate mode and style is "blended".

* Fix bug when loading SGF with initial position setup.

* Revert "Change tint of the board when in territory estimate mode and style is "blended"."

This reverts commit d5b46c8966d02b8660a2fe88e4c8d882af43f51f.

* Marks on stone should be stone colors, not ownership colors - which look bad.

* Version with new board texture (wood6.jpg from https://github.com/waltheri/wgo.js/tree/master/textures) and changed territory color parameters.

* Added gamma-correction to territory coloring.

* Add acknowledgement for board texture.

Co-authored-by: rzcp66 <jacob.minsky@gm.com>

* Remove numpy (#570)

* Fix newly placed stone getting transparency before ownership is updated.

* Set black and white territory colors separately.

* Try dimming board when territory display is active.

* Change tint of the board when in territory estimate mode and style is "blended".

* Fix bug when loading SGF with initial position setup.

* Revert "Change tint of the board when in territory estimate mode and style is "blended"."

This reverts commit d5b46c8966d02b8660a2fe88e4c8d882af43f51f.

* Marks on stone should be stone colors, not ownership colors - which look bad.

* Version with new board texture (wood6.jpg from https://github.com/waltheri/wgo.js/tree/master/textures) and changed territory color parameters.

* Added gamma-correction to territory coloring.

* Eliminates numpy; working version with rotation without numpy.

* Fixed stuff related to hover content and board rotation.

* Bug fix for roi selection without numpy.

* Added comment for rot90 implementation with lists.

* Use reversed() instead of [::-1] for clarity.

Co-authored-by: rzcp66 <jacob.minsky@gm.com>

* Fix region of interest display when board is rotated. (#572)

* themes

Co-authored-by: Sander Land <sander@chatdesk.com>
Co-authored-by: Sander Land <sander.land@cognite.com>
Co-authored-by: Jacob Minsky <jacob.minsky@gmail.com>
Co-authored-by: ulty4life <ulty4life@gmail.com>
Co-authored-by: Jacob Minsky <35696962+jacobm-tech@users.noreply.github.com>
Co-authored-by: rzcp66 <jacob.minsky@gm.com>
2022-11-20 11:01:13 +01:00

236 lines
5.8 KiB
JSON

{
"engine": {
"katago": "",
"altcommand": "",
"model": "katrain/models/g170e-b15c192-s1672170752-d466197061.bin.gz",
"config": "katrain/KataGo/analysis_config.cfg",
"threads": 12,
"max_visits": 500,
"fast_visits": 25,
"max_time": 8.0,
"wide_root_noise": 0.04,
"_enable_ownership": true
},
"contribute": {
"katago": "",
"config": "katrain/KataGo/contribute_config.cfg",
"ownership": false,
"maxgames": 6,
"movespeed": 2,
"username": "",
"password": "",
"savepath": "./dist_sgf/",
"savesgf": false
},
"general": {
"sgf_load": "~/Downloads",
"sgf_save": "./sgfout",
"anim_pv_time": 0.5,
"debug_level": 0,
"lang": "en",
"version": "1.11.3",
"load_fast_analysis": false,
"load_sgf_rewind": true
},
"timer": {
"byo_length": 30,
"byo_periods": 5,
"minimal_use": 0,
"main_time": 0,
"sound": true
},
"game": {
"size": "19",
"komi": 6.5,
"handicap": 0,
"rules": "japanese",
"clear_cache": false,
"setup_move":100,
"setup_advantage":20
},
"trainer": {
"theme": "theme:normal",
"num_undo_prompts": [
1,
1,
1,
0.5,
0,
0
],
"eval_thresholds": [
12,
6,
3,
1.5,
0.5,
0
],
"save_feedback": [
true,
true,
true,
true,
false,
false
],
"show_dots": [
true,
true,
true,
true,
true,
true
],
"extra_precision": false,
"save_analysis": false,
"save_marks": false,
"low_visits": 25,
"eval_on_show_last": 3,
"top_moves_show": "top_move_delta_score",
"top_moves_show_secondary": "top_move_visits",
"eval_show_ai": true,
"lock_ai": false
},
"ai": {
"ai:default": {},
"ai:antimirror": {},
"ai:handicap": {
"automatic": true,
"pda": 0
},
"ai:jigo": {
"target_score": 0.5
},
"ai:scoreloss": {
"strength": 0.2
},
"ai:policy": {
"opening_moves": 22.0
},
"ai:simple": {
"max_points_lost": 1.75,
"settled_weight": 1.0,
"opponent_fac": 0.5,
"min_visits": 3,
"attach_penalty": 1,
"tenuki_penalty": 0.5
},
"ai:p:weighted": {
"weaken_fac": 1.25,
"pick_override": 1.0,
"lower_bound": 0.001
},
"ai:p:pick": {
"pick_override": 0.95,
"pick_n": 5,
"pick_frac": 0.35
},
"ai:p:local": {
"pick_override": 0.95,
"stddev": 1.5,
"pick_n": 15,
"pick_frac": 0.0,
"endgame": 0.5
},
"ai:p:tenuki": {
"pick_override": 0.85,
"stddev": 7.5,
"pick_n": 5,
"pick_frac": 0.4,
"endgame": 0.45
},
"ai:p:influence": {
"pick_override": 0.95,
"pick_n": 5,
"pick_frac": 0.3,
"threshold": 3.5,
"line_weight": 10,
"endgame": 0.4
},
"ai:p:territory": {
"pick_override": 0.95,
"pick_n": 5,
"pick_frac": 0.3,
"threshold": 3.5,
"line_weight": 2,
"endgame": 0.4
},
"ai:p:rank": {
"kyu_rank": 4.0
}
},
"ui_state": {
"restoresize": true,
"size": [],
"play": {
"analysis_controls": {
"show_children": true,
"eval": false,
"hints": false,
"policy": false,
"ownership": false
},
"panels": {
"graph_panel": [
"open",
{
"score": true,
"winrate": false
}
],
"stats_panel": [
"open",
{
"score": true,
"winrate": true,
"points": true
}
],
"notes_panel": [
"open",
{
"info": true,
"info-details": false,
"notes": false
}
]
}
},
"analyze": {
"analysis_controls": {
"show_children": true,
"eval": true,
"hints": true,
"policy": false,
"ownership": true
},
"panels": {
"graph_panel": [
"open",
{
"score": true,
"winrate": true
}
],
"stats_panel": [
"open",
{
"score": true,
"winrate": true,
"points": true
}
],
"notes_panel": [
"open",
{
"info": true,
"info-details": true,
"notes": false
}
]
}
}
}
}