Class MoveThreadRunner<Solution_,Score_ extends Score<Score_>>

java.lang.Object
org.optaplanner.core.impl.heuristic.thread.MoveThreadRunner<Solution_,Score_>
All Implemented Interfaces:
Runnable

public class MoveThreadRunner<Solution_,Score_ extends Score<Score_>> extends Object implements Runnable
  • Constructor Details

  • Method Details

    • run

      public void run()
      Specified by:
      run in interface Runnable
    • predictWorkingStepScore

      protected void predictWorkingStepScore(Move<Solution_> step, Score_ score)
    • getCalculationCount

      public long getCalculationCount()
      This method is thread-safe.
      Returns:
      at least 0
    • toString

      public String toString()
      Overrides:
      toString in class Object