|
Main Page Modules Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Related Pages
easylocal::SteepestDescent Member ListThis is the complete list of members for easylocal::SteepestDescent, including all inherited members.
- AcceptableMove()
[protected, virtual] - best_state
[protected] - best_state_cost
[protected] - BestStateCost()
[virtual] - Check()
[virtual] - ComputeCost()
[virtual] - ComputeMoveCost()
[protected, virtual] - current_move
[protected] - current_move_cost
[protected] - current_state
[protected] - current_state_cost
[protected] - current_state_set
[protected] - CurrentStateCost()
[virtual] - GetBestState()
[virtual] - GetCurrentState()
[virtual] - GetInput()
[virtual] - Go()
[virtual] - InitializeRun()
[protected, virtual] - iteration_of_best
[protected] - LowerBoundReached()
[virtual] - MakeMove()
[protected, virtual] - max_idle_iteration
[protected] - max_iteration
[protected] - MaxIteration() const
- MaxIterationExpired()
[protected] - MoveRunner(StateManager< Input, State > *s, NeighborhoodExplorer< Input, State, Move > *ne, Input *in=NULL, std::string name="Runner name", std::string type="Move Runner")
[protected] - Name()
- name
[protected] - number_of_iterations
[protected] - NumberOfIterations() const
[virtual] - p_in
[protected] - p_nhe
[protected] - p_sm
[protected] - pos
[protected] - Print(std::ostream &os=std::cout) const
[virtual] - ReadParameters()
[inline, virtual] - Runner(std::string s="Runner name", std::string t="Runner type")
- SelectMove()
[protected, virtual] - SetCurrentState(const State &s)
[virtual] - SetInput(Input *in)
[virtual] - SetMaxIteration(unsigned long max)
- SetName(std::string s)
- SetParameters(const ParameterBox &pb)
[virtual] - SetPlotStream(std::ostream *os=&std::cerr)
[inline] - SteepestDescent(StateManager< Input, State > *s, NeighborhoodExplorer< Input, State, Move > *ne, Input *in=NULL)
[protected] - Step(unsigned int n)
[virtual] - StopCriterion()
[protected, virtual] - StoreMove()
[inline, protected, virtual] - TerminateRun()
[protected, virtual] - Type()
- type
[protected] - UpdateIterationCounter()
[protected, virtual] - UpdateStateCost()
[protected, virtual] - ~MoveRunner()
[inline, virtual] - ~Runner()
[inline, virtual]
|