Class PolicyIteration<S extends State,A extends Action>

java.lang.Object
org.tweetyproject.machinelearning.rl.mdp.algorithms.OfflineAlgorithm<S,A>
org.tweetyproject.machinelearning.rl.mdp.algorithms.PolicyIteration<S,A>
Type Parameters:
S - The type of states
A - The type of actions

public class PolicyIteration<S extends State,A extends Action> extends OfflineAlgorithm<S,A>
The policy iteration algorithm for determining optimal policies
Author:
Matthias Thimm
  • Constructor Details

    • PolicyIteration

      public PolicyIteration(PolicyEvaluation<S,A> pe)
      Creates a new instance of the policy iteration algorithm, which uses the given policy evaluation algorithm.
      Parameters:
      pe - some policy evaluation algorithm.
  • Method Details