Class KMinMaxConflict

java.lang.Object
com.artelys.kalis.KValueSelector
com.artelys.kalis.KMinMaxConflict

public class KMinMaxConflict extends KValueSelector
Value selector that selects the value of a variable that implies the best
problem size reduction when instantiated.

For each possible value of the domain of the variable, the variable is
instantiated and the problem size reduction is evaluated.
  • Constructor Details

    • KMinMaxConflict

      protected KMinMaxConflict(long cPtr, boolean cMemoryOwn)
    • KMinMaxConflict

      public KMinMaxConflict(boolean minconflict)
      Primary Constructor

      Parameters:
      minconflict - : true for minimizing the induced problem size, false
      for maximizing.
    • KMinMaxConflict

      public KMinMaxConflict()
      Primary Constructor

    • KMinMaxConflict

      public KMinMaxConflict(KMinMaxConflict toCopy)
      Copy constructor
  • Method Details