Chess written in functional way using Scala language.
Packages:
- kchess/app - is CLI application for playing chess;
- kchess/chess - is pure chess API, chess domain, library;
- kchess/ai - is simple chess "AI".
Credits:
- The source of architectural ideas is scalachess library.
- Guide to building a simple chess AI.