summaryrefslogtreecommitdiff
path: root/dotfiles/system/.config/pychess/engines.json
diff options
context:
space:
mode:
Diffstat (limited to 'dotfiles/system/.config/pychess/engines.json')
-rw-r--r--dotfiles/system/.config/pychess/engines.json373
1 files changed, 373 insertions, 0 deletions
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