Thanks to visit codestin.com
Credit goes to github.com

Skip to content

ccrsubmission/learning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

Towards Declarative Self-adapting Buffer Management (Simulation code)

Requirements

Preparation steps

  • compile the learning

    cd self-adapting-simulator
    mkdir cmake-build-release
    cd cmake-build-release
    cmake .. -DCMAKE_BUILD_TYPE=Release
    make
    cd ..
  • compile ns2

    cd ns2
    source setenv.sh
    mkdir cmake-build-release
    cd cmake-build-release
    cmake .. -DCMAKE_BUILD_TYPE=Release
    make
    cd ..
  • prepare environment

    cd self-adapting-simulator/ns2
    source setenv.sh

Running simulations

The main script to run simulations is called run_codel.py which shows an extensive list of parameters if run with --help. Once the simulation has finished, the plots from the paper can be obtained by running plot_reward function from plotting.py. The raw data is available in testik.db sqlite3 database.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •