Text this: Optimality versus generality: performance assessment of meta-heuristics in educational timetabling