-
Notifications
You must be signed in to change notification settings - Fork 18
Help
fsmosca edited this page Nov 3, 2020
·
1 revision
usage: Chess Artist v2.20.2 [-h] -i INFILE -o OUTFILE -e ENGINEFILE [--enginename ENGINENAME] [-n ENGINEOPTIONS] [--bookfile BOOKFILE] --eval {static,search} [--movetime MOVETIME] [--depth DEPTH] [--movestart MOVESTART]
[--moveend MOVEEND] [--log] --job {analyze,test,createpuzzle} [--wordycomment] [--color COLOR] [--player PLAYER | --player-and-opp PLAYER_AND_OPP] [--loss] [--draw]
[--min-score-stop-analysis MIN_SCORE_STOP_ANALYSIS] [--max-score-stop-analysis MAX_SCORE_STOP_ANALYSIS] [--game960]
Read pgn and analyze games in it or analyze epd file or test engines with epd test suites
optional arguments:
-h, --help show this help message and exit
-i INFILE, --infile INFILE
input pgn or EPD filename
-o OUTFILE, --outfile OUTFILE
output filename
-e ENGINEFILE, --enginefile ENGINEFILE
input engine filename
--enginename ENGINENAME
input uci engine id name, if not specified engine id name will be used.
-n ENGINEOPTIONS, --engineoptions ENGINEOPTIONS
input engine options, like threads, hash and others example: --engineoptions "Hash value 128, Threads value 1"
--bookfile BOOKFILE input book filename
--eval {static,search}
eval can be static or search. static uses static evaluation of Stockfish
--movetime MOVETIME input analysis time per position in ms, (default=1000)
--depth DEPTH input analysis depth, (default=0)
--movestart MOVESTART
input move number to start the analysis, this is used when analyzing games, (default=8)
--moveend MOVEEND input move number to end the analysis, this is used when analyzing games, (default=1000)
--log Save log to chess_artist_log.txt
--job {analyze,test,createpuzzle}
type of jobs to execute, can be analyze or test or createpuzzle. To create puzzle: --infile games.pgn --job createpuzzle, To analyze pgn: --infile games.pgn --job analyze, To annotate epd: --infile
positions.epd --job analyze, To test engine with epd: --infile test.epd --job test
--wordycomment There are more words in the move comments such as better is, planning, excellent is, Cool is and others.
--color COLOR enter color of player to analyze, (default=None) can be white or black
--player PLAYER enter player name to analyze, (default=None). Player opponent moves are not analyzed. If you use --player do not use --player-and-opp.
--player-and-opp PLAYER_AND_OPP
enter player name to analyze. Player opponent moves are also analyzed, (default=None). If you use --player-and-opp do not use --player.
--loss This is used to analyze games where a player lost his/her game. Example to analyze lost games by Mangnus, use: chess_artist.exe --player "Carlsen, Magnus" --loss ... other options. To analyze all games with
non-draw results: chess_artist.exe --loss ... other options
--draw This is used to analyze games where a player has drawn his/her game. Example to analyze drawn games by Mangnus, use: chess_artist.exe --player "Carlsen, Magnus" --draw ... other options. To analyze all games
with draw results: chess_artist.exe --draw ... other options
--min-score-stop-analysis MIN_SCORE_STOP_ANALYSIS
enter a value in pawn unit to stop the engine analysis, (default=-3.0). If the score of the game move is -3.0 or less chess_artist would no longer analyze the position to look for alternative move.
--max-score-stop-analysis MAX_SCORE_STOP_ANALYSIS
enter a value in pawn unit to stop the engine analysis, (default=3.0). If the score of the game move is 3 or more chess_artist would no longer analyze the position to look for alternative move.
--game960 A flag to enable chess960 of a variant game which will be used for python-chess.
Chess Artist v2.20.2