Schedule Class
ABE\abe_doc.js:53
Schedule object.
Methods
dump
()
The 'dump' method prints the contents of the scheduler (i.e., the list of stands with the estimated harvests and execution dates to the console.
Properties
harvestIntensity
Bool
The 'harvestIntensity' is a multiplier for the "sustainable" harvest level; values > 1 cause the harvesting being above the level of sustainable yield (as it is estimated by the scheduler).
Default: false
maxHarvestLevel
Double
The 'maxHarvestLevel' property is a multiplier to define the maximum overshoot over the planned volume that the scheduler is willing to take (e.g. 1.2 -> 20% max. overshoot).
Default: 1
useSustainableHarvest
Bool
'useSustainableHarvest' is a scaling factor (0..1) that allows gradually switching between bottom-up harvest planning (i.e., stands are always processed at their optimal dates), and a top-down approach (i.e, the scheduling algorithm decides when a stand should be processed). A value of 1 means that the scheduler (assigned to the agent) is used exclusively, and 0 means a strict bottom up approach. Between 0 and 1 the harvest is scaled in between.
still used????
Default: false
verbose
Bool
If 'verbose' is set to true, much more log messages are generated from the scheduling algorithms.
Default: false