Combined proactive and reactive strategies for round robin football scheduling