def applyEpisodeFinished(self, episodeFinished): """ apply transformations to episodeFinished and return it. """ DecayExplorer.applyEpisodeFinished(self, episodeFinished) # at end of episode, randomize the exploration parameters if episodeFinished: self.randomizeMapping() return episodeFinished
def applyEpisodeFinished(self, episodeFinished): """ apply transformations to episodeFinished and return it. """ episodeFinished = DecayExplorer.applyEpisodeFinished(self, episodeFinished) if episodeFinished: if self.oldTable != None: self.experiment.agent.estimator.values[:] = self.oldTable self.oldTable = None return episodeFinished