def testFindPureNash(self):
     game_title = "Test Game"
     player_names = ["Sp1", "Sp2"]
     strategies = [["S11", "S12"],["S21", "S22"]]
     payoffs = [["", 1,1], ["", 3,3]]
     outcomes = [2,1,1,2]
     game = TwoPlayerStrategicGame(game_title, player_names, strategies, payoffs, outcomes)
     self.assertEquals([[0,0],[1,1]], game.findPureNash())
 def testGetPayoffMatrix1(self):
     game_title = "Test Game"
     player_names = ["Sp1", "Sp2"]
     strategies = [["S11", "S12"],["S21", "S22"]]
     payoffs = [["", 1,1], ["", 2,2], ["", 3,3], ["", 4,4]]
     outcomes = [1,2,3,4]
     game = TwoPlayerStrategicGame(game_title, player_names, strategies, payoffs, outcomes)
     self.assertEquals([[[1,1], [3,3]], [[2,2], [4,4]]], game.getPayoffMatrix())