Skip to content

Metaheuristics for the Book Scanning problem in the Google 2020 Hash Code Qualification round.

Notifications You must be signed in to change notification settings

eduardoCarneiro99/Google-2020-Hash-Code-Qualification-Round

Repository files navigation

README

Metaheuristics for the Book Scanning problem in the Google 2020 Hash Code Qualification round.

Developed by

  • Eduardo Carneiro [Me]
  • Tomás Santos
  • Monika Stepien

How do I run the application?

Simply go to the root of the project and run:

java -jar jar/iart_project1.jar

Choosing a file

  • 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.

Selecting an algorithm

  • 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.

Additional Notes

  • 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.

About

Metaheuristics for the Book Scanning problem in the Google 2020 Hash Code Qualification round.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages