An investigation of a hyperheuristic genetic algorithm applied to a trainer scheduling problem | IEEE Conference Publication | IEEE Xplore