def test_capture_piece_king_bad(self): factor = 1 black_queen = pieces.Queen(False, 8, 8) white_king = pieces.King(True, 12, 8) self.assertEqual(100, score.capture_piece(black_queen, white_king, factor))
def test_capture_piece_queen_bad(self): factor = 1 black_queen = pieces.Queen(False, 8, 8) white_queen = pieces.Queen(True, 12, 8) self.assertEqual(81, score.capture_piece(black_queen, white_queen, factor))
def test_capture_piece_rook_good(self): factor = 1 black_queen = pieces.Queen(False, 8, 8) white_rook = pieces.Rook(True, 9, 8) self.assertEqual(605, score.capture_piece(black_queen, white_rook, factor))
def test_capture_piece_bishop_good(self): factor = 1 black_queen = pieces.Queen(False, 8, 8) white_bishop = pieces.Bishop(True, 9, 8) self.assertEqual( 405, score.capture_piece(black_queen, white_bishop, factor))
def test_capture_piece_horse_good(self): factor = 1 black_queen = pieces.Queen(False, 8, 8) white_horse = pieces.Horse(True, 9, 8) self.assertEqual(305, score.capture_piece(black_queen, white_horse, factor))
def test_capture_piece_pawn_good(self): factor = 1 black_queen = pieces.Queen(False, 8, 8) white_pawn = pieces.Pawn(True, 7, 8) self.assertEqual(105, score.capture_piece(black_queen, white_pawn, factor))