Before running the program, make sure you have installed the dependencies listed in the requirements.txt
file. To install the dependencies, open the terminal, navigate to the project directory, and run the following command:
pip install -r requirements.txt
This will install all the necessary dependencies.
After installing the dependencies, you can run the program by running the main.py file. To run the program, open the terminal, navigate to the project directory, and run the following command:
python main.py
This will start the program and run the optimization algorithm.
When you run the program, you will be presented to a menu, in which you can run a visual simulation.
While the algorithm runs, the visualization will change dinamically. When it finishes running, you will get a warning in the console and the final state will be presented.
You can change the algorithm parameters in the .env
file. It is documented, so it should be straightforward enough to use.