No description, website, or topics provided.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
debs
examples
oink
.gitignore
ARTIFACT.md
LICENSE
README.md
download.sh
exp.py
expfw.py
generate.py
logs.tar.gz
oddcycles
par2.csv
random.tar.bz2.part-aa
random.tar.bz2.part-ab
random.tar.bz2.part-ac
random.tar.bz2.part-ad
results.csv
slurm.sh

README.md

Obtaining games

  • Use generate.py to generate the random games (needs "rngame" and "stgame" in tools/)
  • Use download.sh to download and extract the benchmarks by Keiren

Compiling Oink

Compiling SPGSolver

Compiling parallel-si

Compiling pbespgsolver

Compiling PGSolver

To run the experiments

  • in terminal: ./exp.py run 1
  • with slurm: sbatch slurm.sh

To obtain the results to csv

  • just the finished experiments:./exp.py csv > results.csv
  • with PAR2 score (penalize timeouts x2): ./exp.py csvpar2 > par2.csv

Remarks

  • List of games odd cycles: oddcycles
  • Log files used for the paper: logs.tar
  • The csv files used for the paper: results.csv, par2.csv
  • Random games used for the paper: random.tar.bz2 (split into 100M files)
  • Use "Release" builds in CMake