Class Softening.SofteningExtension

  • Enclosing class:
    Softening

    public static final class Softening.SofteningExtension
    extends Softening
    The class used for representing softening of extensional constraints (that are not simple soft constraints).
    • Field Detail

      • defaultCost

        public final int defaultCost
        The default cost for all tuples not explicitly listed. -1 if not useful (because all tuples are explicitly listed).
    • Constructor Detail

      • SofteningExtension

        public SofteningExtension​(Condition cost,
                                  int defaultCost)
      • SofteningExtension

        public SofteningExtension​(int defaultCost)