toulbar2
List of all members
IncrCSPConfiguration Class Reference

#include <incop.h>

Inheritance diagram for IncrCSPConfiguration:
Inheritance graph
[legend]
Collaboration diagram for IncrCSPConfiguration:
Collaboration graph
[legend]

Additional Inherited Members

virtual void copy_element (Configuration *config2)
 
virtual void init_conflicts ()
 
virtual void incr_conflicts (int var, int val, int index, Long incr)
 
virtual void set_conflicts (int var, int val, int index, Long nbconf)
 
virtual Long get_conflicts (int var, int val, int index)
 
virtual Long get_conflicts_problem (OpProblem *problem, int var, int val)
 
virtual void update_conflicts (OpProblem *problem, Move *move)
 
- Public Attributes inherited from Configuration
int * config
 
Long valuation
 
vector< int > var_conflict
 
int regrouped
 

Detailed Description

Incremental evaluation with storage in the conflict datastructure tabconflicts the participation of the current values of the configuration