Towards JSR331 implementation
Updated new package name
Added prototype Occurrence constraint for JSR331. Unefficient residues
implementation.
Problem now takes full variables list to construct
Replaced immutable Maps with HashMaps in ParameterManager and replaced
matcher by closure
Handles empty domains while optimizing
Added prototype Occurrence constraint for JSR331. Unefficient residues
implementation.
Replaced null domain with UndefinedDomain
Added varargs constructor to Constraint
Replaced UNSATException objects
Moved Problem JSR331 implementation from CSPOM to Concrete
Problem now takes full variables list to construct
Added varargs constructor to Constraint