#include <mets.h>
Inherited by mets::mana_move.
Inheritance diagram for mets::move:

Public Member Functions | |
| virtual | ~move () |
| virtual void | apply (feasible_solution &sol)=0 |
| Operates this move on sol. | |
| virtual void | unapply (feasible_solution &sol)=0 |
| Unapply the (last made) move. | |
| virtual void | print (ostream &os) const |
| Method usefull for tracing purposes. | |
Definition at line 227 of file mets.h.
| virtual void mets::move::apply | ( | feasible_solution & | sol | ) | [pure virtual] |
Operates this move on sol.
| virtual void mets::move::unapply | ( | feasible_solution & | sol | ) | [pure virtual] |
Unapply the (last made) move.
| virtual void mets::move::print | ( | ostream & | os | ) | const [inline, virtual] |
1.5.1