Configuring many engines
The [engine] section is used to configure engine used for analyzing games. Here are described configuration for engines you can play against. You can use the same properties in the following sections as in the [engine] section (level, goseconds, multipv etc.), except autoplay.
Config in nocheto.ini file
You can configure many engines and play against them with the play command. Every engine must have its own section in configuration file, which name starts with engine_ and continue with the name used by play command.
[engine_stockfish] name = "Stockfish 14" engine = /usr/games/stockfish Threads=8 [engine_komodo] name = "Komodo 10" engine = komodo [engine_gnuchess] name = "Gnuchess" engine = gnuchessu
Example above configures 3 engines named
gnuchess. The name property is not
used in nocheto (for now), you can set its value to whatever you like.
The engine property is a path to executable file.
play vs gnuchess will try to run gnuchessu executable
to get moves played against you.
Config in engines.ini
You can also write engine configurations into
In that case you do not write engine_ in section name.
[stockfish] name = "Stockfish 14" engine = /usr/games/stockfish Threads=8 [komodo] name = "Komodo 10" engine = komodo [gnuchess] name = "Gnuchess" engine = gnuchessu
It configures engines as in the first example.