en cs

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

Tento způsob konfigurace je doporučený pro nocheto verze 2.2.0 a starší.

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.) kromě autoplay.

Konfigurace v engines.ini souboru

Konfiguraci šachových strojů můžete také zapsat do souboru ~/.nocheto/config/engines.ini2.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