Open ccanger opened 5 years ago
Das geht im Moment nur durch Editieren der JSON files:
mchess supported z.Zt. maximal 2 engines gleichzeitig.
Schritte:
<engine-name>.json
File in mchess/engines
erstellen. Maximal zwei Eingine-Dateien dürfen "active": true
beinhalten.preferences.json
dann mit computer_player_name
den ersten und mit computer_player2_name
den zweiten engine referenzieren. Gleicher name und Schreibweise wir der Name des engine.json files.Beispiel:
in mchess/engines
liegen:
lc0.json
und stockfish.json
.
Dann sollte preferences.json folgende Zeilen beinhalten:
...
"computer_player_name": "lc0",
"computer_player2_name": "stockfish",
"human_name": "human",
"active_agents": {
"human": [
"chess_link",
"terminal",
"web"
],
"computer": [
"stockfish",
"lc0"
]
},
Der aktive Computer-Gegner ist dann lc0
, stockfish wird im Beispiel als zweiter Analyse-Engine verwendet, sowie bei Computer-Computer tests.
Neue Doku zu den config-files:
Ich habe zusätzlich zu stockfish noch rodentIII (ermöglicht vielfältige Charakterspieler) installiert und würde auch lc0 noch später einfügen wollen. Wie kann ich das Programm dazu bringen mit einer anderen Engine zu arbeiten ? Danke für Antwort !