* 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>
236 lines
5.8 KiB
JSON
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
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|