Skip to content

Source code of GOAL Solver which ranked fourth in the ITC2021 on Sports Timetabling

Notifications You must be signed in to change notification settings

georgehgfonseca/itc2021

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ITC-2021 Fix-and-optimize Solver

Written by George Fonseca and Túlio Toffolo.

(C) Copyright 2021 by GOAL (UFOP). All rights reserved.
More information: http://goal.ufop.br

Please address all contributions, suggestions, and inquiries to the repository owner, George Fonseca.

Getting Started

This repository contains an integer programming formulation and a fix-and-optimize method to address the Sports Timetabling Problem proposed during the International Timetabling Competition of 2021 (ITC2021)

Compiling the code

This project now uses gradle. It simplifies compiling the code with its dependencies. Make sure you have access to Gurobi's Java library and just run:

  • gradle build

The jar file itc2021.jar will be generated.

Usage examples:

  • java -jar itc2021.jar instance.xml solution.xml
  • java -jar itc2021.jar instance.xml solution.xml -validate

Requirements

Questions?

If you have any questions, please feel free to contact us. For additional information, we would like to direct you to http://goal.ufop.br

Thanks!

About

Source code of GOAL Solver which ranked fourth in the ITC2021 on Sports Timetabling

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages