Solving the MASUM sport league scheduling problem using hybrid genetic algorithm and constraint-based reasoning - Abu Samah, Mazlan (2006)