コード例 #1
0
ファイル: BitBoards.cs プロジェクト: taddieken95/ChessLib
 public static BitBoard BitBoardRank(this Square sq) => RankBB[sq.Rank().AsInt()];
コード例 #2
0
 public static bool IsValidEp(this Square s) => s.Rank() == ERank.Rank3 || s.Rank() == ERank.Rank6;
コード例 #3
0
 public static char RankChar(this Square s) => s.Rank().RankChar();
コード例 #4
0
 public static Rank RelativeRank(this Square s, Player color) => s.Rank().RelativeRank(color);