#include <queen.h>
Inheritance diagram for Nqueen:
Public Member Functions | |
Nqueen (int nvar) | |
int | config_evaluation (Configuration *Configuration) |
void | fullincr_update_conflicts (FullincrCSPConfiguration *configuration, Move *move) |
void | init_domaines (int nbvar, int s) |
Configuration * | create_configuration () |
|
evaluation of a configuration Reimplemented from OpProblem. Reimplemented in SwNqueen, and SwNiNqueen. |
|
create a configuration (the exact class depends on the problem and must defined in subclasses) Reimplemented from CSProblem. Reimplemented in SwNiNqueen. |
|
update of the conflict data structure (case FullincrCSPConfiguration) Reimplemented from OpProblem. Reimplemented in SwNqueen. |