public class FittedVI.VFAVInit extends java.lang.Object implements ValueFunctionInitialization
ValueFunctionInitialization that always points to the outer class's current value function approximation.ValueFunctionInitialization.ConstantValueFunctionInitialization| Constructor and Description |
|---|
FittedVI.VFAVInit() |
| Modifier and Type | Method and Description |
|---|---|
double |
qValue(State s,
AbstractGroundedAction a)
Returns the initialization value of the Q-value function for a given state and action pair.
|
double |
value(State s)
Returns the value function evaluation of the given state.
|
public double value(State s)
ValueFunctionvalue in interface ValueFunctions - the state to evaluate.public double qValue(State s, AbstractGroundedAction a)
ValueFunctionInitializationqValue in interface ValueFunctionInitializations - the state for which to get the initial value of the Q-value function.a - the action for which to get the initial value of the Q-value function.