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