예제 #1
0
파일: Squares.cs 프로젝트: rudzen/ChessLib
 public static Square RelativeSquare(this Squares sq, Player c) => sq.AsInt() ^ (c.Side * 56);
예제 #2
0
파일: Squares.cs 프로젝트: rudzen/ChessLib
 public static BitBoard BitBoardSquare(this Squares sq) => BitBoards.BbSquares[sq.AsInt()];