Releases
chessIO 0.6.0.0
- Optimize
foldBits
.
- Avoid cycles in
bookForest
.
- Don't reexport tree related functions from Game.Chess.
- Split SAN functions into new exposed module Chess.Game.SAN.
- Rename
Game.Chess.Polyglot.Book
to Game.Chess.Polyglot
.
- New functions
plySource
and plyTarget
.
- New tool
cbookview
: terminal chess book opening explorer.
chessIO 0.5.0.0
- Split SAN parsing code into a separate module.
- Adapt to VisualStream change in Megaparsec >= 9.
- Use Maybe to indicate that bestmove in UCI can be empty.
- instance Storable QuadBitboard
chessIO 0.4.0.0
- Support for letting UCI engines ponder.
- Avoid a branch to further speed up move generation.