The bounds method produces a minima/maxima scala.Tuple2 for the Domain value type, if possible.
The bounds method produces a minima/maxima scala.Tuple2 for the Domain value type, if possible.
The contains method determines whether or not the given item is within this Domain.
The contains method determines whether or not the given item is within this Domain.
The empty property must produce a Domain which has no contents, for whatever definition of that means to the concrete type.
The empty property must produce a Domain which has no contents, for whatever definition of that means to the concrete type.
The isDiscrete property indicates whether or not this Domain contains values which are not contiguous.
The isDiscrete property indicates whether or not this Domain contains values which are not contiguous.
(Changed in version 2.8.0) Set.map now returns a Set, so it will discard duplicate values.
(Changed in version 2.9.0) The behavior of scanRight
has changed. The previous behavior can be reproduced with scanRight.reverse.
(Changed in version 2.9.0) transpose
throws an IllegalArgumentException
if collections are not uniformly sized.
The FiniteDiscreteDomain type is a com.tubros.constraints.api.solver.DiscreteDomain which has a quantifiable
size
.The value type within the FiniteDiscreteDomain