Bachelor's Thesis Playground

This repository contains the code and data for my bachelor's thesis. The thesis focuses on scheduling the power of Resource Block Groups (RBGs) to serve data frames to users in a network.

Problem Statement

TODO

  • Add experiments snapshot (load, save and summary)
  • Add the test cases generator
  • Add total summary experiments to generate overall results, plots, tables and yaml files
  • Dockerize the project
  • Try to do something to not search code in old experiments, maybe some regular expresion

Commands

Build the experiment

bash build.sh

Run the experiment

bash run.sh

Build and run the experiment

bash br.sh

Test the experiment

bash test.sh

Save the experiment

bash save.sh

Amalgamate the experiment

bash join.sh

Update CMakeLists.txt when adding new Classes or Algorithms

bash cmakegen.sh

Add a new Class Template

bash cmakegen.sh

Add a new Algorithm Template

bash algorithmgen.sh