stellar

Stellar - UCI Chess engine written in C++20
git clone git://git.dimitrijedobrota.com/stellar.git
Log | Files | Refs | README | LICENSE

commit fcde3f48c51361419b4d2f43652dd622e50660b7
parent 664eeb29d4722c4663863878105d1561ce7d9bb4
Author: Dimitrije Dobrota <mail@dimitrijedobrota.com>
Date:   Mon, 11 Mar 2024 17:59:24 +0000

Version 1.3

* Proper CMake link-time optimization
* Standard bit manipulation functions
* Reduce compilation time
* Use std::chrono instead of sys/time.h

Diffstat:
MCMakeLists.txt | 2+-
MREADME.md | 14++++++++++++--
2 files changed, 13 insertions(+), 3 deletions(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt @@ -3,7 +3,7 @@ set(CMAKE_EXPORT_COMPILE_COMMANDS ON) project( Stellar - VERSION 1.2.6 + VERSION 1.3.0 DESCRIPTION "Chess engine written in C++" HOMEPAGE_URL https://git.dimitrijedobrota.com/stellar.git LANGUAGES CXX diff --git a/README.md b/README.md @@ -16,8 +16,12 @@ To see the games played or play a game on your own checkout the profile on ### Dependencies -* CMake 3.25.2 or latter -* Compiler with C++20 support +- Linux + * CMake 3.25.2 or latter + * Compiler with C++20 support (tested: clang 16.0.5, gcc 13.2.0) + +- Windows + * Visual Studio (tested: Community 2022 17.9.2) ### Installing @@ -46,12 +50,18 @@ To see the games played or play a game on your own checkout the profile on ## Version History +- 1.3 + * Build engine on Windows using Visual Studio + * Improve compilation time + - 1.2 * Improved evaluation using interpolation * Incremental sorting * Fix timeouts + - 1.1 * Add Arena + - 1.0 * Initial Release