AI 24/25 Project Software
Documentation for the AI 24/25 course programming project software
Loading...
Searching...
No Matches
probfd::pdbs::ProbabilityAwarePatternDatabase Member List

This is the complete list of members for probfd::pdbs::ProbabilityAwarePatternDatabase, including all inherited members.

get_abstract_state(const State &state) constprobfd::pdbs::ProbabilityAwarePatternDatabase
get_pattern() constprobfd::pdbs::ProbabilityAwarePatternDatabase
get_state_ranking_function() constprobfd::pdbs::ProbabilityAwarePatternDatabase
get_value_table() constprobfd::pdbs::ProbabilityAwarePatternDatabase
lookup_estimate(const State &s) constprobfd::pdbs::ProbabilityAwarePatternDatabase
lookup_estimate(StateRank s) constprobfd::pdbs::ProbabilityAwarePatternDatabase
num_states() constprobfd::pdbs::ProbabilityAwarePatternDatabase
ProbabilityAwarePatternDatabase(ProbabilisticTaskProxy task_proxy, std::shared_ptr< FDRSimpleCostFunction > task_cost_function, Pattern pattern, const State &initial_state, bool operator_pruning=true, const StateRankEvaluator &heuristic=heuristics::BlindEvaluator< StateRank >(), double max_time=std::numeric_limits< double >::infinity())probfd::pdbs::ProbabilityAwarePatternDatabase
ProbabilityAwarePatternDatabase(ProjectionStateSpace &projection, StateRankingFunction ranking_function, StateRank initial_state, const StateRankEvaluator &heuristic=heuristics::BlindEvaluator< StateRank >(), double max_time=std::numeric_limits< double >::infinity())probfd::pdbs::ProbabilityAwarePatternDatabase
ProbabilityAwarePatternDatabase(ProbabilisticTaskProxy task_proxy, std::shared_ptr< FDRSimpleCostFunction > task_cost_function, const ::pdbs::PatternDatabase &pdb, const State &initial_state, bool operator_pruning=true, double max_time=std::numeric_limits< double >::infinity())probfd::pdbs::ProbabilityAwarePatternDatabase
ProbabilityAwarePatternDatabase(ProjectionStateSpace &projection, StateRankingFunction ranking_function, const ::pdbs::PatternDatabase &pdb, StateRank initial_state, double max_time=std::numeric_limits< double >::infinity())probfd::pdbs::ProbabilityAwarePatternDatabase
ProbabilityAwarePatternDatabase(ProbabilisticTaskProxy task_proxy, std::shared_ptr< FDRSimpleCostFunction > task_cost_function, const ProbabilityAwarePatternDatabase &pdb, int add_var, const State &initial_state, bool operator_pruning=true, double max_time=std::numeric_limits< double >::infinity())probfd::pdbs::ProbabilityAwarePatternDatabase
ProbabilityAwarePatternDatabase(ProjectionStateSpace &state_space, StateRankingFunction ranking_function, const ProbabilityAwarePatternDatabase &pdb, int add_var, StateRank initial_state, double max_time=std::numeric_limits< double >::infinity())probfd::pdbs::ProbabilityAwarePatternDatabase
ProbabilityAwarePatternDatabase(ProbabilisticTaskProxy task_proxy, std::shared_ptr< FDRSimpleCostFunction > task_cost_function, const ProbabilityAwarePatternDatabase &left, const ProbabilityAwarePatternDatabase &right, const State &initial_state, bool operator_pruning=true, double max_time=std::numeric_limits< double >::infinity())probfd::pdbs::ProbabilityAwarePatternDatabase
ProbabilityAwarePatternDatabase(ProjectionStateSpace &state_space, StateRankingFunction ranking_function, const ProbabilityAwarePatternDatabase &left, const ProbabilityAwarePatternDatabase &right, StateRank initial_state, double max_time=std::numeric_limits< double >::infinity())probfd::pdbs::ProbabilityAwarePatternDatabase