RLPark 1.0.0
Reinforcement Learning Framework in Java
|
00001 package rlpark.plugin.rltoys.algorithms.predictions.td; 00002 00003 00004 import rlpark.plugin.rltoys.algorithms.LinearLearner; 00005 import rlpark.plugin.rltoys.algorithms.functions.Predictor; 00006 import rlpark.plugin.rltoys.math.vector.RealVector; 00007 import rlpark.plugin.rltoys.math.vector.implementations.PVector; 00008 00009 public interface OffPolicyTD extends Predictor, LinearLearner { 00010 double update(double pi_t, double b_t, RealVector x_t, RealVector x_tp1, double r_tp1); 00011 00012 double prediction(); 00013 00014 PVector secondaryWeights(); 00015 }