Ejemplo n.º 1
0
    def __init__(self, gymEnvironment):
        """Class constructor.

        Arguments:
        gymEnvironment -- object compatible with interface of GymgymEnvironment class
        """
        Task.__init__(self, gymEnvironment)
Ejemplo n.º 2
0
 def __init__(self, environment):
     '''
     Constructor
     '''
     Task.__init__(self, environment)
     self.__observationArray = [
         0, 0, 0, 0
     ]  # SalientItemDistance, SalientItemDirection, HeadingDirection, BlockedStatus
Ejemplo n.º 3
0
 def __init__(self, **args):
     self.setArgs(**args)
     Task.__init__(
         self,
         self.mazeclass(self.topology,
                        self.goal,
                        initPos=self.initPos,
                        stochObs=self.stochObs,
                        stochAction=self.stochAction))
     self.minReward = min(self.bangPenalty, self.defaultPenalty)
     self.reset()
Ejemplo n.º 4
0
 def __init__(self, environment):
     Task.__init__(self, environment)
Ejemplo n.º 5
0
 def __init__(self, **args):
     self.setArgs(**args)
     Task.__init__(self, self.mazeclass(self.topology, self.goal, initPos=self.initPos,
                                        stochObs=self.stochObs, stochAction=self.stochAction))
     self.minReward = min(self.bangPenalty, self.defaultPenalty)
     self.reset()
 def __init__(self, environment):
     Task.__init__(self,environment)