SimAnn Class Reference
[Experimental]

#include <lemon/simann.h>

Inherits SimAnnBase.

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.

The documentation for this class was generated from the following file:
Generated on Tue Oct 31 09:51:20 2006 for LEMON by  doxygen 1.5.1