dave7895 / Moinsen

UCI compatible chess engine

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Moinsen

A C++20 UCI chess engine

Build instructions

git clone --recurse-submodules https://github.com/dave7895/Moinsen
mkdir Moinsen/libchess/build && cd Moinsen/libchess/build
cmake .. && cmake --build .
mkdir ../../build && cd ../../build
cmake .. && cmake --build .

Dependencies

  • doctest - The fastest feature-rich C++11/14/17/20 single-header testing framework
  • libchess - "A C++17 library that should provide legal move generation and be fairly performant."

About

UCI compatible chess engine

License:MIT License


Languages

Language:C++ 97.7%Language:CMake 0.8%Language:Julia 0.7%Language:Dockerfile 0.6%Language:Shell 0.2%