Expand description
This module contains a hyper-heuristic logic.
Structs
- An experimental dynamic selective hyper heuristic which selects inner heuristics based on how they work during the search. The selection process is modeled using reinforcement learning technics.
- A simple hyper-heuristic which selects metaheuristic from the list with fixed (static) probabilities.
Traits
- A heuristic operator which is supposed to diversify passed solution.
- A heuristic operator which is supposed to improve passed solution.
- Represents a hyper heuristic functionality.
Type Aliases
- A collection of heuristic diversify operators.
- A collection of heuristic diversify operators.
- A type which specifies probability behavior for heuristic selection.
- A type which specifies a group of multiple heuristic strategies with their probability.
- A collection of heuristic search operators with their name and initial weight.