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

Popular posts from this blog

We already have the new Fritz 20 program - what does it look like and how does it work?

Stockfish 250702 wins Android Chess Engines Tournament, 2025.08.03-04