示例#1
0
    def __init__(self, gymEnvironment):
        """Class constructor.

        Arguments:
        gymEnvironment -- object compatible with interface of GymgymEnvironment class
        """
        Task.__init__(self, gymEnvironment)
示例#2
0
 def __init__(self, environment):
     '''
     Constructor
     '''
     Task.__init__(self, environment)
     self.__observationArray = [
         0, 0, 0, 0
     ]  # SalientItemDistance, SalientItemDirection, HeadingDirection, BlockedStatus
示例#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()
示例#4
0
 def __init__(self, environment):
     Task.__init__(self, environment)
示例#5
0
文件: maze.py 项目: DanSGraham/code
 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)