Nochetodbeval command line options
This page describes nochetodbeval command line options.
Help
Use --help to show command line options help.
$ nochetodbeval --help
Nocheto Database Evaluator, 3.2.0:2003M, Ubuntu20_04, PACHMAN edition, Petr Bílek (nocheto.sallyx.org)
USAGE: nochetodbeval [-h|--help] [-o|--owner] [-d|--debug] [-c|--config <file.ini>] [-9|--chess960] [-e|--engine <engine>] [-g|--go <sec>] [-t|--threads <threads>] [-f|--file <file>] [-r|--order fifo|lifo|rand] [--dry-run]
file.ini - Read configuration from this file (after reading nocheto.ini and dbeval.ini)
sec - number of seconds engine should think about a move
(default 6)
threads - number of threads engine should use
(default 8)
filename - name of PGN file whose FEN positions will be evaluated
$ nochetodbeval --help
Nocheto Database Evaluator 2.7.1.1928M, Ubuntu19_10, author: Petr Bílek (nocheto.sallyx.org)
USAGE: nochetodbeval [-h|--help] [-o|--owner] [-d|--debug] [-c|--config <file.ini>] [-9|--chess960] [-e|--engine <engine>] [-g|--go <sec>] [-t|--threads <threads>] [-f|--file <file>] [-r|--order fifo|lifo|rand]
file.ini - Read configuration from this file (after reading nocheto.ini)
sec - number of seconds engine should think about a move
(default 6)
threads - number of threads engine should use
(default 8)
filename - name of PGN file whose FEN positions will be evaluated
Debug
Use --debug to debug nochetodbeval.
This is for developing purposes only, you probably wouldn't need it.
Config
Use --config filename.ini to read configuration file.
Nochetodbeval always reads ~/.nocheto/configs/nocheto.ini file first and then the file required by
--config option. Values read from the first config file are replaced
by values read from the second one (if they are defined there).
The filename can be absolute path (i.e. ~/.nocheto/configs/tweak.ini) or just a basename
(i.e. tweak.ini) in which case the full path is assembled from this basename
and ~/.nocheto/configs/.
Chess 9601.1.0
Use --chess960 to evaluate chess960 positions (Fisher chess)
(by default is evaluating standard positions).
To evaluate all positions in database you must run nochetodbeval twice. Once with and once
without --chess960.
Go (seconds)
Use --go seconds to change number of seconds to think
about one position.
It is better to change the goseconds property in the
configuartion file in nocheto.ini.
Threads
Use --threads number to change the number of threads
used by the chess engine.
It is better to chante the threads property in the
configuartion file in nocheto.ini.
The value should by the same or lower as the amount of processor units your computer have.
Not every engine actually can use more threads, but stockfish can.
File2.1.0
Use --file filename.pgn to limit evaluated position
only to those positions found in the given PGN file.
Order2.4.0
Use --order option to change in which order the unevaluated
moves are evaluated.
As an argument you can use one of the following values:
- fifo - (default) positions are evaluated from the oldest to the newest (from the first loaded PGN file to the last one)
- lifo - positions are evaluated from the newest to the oldest
- rand - positions are evaluated in a random order
Dry run3.2.0
Use --dry-run to let nochetodbeval run without doing anything but printing
a similar output as if it did.
You can use it to check what would happen if you run nochetodbeval without the --dry-run option.
Owner2.1.0
Use --owner to show owners credentials.