示例#1
0
    def test_alt_strategy_returns_D(self):
        self.update_history([C, C, D, D])
        self.assertEqual(D, backstabber._alt_strategy(self.player))

        self.player.reset()
        self.update_history([D, D, D])
        self.assertEqual(D, backstabber._alt_strategy(self.player))
示例#2
0
    def test_alt_strategy_returns_D(self):
        self.update_history([C, C, D, D])
        self.assertEqual(D, backstabber._alt_strategy(self.player))

        self.player.reset()
        self.update_history([D, D, D])
        self.assertEqual(D, backstabber._alt_strategy(self.player))
示例#3
0
 def test_alt_strategy_returns_C(self):
     self.update_history([D, D, D, C])
     self.assertEqual(C, backstabber._alt_strategy(self.player))
示例#4
0
 def test_alt_strategy_returns_C(self):
     self.update_history([D, D, D, C])
     self.assertEqual(C, backstabber._alt_strategy(self.player))