This repository contains the experiments, plotting tools, and testing framework developed and used for the master thesis of Cornelius Wolff.
-
Experiments/
Contains the core experimental scripts and configurations used for this thesis. -
Plotting/
Includes scripts and tools for visualizing the results of experiments, as well as the actual results. This folder provides utilities for generating charts, graphs, and other visual outputs used in the thesis. -
Testing/
Houses testing scripts to ensure the robustness and reliability of the codebase. -
.gitignore
Specifies intentionally untracked files to be ignored bygit. -
README.md
Provides an overview of the repository, including its structure, purpose, and usage instructions.
-
Clone the repository:
git clone https://github.com/cowolff-thesis/experiments cd your-repo-name -
Install dependencies:
Ensure all required libraries and tools are installed. Use the providedrequirements.txtor relevant package manager. -
Run an experiment:
Navigate to theExperiments/folder and execute the scripts:python experiment_name.py
-
Plot results:
Utilize the plotting tools in thePlotting/folder to generate visualizations:python plot_results.py
Often times, these scripts are also provided as jupyter notebooks.
-
Run tests:
Execute the test scripts to verify functionality:python -m unittest discover Testing/
This project is licensed under the MIT License. See the LICENSE file for details.
This repository was developed as part of Cornelius Wolff's master thesis. Special thanks to the entire lab of Prof. Elia Bruni at Osnabrück University for their support and guidance throughout the project.