public class CSPValue extends Value<CSPVariable,CSPValue>
Constructor and Description |
---|
CSPValue(CSPVariable variable,
int value)
Constructor
|
Modifier and Type | Method and Description |
---|---|
String |
getName()
Values name -- for printing purposes (E.g., Monday 7:30)
|
double |
toDouble()
Double representation.
|
compareTo, compareTo, conflicts, conflicts, equals, getDescription, getExtra, getId, hashCode, isConsistent, setExtra, setVariable, toDouble, toString, valueEquals, valueEquals, variable
public CSPValue(CSPVariable variable, int value)
variable
- parent variablevalue
- value (an integer between 0 .. number of values - 1 )public double toDouble()
Value
Value.toDouble(Assignment)
instead.toDouble
in class Value<CSPVariable,CSPValue>