Skip to content

Commit 2067515

Browse files
author
icse19-FAST-R
committed
Updated README
1 parent 00c7d36 commit 2067515

1 file changed

Lines changed: 12 additions & 4 deletions

File tree

README.md

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,28 +27,34 @@ In order to replicate the experiment follow these steps:
2727
1. Clone the repository
2828
- `git clone https://github.com/ICSE19-FAST-R/FAST-R`
2929

30-
2. Install the additional python packages required:
30+
2. If you do not have python3 installed you can get the appropriate version for your OS [here](https://www.python.org/downloads/).
31+
32+
3. Install the additional python packages required:
3133
- `pip3 install -r requirements.txt`
3234

3335
### Budget Scenario
3436
1. Execute the `experimentBudget.py` script
35-
- `python3 py/experimentBudget.py <coverageType> <program> <version>`
37+
- `python3 py/experimentBudget.py <coverageType> <program> <version> <repetitions>`
3638

3739
The possible values for `<coverageType>` are: `function`, `line`, `branch`.
3840

3941
The possible values for `<program> <version>` are: `flex v3`, `grep v3`, `gzip v1`, `make v1`, `sed v6`, `chart v0`, `closure v0`, `lang v0`, `math v0`, `time v0`.
4042

43+
The number of times the experiment should be repeated is defined by `<repetitions>`.
44+
4145
2. The results are printed on screen and stored inside folder `outputBudget-<coverageType>/`
4246

4347

4448
### Adequate Scenario
4549
1. Execute the `experimentAdequate.py` script
46-
- `python3 py/experimentAdequate.py <coverageType> <program> <version>`
50+
- `python3 py/experimentAdequate.py <coverageType> <program> <version> <repetitions>`
4751

4852
The possible values for `<coverageType>` are: `function`, `line`, `branch`.
4953

5054
The possible values for `<program> <version>` are: `flex v3`, `grep v3`, `gzip v1`, `make v1`, `sed v6`, `chart v0`, `closure v0`, `lang v0`, `math v0`, `time v0`.
5155

56+
The number of times the experiment should be repeated is defined by `<repetitions>`.
57+
5258
2. The results are printed on screen and stored inside folder `outputAdequate-<coverageType>/`
5359

5460

@@ -57,9 +63,11 @@ In order to replicate the experiment follow these steps:
5763
- `cat input/scalability/scalability-bbox.txt.gz_* > input/scalability/scalability-bbox.txt.gz && gunzip input/scalability/scalability-bbox.txt.gz`
5864

5965
2. Execute the `experimentLargeScale.py` script
60-
- `python3 py/experimentLargeScale.py <algorithm>`
66+
- `python3 py/experimentLargeScale.py <algorithm> <repetitions>`
6167

6268
The possible values for `<algorithm>` are: `FAST++`, `FAST-CS`, `FAST-pw`, `FAST-all`.
69+
70+
The number of times the experiment should be repeated is defined by `<repetitions>`.
6371

6472
3. The results are printed on screen and stored inside folder `outputLargeScale/`
6573

0 commit comments

Comments
 (0)