Since you’re here...

We hope you will consider supporting us today. We need your support to continue to exist, because good entries are more and more work time. Every reader contribution, however big or small, is so valuable. Support "Chess Engines Diary" even a small amount– and it only takes a minute. Thank you.
============================== My email: jotes@go2.pl



Basilisk 1.2.2 - new version chess engine


Basilisk, a UCI chess engine written in C++23.
Estimated strength: ~2400 ELO (single-thread calibration against Stockfish; FIDE Master / International Master level).
Author: Miloslav Macůrek

Basilisk 1.2.2 what's new?
Basilisk 1.2.2 is a release-packaging update that simplifies CPU-specific binaries while keeping fast local builds available for users who compile manually.

Changed
Simplified x86_64 release assets to three practical choices:
generic
AVX2
PEXT
Added/kept local CMake presets for optimized manual builds:
release
release-avx2
release-pext
Local CMake release builds remain native by default using -march=native.
GitHub Actions release assets are built portable with PORTABLE_BUILD=ON.
x86 feature builds now check CPU support at startup and print a clear error if the CPU cannot run that binary.
Available Assets
For x86_64 users:

Use the generic build if unsure.
Use AVX2 for most modern Intel/AMD CPUs.
Use PEXT on CPUs with fast BMI2/PEXT support, typically Intel Haswell+ or AMD Zen 3+.
For ARM users:

Use the matching aarch64 asset for Linux, Windows, or macOS.


Comments