bishop
bishop copied to clipboard
Asymmetric castling options
Can be achieved quite easily with CastlingOptionsSet, much like GameEndConditionsSet.
Actually, after defining other variants, I feel like the way castling is set up currently could be better. Feels like we have redundant options and could just detect rook positions.