diff options
Diffstat (limited to 'dotfiles/system/.config/pychess')
| -rw-r--r-- | dotfiles/system/.config/pychess/config | 211 | ||||
| -rw-r--r-- | dotfiles/system/.config/pychess/engines.json | 373 | ||||
| -rw-r--r-- | dotfiles/system/.config/pychess/pydock.xml | 1 | 
3 files changed, 585 insertions, 0 deletions
| diff --git a/dotfiles/system/.config/pychess/config b/dotfiles/system/.config/pychess/config new file mode 100644 index 0000000..60406af --- /dev/null +++ b/dotfiles/system/.config/pychess/config @@ -0,0 +1,211 @@ +[General] +soundcombo0 = 3 +soundcombo1 = 3 +soundcombo2 = 3 +soundcombo3 = 3 +soundcombo4 = 3 +soundcombo5 = 3 +soundcombo6 = 3 +soundcombo7 = 3 +soundcombo8 = 3 +soundcombo9 = 3 +soundcombo10 = 3 +soundcombo11 = 3 +soundcombo12 = 3 +sounduri0 = file:/usr/share/pychess/sounds/move1.ogg +sounduri1 = file:/usr/share/pychess/sounds/check1.ogg +sounduri2 = file:/usr/share/pychess/sounds/capture1.ogg +sounduri3 = file:/usr/share/pychess/sounds/start1.ogg +sounduri4 = file:/usr/share/pychess/sounds/win1.ogg +sounduri5 = file:/usr/share/pychess/sounds/lose1.ogg +sounduri6 = file:/usr/share/pychess/sounds/draw1.ogg +sounduri7 = file:/usr/share/pychess/sounds/obs_mov.ogg +sounduri8 = file:/usr/share/pychess/sounds/obs_end.ogg +sounduri9 = file:/usr/share/pychess/sounds/alarm.ogg +sounduri10 = file:/usr/share/pychess/sounds/invalid.ogg +sounduri11 = file:/usr/share/pychess/sounds/success.ogg +sounduri12 = file:/usr/share/pychess/sounds/choice.ogg +ics_combo = 0 +autologin = True +categorycombo = 0 +max_log_files = 10 +hint_mode = False +spy_mode = False +show_sidepanels = True +autocallflag = True +tips_seed = 468535751 +tips_index = 3 +firstname = Craig Jennings +secondname = Whomever +showemt = False +showeval = True +showblunder = True +hidetabs = True +closeall = False +facetoface = False +scorelinearscale = False +showcaptured = True +figuresinnotation = False +moveanimation = True +noanimation = False +autopromote = False +autorotate = False +showficsgameno = False +fullanimation = False +showcords = False +drawgrid = False +activatesupportalgorithm = False +autosave = True +autosaveformat = cjennings +saveemt = True +saveeval = True +saveratingchange = True +indentpgn = True +saveowngames = False +max_analysis_spin = 3 +max_depth_spin = 20 +infinite_analysis = False +infinite_depth = True +opening_check = False +book_depth_max = 13 +endgame_check = False +online_egtb_check = True +analyzer_check = True +inv_analyzer_check = False +alarm_spin = 15 +usesounds = False +newgametasker_playercombo = 1 +taskerskillslider = 2.0 +ana_combobox = c72ee03eee276a3a8e142ed144b4c77b +inv_ana_combobox = c72ee03eee276a3a8e142ed144b4c77b +tipofthedaywindow_width = 693 +tipofthedaywindow_height = 373 +tipofthedaywindow_x = 778 +tipofthedaywindow_y = 562 +externalsdialogwindow_width = 918 +externalsdialogwindow_height = 240 +externalsdialogwindow_x = 666 +externalsdialogwindow_y = 629 +mainwindow_width = 2256 +mainwindow_height = 1471 +mainwindow_x = 0 +mainwindow_y = 33 +download_scoutfish = False +opening_file_entry = /usr/share/pychess/pychess_book.bin +book_exact_match = True +egtb_path = /usr/share/pychess +welcome_image = /usr/share/pychess/glade/background.jpg +board_style = 2 +board_frame = 5 +lightcolour = #444444 +darkcolour = #252525 +piecetheme = Merida_new +autosavepath = /home/cjennings/documents/chessdata +preferencesdialogwindow_width = 1102 +preferencesdialogwindow_height = 1031 +preferencesdialogwindow_x = 574 +preferencesdialogwindow_y = 233 +show_tip_at_startup = False +dont_show_externals_at_startup = False +ngblitz min = 5 +ngblitz moves = 0 +ngblitz gain = 0 +ngrapid min = 15 +ngrapid moves = 0 +ngrapid gain = 5 +ngnormal min = 45 +ngnormal moves = 0 +ngnormal gain = 15 +ngclassical min = 3 +ngclassical moves = 40 +ngclassical gain = 0 +ngvariant1 = 3 +ngvariant2 = 23 +whiteplayercombobox = 0 +blackplayercombobox = 1 +skillslider1 = 20 +skillslider2 = 4.0 +notimeradio = True +blitzradio = False +rapidradio = 0 +normalradio = False +classicalradio = False +playnormalradio = 0 +playvariant1radio = 0 +playvariant2radio = 0 +numberoffingers = 2 +seek1radio = 0 +seek2radio = 0 +seek3radio = 0 +challenge1radio = 0 +challenge2radio = 0 +challenge3radio = 0 +untimedcheck-1 = False +minutesspin-1 = 15 +gainspin-1 = 10 +strengthcheck-1 = True +chainalignment-1 = True +ratingcenterslider-1 = 40 +toleranceslider-1 = 8 +tolerancehbox-1 = False +nocolorradio-1 = True +whitecolorradio-1 = False +blackcolorradio-1 = False +variantcombo-1 = 4 +novariantradio-1 = True +variantradio-1 = False +ratedgamecheck-1 = False +manualacceptcheck-1 = False +untimedcheck-2 = False +minutesspin-2 = 10 +gainspin-2 = 0 +strengthcheck-2 = True +chainalignment-2 = True +ratingcenterslider-2 = 40 +toleranceslider-2 = 8 +tolerancehbox-2 = False +nocolorradio-2 = True +whitecolorradio-2 = False +blackcolorradio-2 = False +variantcombo-2 = 3 +novariantradio-2 = True +variantradio-2 = False +ratedgamecheck-2 = False +manualacceptcheck-2 = False +untimedcheck-3 = False +minutesspin-3 = 2 +gainspin-3 = 12 +strengthcheck-3 = True +chainalignment-3 = True +ratingcenterslider-3 = 40 +toleranceslider-3 = 8 +tolerancehbox-3 = False +nocolorradio-3 = True +whitecolorradio-3 = False +blackcolorradio-3 = False +variantcombo-3 = 23 +novariantradio-3 = True +variantradio-3 = False +ratedgamecheck-3 = False +manualacceptcheck-3 = False +chat_paned_position = 306 +standard_toggle = True +blitz_toggle = True +lightning_toggle = True +variant_toggle = True +registered_toggle = True +guest_toggle = True +computer_toggle = True +titled_toggle = True +standard_toggle1 = True +blitz_toggle1 = True +lightning_toggle1 = True +variant_toggle1 = True +computer_toggle1 = True + +[FICS] +asguestcheck = True +timesealcheck = True + +[ICC] + diff --git a/dotfiles/system/.config/pychess/engines.json b/dotfiles/system/.config/pychess/engines.json new file mode 100644 index 0000000..3381049 --- /dev/null +++ b/dotfiles/system/.config/pychess/engines.json @@ -0,0 +1,373 @@ +[ + { +  "analyze": true, +  "command": "/usr/lib/python3.13/site-packages/pychess/Players/PyChess.py", +  "comment": "", +  "country": "dk", +  "level": 5, +  "md5": "be6e594623ce6b20024914bcffba3f66", +  "name": "PyChess.py", +  "options": [ +   { +    "default": false, +    "name": "Ponder", +    "type": "check", +    "value": false +   }, +   { +    "default": 0, +    "max": 100, +    "min": 0, +    "name": "skipPruneChance", +    "type": "spin", +    "value": 0 +   } +  ], +  "protocol": "xboard", +  "recheck": false, +  "variants": [ +   "normal", +   "wildcastle", +   "nocastle", +   "fischerandom", +   "crazyhouse", +   "light-brigade", +   "losers", +   "suicide", +   "giveaway", +   "horde", +   "atomic", +   "racingkings", +   "seirawan", +   "kingofthehill", +   "3check", +   "placement", +   "asean", +   "cambodian", +   "makruk", +   "sittuyin" +  ], +  "vm_args": [ +   "-u" +  ], +  "vm_command": "/usr/bin/python", +  "vm_name": "python" + }, + { +  "analyze": true, +  "command": "/usr/bin/fruit", +  "comment": "", +  "country": "fr", +  "level": 5, +  "md5": "d401d07d0b5c41cbf8be63574a9214ca", +  "name": "fruit", +  "options": [ +   { +    "default": "book_small.bin", +    "name": "BookFile", +    "type": "text", +    "value": "book_small.bin" +   }, +   { +    "default": 50, +    "max": 500, +    "min": 0, +    "name": "Delta Margin", +    "type": "spin", +    "value": 50 +   }, +   { +    "default": false, +    "name": "Delta Pruning", +    "type": "check", +    "value": false +   }, +   { +    "default": 100, +    "max": 500, +    "min": 0, +    "name": "Futility Margin", +    "type": "spin", +    "value": 100 +   }, +   { +    "default": false, +    "name": "Futility Pruning", +    "type": "check", +    "value": false +   }, +   { +    "default": 16, +    "max": 1024, +    "min": 4, +    "name": "Hash", +    "type": "spin", +    "value": 16 +   }, +   { +    "default": true, +    "name": "History Pruning", +    "type": "check", +    "value": true +   }, +   { +    "default": 60, +    "max": 100, +    "min": 0, +    "name": "History Threshold", +    "type": "spin", +    "value": 60 +   }, +   { +    "default": 100, +    "max": 400, +    "min": 0, +    "name": "King Safety", +    "type": "spin", +    "value": 100 +   }, +   { +    "default": 100, +    "max": 400, +    "min": 0, +    "name": "Material", +    "type": "spin", +    "value": 100 +   }, +   { +    "choices": [ +     "Always", +     "Fail High", +     "Never" +    ], +    "default": "Fail High", +    "name": "NullMove Pruning", +    "type": "combo", +    "value": "Fail High" +   }, +   { +    "default": 3, +    "max": 3, +    "min": 1, +    "name": "NullMove Reduction", +    "type": "spin", +    "value": 3 +   }, +   { +    "default": true, +    "name": "OwnBook", +    "type": "check", +    "value": true +   }, +   { +    "default": 100, +    "max": 400, +    "min": 0, +    "name": "Passed Pawns", +    "type": "spin", +    "value": 100 +   }, +   { +    "default": 100, +    "max": 400, +    "min": 0, +    "name": "Pawn Structure", +    "type": "spin", +    "value": 100 +   }, +   { +    "default": 100, +    "max": 400, +    "min": 0, +    "name": "Piece Activity", +    "type": "spin", +    "value": 100 +   }, +   { +    "default": false, +    "name": "Ponder", +    "type": "check", +    "value": false +   }, +   { +    "default": 1, +    "max": 2, +    "min": 0, +    "name": "Quiescence Check Plies", +    "type": "spin", +    "value": 1 +   }, +   { +    "default": 5, +    "max": 6, +    "min": 1, +    "name": "Verification Reduction", +    "type": "spin", +    "value": 5 +   }, +   { +    "choices": [ +     "Always", +     "Endgame", +     "Never" +    ], +    "default": "Endgame", +    "name": "Verification Search", +    "type": "combo", +    "value": "Endgame" +   } +  ], +  "protocol": "uci", +  "recheck": false, +  "workingDirectory": "/usr/bin" + }, + { +  "analyze": true, +  "command": "/usr/bin/stockfish", +  "comment": "", +  "country": "no", +  "level": 20, +  "md5": "c72ee03eee276a3a8e142ed144b4c77b", +  "name": "stockfish", +  "options": [ +   { +    "name": "Clear Hash", +    "type": "button" +   }, +   { +    "default": "<empty>", +    "name": "Debug Log File", +    "type": "text", +    "value": "<empty>" +   }, +   { +    "default": "nn-1c0000000000.nnue", +    "name": "EvalFile", +    "type": "text", +    "value": "nn-1c0000000000.nnue" +   }, +   { +    "default": "nn-37f18f62d772.nnue", +    "name": "EvalFileSmall", +    "type": "text", +    "value": "nn-37f18f62d772.nnue" +   }, +   { +    "default": 16, +    "max": 33554432, +    "min": 1, +    "name": "Hash", +    "type": "spin", +    "value": 16 +   }, +   { +    "default": 10, +    "max": 5000, +    "min": 0, +    "name": "Move Overhead", +    "type": "spin", +    "value": 10 +   }, +   { +    "default": 1, +    "max": 256, +    "min": 1, +    "name": "MultiPV", +    "type": "spin", +    "value": 1 +   }, +   { +    "default": 0, +    "max": 10000, +    "min": 0, +    "name": "nodestime", +    "type": "spin", +    "value": 0 +   }, +   { +    "default": "auto", +    "name": "NumaPolicy", +    "type": "text", +    "value": "auto" +   }, +   { +    "default": false, +    "name": "Ponder", +    "type": "check", +    "value": false +   }, +   { +    "default": 20, +    "max": 20, +    "min": 0, +    "name": "Skill Level", +    "type": "spin", +    "value": 20 +   }, +   { +    "default": true, +    "name": "Syzygy50MoveRule", +    "type": "check", +    "value": true +   }, +   { +    "default": "<empty>", +    "name": "SyzygyPath", +    "type": "text", +    "value": "<empty>" +   }, +   { +    "default": 1, +    "max": 100, +    "min": 1, +    "name": "SyzygyProbeDepth", +    "type": "spin", +    "value": 1 +   }, +   { +    "default": 7, +    "max": 7, +    "min": 0, +    "name": "SyzygyProbeLimit", +    "type": "spin", +    "value": 7 +   }, +   { +    "default": 1, +    "max": 1024, +    "min": 1, +    "name": "Threads", +    "type": "spin", +    "value": 1 +   }, +   { +    "default": false, +    "name": "UCI_Chess960", +    "type": "check", +    "value": false +   }, +   { +    "default": 1320, +    "max": 3190, +    "min": 1320, +    "name": "UCI_Elo", +    "type": "spin", +    "value": 1320 +   }, +   { +    "default": false, +    "name": "UCI_LimitStrength", +    "type": "check", +    "value": false +   }, +   { +    "default": false, +    "name": "UCI_ShowWDL", +    "type": "check", +    "value": false +   } +  ], +  "protocol": "uci", +  "recheck": false + } +]
\ No newline at end of file diff --git a/dotfiles/system/.config/pychess/pydock.xml b/dotfiles/system/.config/pychess/pydock.xml new file mode 100644 index 0000000..ef523db --- /dev/null +++ b/dotfiles/system/.config/pychess/pydock.xml @@ -0,0 +1 @@ +<?xml version="1.0" ?><docks><dock id="main"><v pos="0.9992458521870287"><h pos="0.9995551601423488"><leaf current="board" dockable="False"><panel id="board" visible="True"/></leaf><v pos="0.999245283018868"><leaf current="annotationPanel" dockable="True"><panel id="annotationPanel" visible="True"/><panel id="historyPanel" visible="True"/><panel id="scorePanel" visible="True"/></leaf><leaf current="chatPanel" dockable="True"><panel id="chatPanel" visible="True"/><panel id="commentPanel" visible="False"/></leaf></v></h><leaf current="engineOutputPanel" dockable="True"><panel id="bookPanel" visible="False"/><panel id="engineOutputPanel" visible="True"/></leaf></v></dock></docks>
\ No newline at end of file | 
