schack
S(cala)ch(ess)ack
An experiment to implement chess logic in Scala 3.
Inspiration
- scalachess
- compression
- shakmaty
Goal
- Use Bitboards to represent chess position
- support moves generator
- validate chess position
- Support compression library out of the box
- Easy to maintain
- Easy to extend functionality
- Balance between speed & code cleaness & usability