Пример #1
0
 def test_dubious(self):
     judgment = {'playedeval': 0, 'besteval': 100}
     result = annotator.get_nags(judgment)
     self.assertEqual(result, [chess.pgn.NAG_DUBIOUS_MOVE])
Пример #2
0
 def test_mistake(self):
     judgment = {'playedeval': 0, 'besteval': 200}
     result = annotator.get_nags(judgment)
     self.assertEqual(result, [chess.pgn.NAG_MISTAKE])
Пример #3
0
 def test_float(self):
     judgment = {'playedeval': 0.001, 'besteval': -10.05}
     result = annotator.get_nags(judgment)
     self.assertEqual(result, [])
Пример #4
0
 def test_blunder(self):
     judgment = {'playedeval': 0, 'besteval': 350}
     result = annotator.get_nags(judgment)
     self.assertEqual(result, [chess.pgn.NAG_BLUNDER])
Пример #5
0
 def test_negative(self):
     judgment = {'playedeval': 0, 'besteval': -10}
     result = annotator.get_nags(judgment)
     self.assertEqual(result, [])