MR-CHESS
A chess engine written from scratch in Dart.
Project mark
Overview
MR-CHESS is a chess engine written from scratch in Dart.
The goal is the engine itself: a correct, self-contained implementation of the rules, written to be read rather than to be fast.
What it does
- Legal move generation
- Castling
- En passant
- Promotion
- Draw conditions
How it's built
Written in Dart.
The move rules are implemented directly rather than delegated to a library, so the logic is the readable part of the project.
Status
In progress
Links
Repository — opens in a new tab No live demo