chessIO
chessIO copied to clipboard
Fast haskell chess move generator library and console UCI frontend
Currently chessIO has no efficient way to detect {three,five}fold repetition draws from a given position, i.e. to tell how many times the position has occurred. The way some modern chess...
This would be a fantastic feature if implemented. Since time-stamps are typically annotated within the comment syntax, all clock-info is lost during import.
It would've been great if library exported a total version of `doPly :: Position -> Ply -> Position` which returns Maybe Position.
Hi Mario, thank you for this nice library. I've gotten some good use out of it. This small PR fixes an issue I ran into when interacting with Lichess API...
It would be nice to have `QuadBitboard` exposed -- while it only represents game state partially, it is still useful: - contains exactly enough information to render the chessboard -...