Class AbstractPhase.Builder<Solution_>

java.lang.Object
org.optaplanner.core.impl.phase.AbstractPhase.Builder<Solution_>
Direct Known Subclasses:
DefaultConstructionHeuristicPhase.Builder, DefaultExhaustiveSearchPhase.Builder, DefaultLocalSearchPhase.Builder, DefaultPartitionedSearchPhase.Builder, NoChangePhase.Builder
Enclosing class:
AbstractPhase<Solution_>

protected abstract static class AbstractPhase.Builder<Solution_> extends Object
  • Constructor Details

  • Method Details

    • setAssertStepScoreFromScratch

      public void setAssertStepScoreFromScratch(boolean assertStepScoreFromScratch)
    • setAssertExpectedStepScore

      public void setAssertExpectedStepScore(boolean assertExpectedStepScore)
    • setAssertShadowVariablesAreNotStaleAfterStep

      public void setAssertShadowVariablesAreNotStaleAfterStep(boolean assertShadowVariablesAreNotStaleAfterStep)
    • build

      protected abstract AbstractPhase<Solution_> build()