MR-CHESS

A chess engine written from scratch in Dart.

  • 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