/// <summary> /// Displays a formatted 8x8 array in the console containing the value of each index of the bitboard. /// </summary> public static void DisplayBoardState(Bitboard b) { for (int i = b.Board.Length; i > 0; i -= 8) { for (int j = 8; j > 0; j--) { Console.Write("{0} ", b.Board[i - j] == false ? "0" : "1"); if ((i - j + 1) % 8 == 0) { Console.WriteLine(""); } } } Console.WriteLine(""); }
/// <summary> /// Displays a formatted 8x8 array in the console of each index of the bitboard. /// </summary> public static void DisplayBoardIndices(Bitboard b) { for (int i = b.Board.Length; i > 0; i -= 8) { for (int j = 8; j > 0; j--) { Console.Write((i - j).ToString() + " "); if ((i - j + 1) % 8 == 0) { Console.WriteLine(""); } } } Console.WriteLine(""); }