jmdp.basic
Class Solution<S extends State,A extends Action>

java.lang.Object
  extended by jmdp.basic.Solution<S,A>
Type Parameters:
S - state
A - action

public class Solution<S extends State,A extends Action>
extends java.lang.Object

This class represents the joint information of a value function and a policy which summarizes the solution to a problem

Author:
Andres Sarmiento and German Riano - Universidad de Los Andes

Constructor Summary
Solution(ValueFunction<S> valueFunction, Policy<S,A> policy)
          Builds a solution given a value funtcion and a policy
 
Method Summary
 Policy<S,A> getPolicy()
           
 ValueFunction<S> getValueFunction()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Solution

public Solution(ValueFunction<S> valueFunction,
                Policy<S,A> policy)
Builds a solution given a value funtcion and a policy

Parameters:
valueFunction - value function
policy - policy
Method Detail

getPolicy

public Policy<S,A> getPolicy()
Returns:
Returns the policy.

getValueFunction

public ValueFunction<S> getValueFunction()
Returns:
Returns the valueFunction.