#include <lemon/simann.h>
Inherits SimAnnBase.
Inheritance diagram for SimAnn:
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. | |
EntityBase * | getBestEntity () |
Returns a copy of the best found entity. |