Text this: Heuristics, Metaheuristics and Approximate Methods in Planning and Scheduling