Package org.xcsp.common
Class Softening
- java.lang.Object
-
- org.xcsp.common.Softening
-
- Direct Known Subclasses:
Softening.SofteningExtension
,Softening.SofteningGlobal
,Softening.SofteningIntension
,Softening.SofteningSimple
public abstract class Softening extends Object
The root class used for representing softening.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Softening.SofteningExtension
The class used for representing softening of extensional constraints (that are not simple soft constraints).static class
Softening.SofteningGlobal
The class used for representing softening of other constraints (global constraints and some meta-constraints).static class
Softening.SofteningIntension
The class used for representing softening of intensional constraints (that are not simple soft constraints).static class
Softening.SofteningSimple
The class used for representing softening of simple soft constraints.
-