Package org.jacop.fz
Class DefaultSearchVars
java.lang.Object
org.jacop.fz.DefaultSearchVars
The class gathers variables and array variables for default or
complementary search. Two methods are supported. One gathers all
output variables and the second one all non-introduced variables
and arrays.
- Version:
- 4.10
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) BooleanVar[]
(package private) Tables
private Comparator
<Var> (package private) FloatVar[]
(package private) IntVar[]
(package private) SetVar[]
-
Constructor Summary
ConstructorsConstructorDescriptionDefaultSearchVars
(Tables dict) It constructs the class for collecting default and complementary search variables. -
Method Summary
Modifier and TypeMethodDescription(package private) void
It collects all variables that were identified as search variables by VariablesParameters class during parsing variable definitions.(package private) BooleanVar[]
(package private) FloatVar[]
(package private) IntVar[]
(package private) SetVar[]
(package private) void
It collects all output variables for search.toString()
-
Field Details
-
int_search_variables
IntVar[] int_search_variables -
set_search_variables
SetVar[] set_search_variables -
bool_search_variables
BooleanVar[] bool_search_variables -
float_search_variables
FloatVar[] float_search_variables -
dictionary
Tables dictionary -
domainSizeComparator
-
-
Constructor Details
-
DefaultSearchVars
It constructs the class for collecting default and complementary search variables.- Parameters:
dict
- tables with model variables.
-
-
Method Details
-
outputVars
void outputVars()It collects all output variables for search. -
defaultVars
void defaultVars()It collects all variables that were identified as search variables by VariablesParameters class during parsing variable definitions. -
getIntVars
IntVar[] getIntVars() -
getSetVars
SetVar[] getSetVars() -
getBoolVars
BooleanVar[] getBoolVars() -
getFloatVars
FloatVar[] getFloatVars() -
toString
-