Metaheuristics for the Book Scanning problem in the Google 2020 Hash Code Qualification round.
- Eduardo Carneiro [Me]
- Tomás Santos
- Monika Stepien
Simply go to the root of the project and run:
java -jar jar/iart_project1.jar
- In order to test the application a file must be chosen;
- The file must follow the same rules as the ones provided in the root directory;
- The application will open a file explorer, and a file must be chosen;
- There are six example files with different values located in the root of the project that can be used to test the application.
- After choosing a file, a menu will be shown;
- After selecting one of the options, the application might ask for several parameters depending on the chosen algorithm;
- When the algorithm finishes, a file name will be requested in order to save the results (the libraries and their books);
- The file will then be saved as a .txt file in the root of the project.
- The same file can be used to run all the different algorithms with different parameters as many times as needed;
- The application must be restarted in order to run the algorithms using another file.