Class SolverRuntimeConfig


  • public class SolverRuntimeConfig
    extends Object
    During run time, this overrides some of OptaPlanner's SolverConfig properties.
    • Field Detail

      • moveThreadCount

        @ConfigItem
        public Optional<String> moveThreadCount
        Enable multithreaded solving for a single problem, which increases CPU consumption. Defaults to "NONE". Other options include "AUTO", a number or formula based on the available processor count.
      • termination

        @ConfigItem
        public TerminationRuntimeConfig termination
        Configuration properties that overwrite OptaPlanner's TerminationConfig.
    • Constructor Detail

      • SolverRuntimeConfig

        public SolverRuntimeConfig()