Enum grote_opdracht::solver::PossibleAction
[−]
[src]
pub enum PossibleAction {
Insert,
Remove,
RemoveLowFrequency,
Split,
Push,
}The actions that can be performed while searching.
Variants
InsertRandomly schedule an unscheduled order.
RemoveRandomly remove an order from the schedule.
RemoveLowFrequencyRandomly remove an order with frequency <= 1 from the schedule.
SplitSplit a segment into two, introducing a new dumping moment.
PushMove an order to another day, vehicle or segment.