Published October 10, 2024 | Version v1

Replication Package for "Using Reinforcement Learning to Sustain the Performance of Version Control Repositories"

Authors/Creators

Description

The replication package is organized into two containers, each of which is responsible for reproducing figures and analyses for each RQ.

## Decompress Package

```
$ tar -xvJf rl4monorepos.tar.xz
```

## RQ1

1. Import the container

```
$ docker import rq1.tar rq1
```

2. Regenerate figures

```
$ docker container run -v <outputdir>:/out -e R_SCRIPT=figures.R rq1 
```

3. Re-execute statistical tests

```
$ docker container run -e R_SCRIPT=stats-test.R rq1
```

## RQ2

1. Import the container

```
$ docker import rq2.tar rq2
```

2. Regenerate figures and print AUC values

```
$ docker container run -v <outputdir>:/out -e R_SCRIPT=figures.R rq2 
```

Files

Files (495.0 MB)

Name Size
md5:a273524c723cf09e934eaded335501a6
495.0 MB Download