[−][src]Module vrp_core::solver::termination
The termination module contains logic which defines termination criteria for metaheuristic, e.g. when to stop evolution in evolutionary algorithms.
Structs
CompositeTermination | A trait which encapsulates multiple termination criteria. |
CostVariation | A termination criteria which is in terminated state based on cost variation during the refinement process. |
MaxGeneration | A termination criteria which is in terminated state when maximum amount of generations is exceeded. |
MaxTime | A termination criteria which is in terminated state when max time elapsed. |
Traits
Termination | A trait which specifies criteria when metaheuristic should stop searching for improved solution. |