RLPark 1.0.0
Reinforcement Learning Framework in Java
|
00001 package rlpark.plugin.rltoys.algorithms.control; 00002 00003 import rlpark.plugin.rltoys.algorithms.functions.Predictor; 00004 import rlpark.plugin.rltoys.envio.actions.Action; 00005 import rlpark.plugin.rltoys.envio.policy.Policy; 00006 import rlpark.plugin.rltoys.math.vector.RealVector; 00007 00008 public interface OffPolicyLearner extends Control { 00009 void learn(RealVector x_t, Action a_t, RealVector x_tp1, Action a_tp1, double reward); 00010 00011 Policy targetPolicy(); 00012 00013 Predictor predictor(); 00014 }