def test_bCmplx_heuristicPieceValue(self): wVal = heuristicPieceValue(ChessBoard.WHITE, getBoardComplex()) bVal = heuristicPieceValue(ChessBoard.BLACK, getBoardComplex()) properWhiteVal = (39 - 19.5) / 19.5 properBlackVal = (35 - 19.5) / 19.5 self.assertTrue(wVal == properWhiteVal) self.assertTrue(bVal == properBlackVal)
def test_newB_heuristicPieceValue(self): wVal = heuristicPieceValue(ChessBoard.WHITE, getBoardNew()) bVal = heuristicPieceValue(ChessBoard.BLACK, getBoardNew()) self.assertTrue(wVal == 1) self.assertTrue(bVal == 1)