RLPark 1.0.0
Reinforcement Learning Framework in Java

ContextLearningCurve.java

Go to the documentation of this file.
00001 package rlpark.plugin.rltoys.experiments.parametersweep.onpolicy;
00002 
00003 import rlpark.plugin.rltoys.agents.representations.RepresentationFactory;
00004 import rlpark.plugin.rltoys.experiments.helpers.ExperimentCounter;
00005 import rlpark.plugin.rltoys.experiments.parametersweep.onpolicy.internal.LearningCurveJob;
00006 import rlpark.plugin.rltoys.experiments.parametersweep.parameters.Parameters;
00007 import rlpark.plugin.rltoys.experiments.parametersweep.reinforcementlearning.AgentFactory;
00008 import rlpark.plugin.rltoys.experiments.parametersweep.reinforcementlearning.ProblemFactory;
00009 
00010 public class ContextLearningCurve extends AbstractContextOnPolicy {
00011   private static final long serialVersionUID = -5926779335932073094L;
00012 
00013   public ContextLearningCurve(ProblemFactory environmentFactory, AgentFactory agentFactory, RepresentationFactory representationFactory) {
00014     super(environmentFactory, representationFactory, agentFactory);
00015   }
00016 
00017   @Override
00018   public LearningCurveJob createJob(Parameters parameters, ExperimentCounter counter) {
00019     return new LearningCurveJob(this, parameters, counter);
00020   }
00021 }
 All Classes Namespaces Files Functions Variables Enumerations
Zephyr
RLPark