Main Page | Class Hierarchy | Compound List | File List | Compound 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 Fri Sep 26 17:27:26 2003 for INCOP by doxygen 1.3.3