- Follow this to download and install the proper CPLEX version.
- Edit
scripts/env.config
according to your environment. source scripts/create_env.sh
to create the VENV environment.
- Activate the VENV:
source scripts/activate_env.sh
. - In
src/main.py
look forslurm_account
and set it according to your SLURM credentials. - Run
python src/main.py N M P R {cpo,sat}
. You can specify the solvercpo
vssat
and pass solver specific args.- e.g.:
python src/main.py 2 2 2 7 cpo --seed 5
- e.g.:
Look under experiments/readme.md
for a complete list of commands to reproduce the results from paper.
The work was presented at CP2023, the slides of the presentation are available in this repo as FMMWT-cp2023-final.pdf.