Skip to content

OptimizationRunState ​

Type: Object

A schedule optimization run tracking the genetic algorithm progress

Fields ​

NameTypeArgsDescriptionDeprecated
bestFitnessFloatBest fitness value achieved
bestLatenessIntBest total lateness achieved (minutes)
bestMakespanIntBest makespan achieved (minutes)
cleanRunBoolean!Whether this run started from scratch (no warm-start seeding)
completedAtISO8601When the optimization completed (ISO8601)
createdAtISO8601!When the optimization run was created (ISO8601)
currentGenerationInt!Current generation reached
errorStringError message (only for failed runs)
frozenHorizonMinutesInt!Minutes from horizon start that are frozen (not re-optimized)
idOptimizationRunID!Unique identifier for this optimization run
maxGenerationsInt!Maximum number of generations to evolve
paretoFrontSizeIntNumber of solutions in the Pareto front
populationSizeInt!Population size used for the genetic algorithm
scheduleScenarioIdScheduleScenarioID!The schedule scenario being optimized
startedAtISO8601When the optimization started (ISO8601)
statusOptimizationRunStatus!Current status of the optimization run
updatedAtISO8601!When the optimization run was last updated (ISO8601)

Connect machines, automate workflows, and build custom apps for print production.