#include <cyclic_cg_heuristic.h>

Public Member Functions | |
| LocalProblemNodeDiscrete * | get_source () |
| LocalTransitionDiscrete (ValueTransitionLabel *the_label, LocalProblemNodeDiscrete *the_source, LocalProblemNodeDiscrete *the_target) | |
| virtual void | on_condition_reached (int cond_no, double cost) |
| void | on_source_expanded (const TimeStampedState &state) |
| virtual void | print_description () |
| void | try_to_fire () |
Public Attributes | |
| LocalProblemNodeDiscrete * | source |
| LocalProblemNodeDiscrete * | target |
| int | unreached_conditions |
Definition at line 171 of file cyclic_cg_heuristic.h.
| LocalTransitionDiscrete::LocalTransitionDiscrete | ( | ValueTransitionLabel * | the_label, |
| LocalProblemNodeDiscrete * | the_source, | ||
| LocalProblemNodeDiscrete * | the_target | ||
| ) | [inline] |
Definition at line 185 of file cyclic_cg_heuristic.h.
| LocalProblemNodeDiscrete* LocalTransitionDiscrete::get_source | ( | ) | [inline, virtual] |
Implements LocalTransition.
Definition at line 178 of file cyclic_cg_heuristic.h.
| void LocalTransitionDiscrete::on_condition_reached | ( | int | cond_no, |
| double | cost | ||
| ) | [virtual] |
Implements LocalTransition.
Definition at line 111 of file cyclic_cg_heuristic.cpp.
| void LocalTransitionDiscrete::on_source_expanded | ( | const TimeStampedState & | state | ) |
Definition at line 52 of file cyclic_cg_heuristic.cpp.
| void LocalTransitionDiscrete::print_description | ( | ) | [virtual] |
Implements LocalTransition.
Definition at line 129 of file cyclic_cg_heuristic.cpp.
| void LocalTransitionDiscrete::try_to_fire | ( | ) |
Definition at line 119 of file cyclic_cg_heuristic.cpp.
Definition at line 175 of file cyclic_cg_heuristic.h.
Definition at line 176 of file cyclic_cg_heuristic.h.
Definition at line 183 of file cyclic_cg_heuristic.h.