Skip to content

Elixir v1.0

Choose a tag to compare

@ArjunBasandrai ArjunBasandrai released this 07 Jun 22:37
· 139 commits to main since this release
9357bc2

Elixir Chess Engine - Initial Release

Version: 1.0.0

Overview

Elixir is a UCI-compliant chess engine developed in C++. It is the successor of my previous engine, Shuffle, and is under development with the goal of achieving an ELO rating of 3500+

Instructions to install

You can install the relevant binaries for your operating system from the Assets section located at the bottom of this page

Instructions to build from source

Building Elixir requires Make and latest versions of clang++ or g++ with C++20 support

make CXX=<compiler>
  • Replace <compiler> with your preferred compiler - either clang++ or g++
    • If not specified, the compiler defaults to clang++
  • Upon successful compilation, the binary file will appear in the root directory as elixir or elixir.exe depending on your operating system
    • You can also give a custom name to the binary by specifying it as EXE=<name> during compilation

Playing Strength

Testing with various engines like Integral v1, Stash v21, K2 v0.99 and many others show that the estimated rating of Elixir is ~2800 ELO points

Feedback and Support

If you encounter any issues or have feedback, feel free to create an issue on the project's GitHub repository