Konfigurace šachových strojů
Sekce [engine] konfiguruje šachový stroj který se používá k analýze. Tato stránka popisuje konfiguraci šachových strojů (podporujících UCI protokol) se kterými můžete v Nochetu hrát (nebo je nechat hrát proti sobě). Viz příkaz play.
Konfigurace v souboru nocheto.ini
Každý šachový stroj musí mít vlastní [sekci] v konfiguračním souboru (jako je nocheto.ini). Jméno sekce musí začínat s engine_ následovaný jménem které se používá s příkazem play.
Takto nakonfigurované stroje se nepoužívají k analýze nebo s hint příkazem. K tomu je pouze šachový stroj konfigurovaný v sekci [engine]. Mohou však být použity programem nochetoclient v módu analyze.
Příklad
[engine_stockfish]
name = "Stockfish 14"
engine = /usr/games/stockfish
Threads=8
[engine_komodo]
name = "Komodo 10"
engine = komodo
[engine_gnuchess]
name = "Gnuchess"
engine = gnuchessu
Příklad výše konfiguruje 3 šachové stroje pojmenované stockfish
,
komodo
a gnuchess
. Vlastnost name
není
v Nochetu k ničemu používáno (prozatím), můžete její hodnotu nastavit na co chcete.
Vlastnost engine
je cesta k spustitelnému souboru (pokud nejde
o plnou cestu, spustitelný soubor se vyhledává v proměnné $PATH).
Můžete používat stejné vlasnosti jako v sekci
[engine]
(level, goseconds, multipv atd.) autoplay
.
Konfigurace v engines.ini souboru
Konfiguraci šachových strojů můžete také zapsat do souboru
~/.nocheto/config/engines.ini
2.3.0.
V takovém případě sekce nezačínají prefixem engine_.
Příklad souboru ~/.nocheto/config/engines.ini
[stockfish]
name = "Stockfish 14"
engine = /usr/games/stockfish
Threads=8
[komodo]
name = "Komodo 10"
engine = komodo
[gnuchess]
name = "Gnuchess"
engine = gnuchessu
Vlastnosti jsou stejné jako v sekci [engine], mimo vlastnosti autoplay
Jak použít nakonfigurované šachové stroje
Použijte příkaz play vs <stroj>
ke hře proti stroji-
Dva stroje můžete proti sobě nechat hrát příkazem
play <stroj1> vs <stroj2>
.
Pokud chcete proti stroji hrát jako černý,
nechte udělat stroj první tah příkazem play
.
Příklad
play stockfish vs komodo
Jak použít nakonfigurovaný stroj s nochetoclient
$ nochetoclient --mode=analyze --engine=komodo