Chess.jl
Chess.jl copied to clipboard
Send chess960 castling as O-O-O
FischerRandom castling: O-O, O-O-O (oh, not zero)
Another option for writing the castling move is given by the UCI protocol... "Castling is different in Chess960 and the white king move when castling short is not always e1g1. A king move could both be the castling king move or just a normal king move. This is why castling moves are sent in the form king "takes" his own rook. Example: e1h1 for the white short castle move in the normal chess start position."