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

CSPMove Class Reference

#include <incop.h>

Inheritance diagram for CSPMove:

Move List of all members.

Public Member Functions

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

Public Attributes

int variable
int value

Detailed Description

class CSPMove : a classical move for a CSP : variable, value


Member Function Documentation

Move * CSPMove::computetabumove Configuration config  )  [virtual]
 

the move stored is the inverse of the move done

Reimplemented from Move.

void CSPMove::copymove Move move  )  [virtual]
 

copy of move move1 into this

Reimplemented from Move.

int CSPMove::eqmove Move move  )  [virtual]
 

the test of equality of a move (used for searching a move in the tabu list)

Reimplemented from Move.


The documentation for this class was generated from the following files:
Generated on Wed Sep 15 17:58:38 2004 for INCOP by doxygen 1.3.5