Chess-Engine-Lovers Forum
Would you like to react to this message? Create an account in a few clicks or log in to continue.

Go down
supersharp77
supersharp77
Posts : 253
Join date : 2023-04-09
Location : SW USA

ChessPlusPlus Engine Empty 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 Engine 9k=

Юра likes this post

Back to top
Permissions in this forum:
You cannot reply to topics in this forum