Пример #1
0
 def getObservation(self):
     obs = EpisodicTask.getObservation(self)
     if len(obs) == MarioEnvironment.numberOfFitnessValues:
         self.reward = obs[1]
         self.status = obs[0]
         self.finished = True
     return obs
Пример #2
0
 def getObservation(self):
     obs = EpisodicTask.getObservation(self)
     if len(obs) == MarioEnvironment.numberOfFitnessValues:
         self.reward = obs[1]
         self.status = obs[0]
         self.finished = True
     return obs
 def getObservation(self):
     """Documentation"""
     obs = EpisodicTask.getObservation(self)
     if len(obs) == 2:
         self.reward = obs[1]
         self.status = obs[0]
         self.finished = True
     return obs
Пример #4
0
 def getObservation(self):
     # if len(obs) = 2 : (state, reward)
     obs = EpisodicTask.getObservation(self)
     if len(obs) == MarioEnvironment.numberOfFitnessValues:
         self.epi_reward = obs[1]
         self.status = obs[0]
         self.finished = True
     elif len(obs) == 2:
         # obs = (state, reward)
         self.cur_reward = obs[1]
         return obs
     return obs