This project is powered by HTSim. For more information about HTSim check the wiki.
We will be running the project using Jupyter Notebooks. They provide an interactive Python environment which we will be using to quickly create plots. We recommend the following guide on how to use Jupyter. We will implement the congestion control algorithm in C++, whereas Python is used for plotting.
Don't forget to complete the file
team.secret
This is the recommended way to run the project. You will need jupyer lab on you pc.
sudo apt install python3-pip
pip3 install jupyter
To run the notebook:
cd sim
jupyter lab
# This will open a tab in your browser, open the Project_CongestionControl.ipynb notebook from there
You can run this online on
.
It will take around ~5 min to start your notebook. Don't forget to save the
changes you've made to the c files locally.