Recent developments in practical examination timetabling · Study