toulbar2
Public Member Functions | List of all members
FullincrCSPConfiguration Class Reference
Inheritance diagram for FullincrCSPConfiguration:
Inheritance graph
[legend]
Collaboration diagram for FullincrCSPConfiguration:
Collaboration graph
[legend]

Public Member Functions

Long get_conflicts (int var, int val, int index)
 

Additional Inherited Members

- Public Attributes inherited from Configuration
int * config
 
Long valuation
 
vector< int > var_conflict
 
int regrouped
 

Detailed Description

Full incremental evaluation : the participation of every value of every variable is stored in the 2 dimension array tabconflicts (variable, valueindex)

Member Function Documentation

◆ get_conflicts()

Long FullincrCSPConfiguration::get_conflicts ( int  var,
int  val,
int  index 
)
virtual

get the number of conflicts (var,val) stored in the conflict datastructure using the value index in the domain

Reimplemented from Configuration.