/imt-capitrain

Capitrain project of Quentin EUDE and Mathieu GUYOT

Primary LanguagePython

imt-capitrain

📖 Description

Capitrain project of Quentin EUDE and Mathieu GUYOT.

🧰 Run tests

cd imt-capitrain python -B -m unittest discover --pattern=*Test.py

🔧 Run simulation

  • cd imt-capitrain
  • Batsim : batsim -p platforms//proto2.xml --config-file config_submit.txt --allow-time-sharing
  • Pybatsim : YOUR_PYBATSIM_LOCATION/launcher.py scheduler/src/StorageSched.py

📈 Vizualisation

  • Vizualisation example of possible transfer graph by using the networkX package.
  • Easier to find the shortest path and to have an idea of the transfer into the simulated network. alt text

✔️ TODO

  • Improve vizualisation by dividing overlapping edge and by coloring the shortest path to transfer data.
  • Run the FW algorithm and after the datasets moves (problem with pybatsim)