#include <cyclic_cg_heuristic.h>
Public Member Functions | |
CyclicCGHeuristic * | g_HACK () |
double | get_direct_cost () |
virtual LocalProblemNode * | get_source ()=0 |
LocalTransition (ValueTransitionLabel *the_label) | |
virtual void | on_condition_reached (int, double)=0 |
virtual void | print_description ()=0 |
virtual | ~LocalTransition () |
Public Attributes | |
int | duration_var_local |
const ValueTransitionLabel * | label |
double | target_cost |
Definition at line 47 of file cyclic_cg_heuristic.h.
LocalTransition::LocalTransition | ( | ValueTransitionLabel * | the_label | ) | [inline] |
Definition at line 56 of file cyclic_cg_heuristic.h.
virtual LocalTransition::~LocalTransition | ( | ) | [inline, virtual] |
Definition at line 60 of file cyclic_cg_heuristic.h.
CyclicCGHeuristic * LocalTransition::g_HACK | ( | ) | [inline] |
Definition at line 47 of file cyclic_cg_heuristic.cpp.
double LocalTransition::get_direct_cost | ( | ) |
Definition at line 19 of file cyclic_cg_heuristic.cpp.
virtual LocalProblemNode* LocalTransition::get_source | ( | ) | [pure virtual] |
Implemented in LocalTransitionComp, and LocalTransitionDiscrete.
virtual void LocalTransition::on_condition_reached | ( | int | , |
double | |||
) | [pure virtual] |
Implemented in LocalTransitionComp, and LocalTransitionDiscrete.
virtual void LocalTransition::print_description | ( | ) | [pure virtual] |
Implemented in LocalTransitionComp, and LocalTransitionDiscrete.
Definition at line 51 of file cyclic_cg_heuristic.h.
Definition at line 52 of file cyclic_cg_heuristic.h.
double LocalTransition::target_cost |
Definition at line 50 of file cyclic_cg_heuristic.h.