Main Page | Class Hierarchy | Compound List | File List | Compound Members

ExchangeMove Class Reference

#include <move.h>

Inheritance diagram for ExchangeMove:

SwapMove Move List of all members.

Public Member Functions

int eqmove (Move *move)
void copymove (Move *move)
Movecomputetabumove (Configuration *config)

Detailed Description

particular case of exchange (two variables in and out of a set : used for maxclique problem)


Member Function Documentation

Move * ExchangeMove::computetabumove Configuration configuration  )  [virtual]
 

the move to be put in the tabu list (to be implemented in the subclasses)

Reimplemented from SwapMove.

void ExchangeMove::copymove Move move  )  [virtual]
 

copy of move move1 into this

Reimplemented from SwapMove.

int ExchangeMove::eqmove Move move1  )  [virtual]
 

le test d'égalité de la liste taboue : ne pas faire un mouvement tabou

Reimplemented from SwapMove.


The documentation for this class was generated from the following files:
Generated on Fri Sep 26 17:27:26 2003 for INCOP by doxygen 1.3.3