User Guideο
Welcome to the CUSTOMHyS User Guide. This section explains the frameworkβs architecture, walks through hands-on tutorials, and describes the data structures produced by experiments.
Overviewο
CUSTOMHyS follows a layered heuristic design where:
Search operators (low-level heuristics) modify individual agent positions.
A metaheuristic (mid-level heuristic) sequences one or more operators into a complete optimisation algorithm.
A hyper-heuristic (high-level heuristic) searches the space of possible metaheuristics to find the best operator sequence for a given problem.
An experiment orchestrates many hyper-heuristic runs across problems and dimensions.
The diagram below illustrates the module dependency structure: