General/utils.py: Utils For The Project
General/score.py: Module that defines the score functions we are using
General/experiments.py: Module for executing experiments
LearningAlgorithm/abstract_algorithm.py: Module for an abstract algorithm class
LearningAlgorithm/naive_algorithm.py: Module for naive algorithms
LearningAlgorithm/mid_algorithm.py: Module for a partially sophisticated algorithm
LearningAlgorithm/local_search_algorithm.py: Module for local search algorithm
LearningAlgorithm/genetic_algorithm.py: Module for a search algorithm based on a genetic algorithm
Tests/unit_test.py: Automation Tests For The Project
Tests/tests_parameters.py: Parameters for the unit test