- supersharp77
- Posts : 253
Join date : 2023-04-09
Location : SW USA
ChessPlusPlus Engine
Thu Dec 07, 2023 7:29 pm
ChessPlusPlus Chess Engine
"chessplusplus
A UCI chess engine written in C++.
Building
mkdir build
cd build
cmake ..
make chessplusplus -j8
LOG_LEVEL
To add additional logs during runtime: cmake -DLOG_LEVEL=2 ..
LEVELS:
0 - No logging.
1 - Additional logging in 'info' output.
2 - Full logging, prints info from whole search tree. This causes massive slowdown!!!
Implemented non-UCI commands
printboard
Prints current position in human friendly way.
perft <depth>
Prints the perft value for the current position (and for each move separately).
hash
Prints zobrist hash of current position.
moves <move [move [move...]]>
Adds moves to current position (doesn't check if moves are legal).
staticeval
Prints static eval of current position."
ChessPlusPlus v1.2.0
https://workupload.com/file/6CR6dBjVRky
"chessplusplus
A UCI chess engine written in C++.
Building
mkdir build
cd build
cmake ..
make chessplusplus -j8
LOG_LEVEL
To add additional logs during runtime: cmake -DLOG_LEVEL=2 ..
LEVELS:
0 - No logging.
1 - Additional logging in 'info' output.
2 - Full logging, prints info from whole search tree. This causes massive slowdown!!!
Implemented non-UCI commands
printboard
Prints current position in human friendly way.
perft <depth>
Prints the perft value for the current position (and for each move separately).
hash
Prints zobrist hash of current position.
moves <move [move [move...]]>
Adds moves to current position (doesn't check if moves are legal).
staticeval
Prints static eval of current position."
ChessPlusPlus v1.2.0
https://workupload.com/file/6CR6dBjVRky
Юра likes this post
Permissions in this forum:
You cannot reply to topics in this forum
|
|