valentinkm / AdversarialSimulation

https://valentinkm.github.io/AdversarialSimulation/
0 stars 1 forks source link

AdversarialSimulation

Minimal Simulation Replication

Thesis

The VK/thesis subdirectory contains all files generating the Master's thesis by Kriegmair using simulation study results data from the VK/simulation/results directory and is viewable here. The rendering of the thesis is managed using Docker and renv with the VK/thesis/renv.lock file and can be replicated here.

Simulations

The VK/simulation subdirectory contains the code and Docker setup to replicate the studies conducted in the adversarial simulation by Kriegmair. For a simple minimal replication (with two repetitions) navigate here, press "Run workflow" and view the results on a new pull request after about 20 Minutes. For a local replication use the following instructions:

1. Prerequisites

2. Clone the Repository

First, clone this repository to your local machine and navigate to the simulation directory:

git clone https://github.com/yourusername/adversarial-simulation.git
cd adversarial-simulation/VK/simulation
3. Run Simulation in Docker Container
make

This command will run the individual studies (study 1 & study 2) as well as the "joint" study (study 3) and save the results in the results_replic/ directory. The default number of replications is set to 2 for each study.

4. Additional Information

Preregistration

Preregistered Simulation protocol by Kosanke: DOI

Preregistered Simulation protocol Kriegmair: DOI

Presentation

View the presentation slides here