/rook

A chess game in Haskell.

Primary LanguageHaskellMIT LicenseMIT

Rook

A chess game for human players.

I got bored and stopped working on it. This is abandoned.

What it will do

The goal is to allow for two human players to play a game of chess in full accordance with FIDE rules [PDF].

Real-world chess notation(s) will be supported.

Game playback from PGN might be added.

What it won't do

A chess AI is not planned.

There will not be a GUI — rook will be strictly command-line.

Requirements and Installation

Installation is handled by stack.

This includes development stuff like dependency fetching and test running.

Usage

There isn't anything usable yet.

License

This project is MIT Licensed. See the included LICENSE file.