The goal is to implement visualizers for every algorithm gone over in my algorithm's class. I am a visual learner so I need to see how the algorithm is functioning to fully grasp the content.
The language of choice is Python. Moreover, I am using the library Pygame to create the graphical interface
- Clone the code > cd into directory
- Make sure you have python and pip installed
- Initialize virtual environment with 'python -m venv .venv"
- run 'source .venv/bin/activate to activate virtual environment
- run 'pip install -r requirements.txt'
- run 'python3 main.py' (at the moment the menu is console based. I'll make a graphical one later)
- Pick algorithm and watch it do its thing