AI 24/25 Project Software
Documentation for the AI 24/25 course programming project software
Loading...
Searching...
No Matches
probfd::algorithms::lrtdp Namespace Reference

Description

Namespace dedicated to labelled real-time dynamic programming (LRTDP).

Classes

class  LRTDP
 Implements the labelled real-time dynamic programming (LRTDP) algorithm [3]. More...
 

Enumerations

enum class  TrialTerminationCondition { TERMINAL , CONSISTENT , INCONSISTENT , REVISITED }
 Enumeration type specifying the termination condition for trials sampled during LRTDP. More...
 

Enumeration Type Documentation

◆ TrialTerminationCondition

Enumeration type specifying the termination condition for trials sampled during LRTDP.

Enumerator
TERMINAL 

Runs the trial until a terminal state is encountered.

CONSISTENT 

Runs the trial until a state with epsilon-consistent Bellman update is encountered.

INCONSISTENT 

Runs the trial until a state with epsilon-inconsistent Bellman update is encountered.

REVISITED 

Runs the trial until a state is re-visited.