AI 24/25 Project Software
Documentation for the AI 24/25 course programming project software
|
#include "probfd/algorithms/transition_sorter.h"
An interface used to reorder a list of transitions.
Action | - The action type of the underlying MDP model. |
Public Member Functions | |
virtual void | sort (param_type< State > state, const std::vector< Action > &aops, std::vector< Distribution< StateID > > &successors, StateProperties &properties)=0 |
Sorts a list of transitions. | |
|
pure virtual |
Sorts a list of transitions.
state | - The common source state for all transitions |
aops | - The transition actions |
successors | - The successor distributions of the transitions. To be sorted. |
properties | - The interface to the heuristic search algorithm. Can be used to query additional information about the involved states and actions. |