annsim2023.py 586 B

123456789101112131415161718
  1. import subprocess
  2. if __name__ == '__main__':
  3. a = "adevs,xdevs-c,xdevs-rs,xdevs-cpp,xdevs-java-sequential"
  4. models = [['LI', 'HI', 'HO'], ['HOmod']]
  5. sizes = [list(range(20, 401, 20)), list(range(5, 51, 5))]
  6. for i, models in enumerate(models):
  7. for m in models:
  8. p = []
  9. p.extend([f'{m}-{w}-{d}-0-0' for w in sizes[i] for d in sizes[i]])
  10. p = ','.join(p)
  11. n = 30
  12. o = f"results_{m}.csv"
  13. cmd = f"python3 devstone_comparative.py -a {a} -p {p} -n {n} -o {o}"
  14. subprocess.run(cmd.split())