SimAnn Class Reference
[Metaheuristics]

#include <lemon/simann.h>

Inheritance diagram for SimAnn:

Inheritance graph
[legend]

List of all members.

Public Member Functions

 SimAnn ()
 Constructor.
virtual ~SimAnn ()
 Destructor.
double mutate ()
 Step to a neighbouring state.
void revert ()
 Reverts the last mutate().
void saveAsBest ()
 Saves the current solution as the best one.
void setEntity (EntityBase &_ent)
 Sets the current entity.
EntityBasegetBestEntity ()
 Returns a copy of the best found entity.

Private Member Functions

void init ()
 Does initializations before each run.

Private Attributes

EntityBasecurr_ent
 Pointer to the current entity.
EntityBasebest_ent
 Pointer to the best entity.


Generated on Thu Jun 4 04:06:40 2009 for LEMON by  doxygen 1.5.9