Skip to content

Latest commit

 

History

History
37 lines (30 loc) · 2.07 KB

README.md

File metadata and controls

37 lines (30 loc) · 2.07 KB

Miru

Miru is a UCI chess engine written in C++. Miru in itself is not a complete chess program and requires a UCI-compatible graphical user interface (eg. Arena). It's important to note that the engine is still under development so improvements & potential bug fixes are to be expected.

Features

Huge inspiration has been taken from tutorials, stronger engines and external research. That being said, here are some of the features used:

Board Representation

Search

Evaluation

Strength

The engine is estimated to be roughly at around 2000 elo, though, it still needs to be officially tested against other engines.

Compilation and usage

The engine can be compiled using make or make final for the final release. After compiling you can use the engine either

  • Manually, by running make run and following the UCI protocol here.
  • Automatically, by loading it into a GUI.