diff --git a/tests/B_test_boards.h b/tests/B_test_boards.h index 5cff8c2..7606959 100644 --- a/tests/B_test_boards.h +++ b/tests/B_test_boards.h @@ -18,14 +18,14 @@ const std::array B_QUEEN_BOARD = { }; const std::vector B_QUEEN_ALL_MOVES = { - A8, E8, - B7, E7, H7, - C6, E6, G6, - D5, E5, F5, - A4, B4, C4, D4, F4, G4, H4, - D3, E3, F3, - C2, E2, G2, - B1, E1, H1 + D4, C4, B4, A4, + E5, E6, E7, E8, + F4, G4, H4, + E3, E2, E1, + D5, C6, B7, A8, + F5, G6, H7, + D3, C2, B1, + F3, G2, H1 }; const int B_BISHOP_POS = D4; @@ -45,13 +45,7 @@ const std::array B_BISHOP_BOARD = { }; const std::vector B_BISHOP_ALL_MOVES = { - H8, - A7, G7, - B6, F6, - C5, E5, - C3, E3, - B2, F2, - A1, G1 + C5, B6, A7, E5, F6, G7, H8, C3, B2, A1, E3, F2, G1 }; const int B_KNIGHT_POS = D5; @@ -71,10 +65,7 @@ const std::array B_KNIGHT_BOARD = { }; const std::vector B_KNIGHT_ALL_MOVES = { - C7, E7, - B6, F6, - B4, F4, - C3, E3 + B6, C7, E7, F6, B4, F4, C3, E3 }; const int B_ROOK_POS = E5; @@ -94,8 +85,9 @@ const std::array B_ROOK_BOARD = { }; const std::vector B_ROOK_ALL_MOVES = { - E8, E7, E6, - A5, B5, C5, D5, F5, G5, H5, + D5, C5, B5, A5, + E6, E7, E8, + F5, G5, H5, E4, E3, E2, E1 }; diff --git a/tests/W_test_boards.h b/tests/W_test_boards.h index 6372426..485a2b4 100644 --- a/tests/W_test_boards.h +++ b/tests/W_test_boards.h @@ -33,14 +33,13 @@ const std::array W_QUEEN_BOARD_BLOCKED = { }; const std::vector W_QUEEN_ALL_MOVES = { - A8, E8, - B7, E7, H7, - C6, E6, G6, - D5, E5, F5, - A4, B4, C4, D4, F4, G4, H4, - D3, E3, F3, - C2, E2, G2, - B1, E1, H1 + D4, C4, B4, A4, + E5, E6, E7, E8, + F4, G4, H4, + E3, E2, E1, + D5, C6, B7, A8, + F5, + G6, H7, D3, C2, B1, F3, G2, H1 }; const int W_BISHOP_POS = D4; @@ -60,13 +59,7 @@ const std::array W_BISHOP_BOARD = { }; const std::vector W_BISHOP_ALL_MOVES = { - H8, - A7, G7, - B6, F6, - C5, E5, - C3, E3, - B2, F2, - A1, G1 + C5, B6, A7, E5, F6, G7, H8, C3, B2, A1, E3, F2, G1 }; const int W_KNIGHT_POS = D5; @@ -107,10 +100,7 @@ const std::vector W_KNIGHT_SIDE1_ALL_MOVES = { }; const std::vector W_KNIGHT_ALL_MOVES = { - C7, E7, - B6, F6, - B4, F4, - C3, E3 + B6, C7, E7, F6, B4, F4, C3, E3 }; const int W_ROOK_POS = E5; @@ -130,8 +120,9 @@ const std::array W_ROOK_BOARD = { }; const std::vector W_ROOK_ALL_MOVES = { - E8, E7, E6, - A5, B5, C5, D5, F5, G5, H5, + D5, C5, B5, A5, + E6, E7, E8, + F5, G5, H5, E4, E3, E2, E1 }; diff --git a/tests/valid_moves.h b/tests/valid_moves.h index a519e07..703fa17 100644 --- a/tests/valid_moves.h +++ b/tests/valid_moves.h @@ -109,7 +109,7 @@ const std::array PAWN_DIAG_TEST1_BOARD = { INV, INV, INV, INV, INV, INV, INV, INV, INV, INV }; const std::vector PAWN_DIAG_TEST1_MOVES = { - D6, E6, E5 + E6, E5, D6 }; // For testing the invalidating of moves because of putting own king in check @@ -168,7 +168,7 @@ const std::array EN_PASSANT_TEST_BOARD = { INV, INV, INV, INV, INV, INV, INV, INV, INV, INV }; const std::vector EN_PASSANT_TEST_MOVES = { - E6, D6 + D6, E6 }; const int NO_EN_PASSANT_TEST_POS = D5;