#include <cyclic_cg_heuristic.h>
Public Member Functions | |
void | build_nodes_for_goal () |
void | build_nodes_for_variable (int var_no) |
void | compile_DTG_arcs_to_LTD_objects (DomainTransitionGraphSymb *dtgs) |
virtual LocalProblemNodeDiscrete * | get_node (int var_no) |
virtual void | initialize (double base_priority, int start_value, const TimeStampedState &state) |
LocalProblemDiscrete (CyclicCGHeuristic *_owner, int var_no, int start_val) | |
Public Attributes | |
std::vector < LocalProblemNodeDiscrete > | nodes |
Definition at line 198 of file cyclic_cg_heuristic.h.
LocalProblemDiscrete::LocalProblemDiscrete | ( | CyclicCGHeuristic * | _owner, |
int | var_no, | ||
int | start_val | ||
) |
Definition at line 398 of file cyclic_cg_heuristic.cpp.
Definition at line 371 of file cyclic_cg_heuristic.cpp.
void LocalProblemDiscrete::build_nodes_for_variable | ( | int | var_no | ) |
Definition at line 353 of file cyclic_cg_heuristic.cpp.
Definition at line 316 of file cyclic_cg_heuristic.cpp.
virtual LocalProblemNodeDiscrete* LocalProblemDiscrete::get_node | ( | int | var_no | ) | [inline, virtual] |
Implements LocalProblem.
Definition at line 203 of file cyclic_cg_heuristic.h.
void LocalProblemDiscrete::initialize | ( | double | base_priority, |
int | start_value, | ||
const TimeStampedState & | state | ||
) | [virtual] |
Implements LocalProblem.
Definition at line 416 of file cyclic_cg_heuristic.cpp.
std::vector<LocalProblemNodeDiscrete> LocalProblemDiscrete::nodes |
Definition at line 202 of file cyclic_cg_heuristic.h.