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:
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