Skip to content

A lightweight chess engine written in C++ with a focus on clean code and solid tactical play.

License

Notifications You must be signed in to change notification settings

SafeMemoryZone/knight-rider

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

knight-rider

A lightweight chess engine written in C++ with a focus on clean code and solid tactical play.

Quick Start

Performance test

Tested on a MacBook Air (Apple M2, 8 cores: 4 performance + 4 efficiency, 16 GB RAM).
Compiled with: -O3 -DNDEBUG -flto -march=native. On this setup, knight-rider achieves about 340M leaf nodes/s from the start position to depth 8 in perft

Instructions

License

This project is licensed under the MIT License.

About

A lightweight chess engine written in C++ with a focus on clean code and solid tactical play.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors