metaheuristics and AI/OR techniques, low-level hybridization, high-level hybridization,