Ejemplo n.º 1
0
 def __init__(self, p, q, num_players_1, num_players_2, sim_time):
     self.game = GameVariables(num_players_1=num_players_1,
                               num_players_2=num_players_2,
                               num_p=len(p),
                               num_q=len(q),
                               sim_time=sim_time)
     self.pvector = p
     self.qvector = q
Ejemplo n.º 2
0
    def __init__(self, p, q, num_players_1, num_players_2, sim_time):
        self.game = GameVariables(num_players_1=num_players_1,
                                  num_players_2=num_players_2,
                                  num_p=len(p),
                                  num_q=len(q),
                                  sim_time=sim_time)
        self.pvector = p
        self.qvector = q

        self.observation_space = spaces.Box(low=np.array([0.0, 0.0]),
                                            high=np.array([1.0, 1.0]),
                                            dtype=np.float32)

        self.action_space = spaces.Discrete(self.game.num_p)