move scripts in irace/expe/alpha/
This commit is contained in:
parent
e2b74349e1
commit
c9cbd4ee14
13 changed files with 0 additions and 0 deletions
|
|
@ -1,28 +0,0 @@
|
|||
#!/usr/bin/env python3
|
||||
|
||||
import sys
|
||||
|
||||
print("algo,problem,seed,ECDF_AUC")
|
||||
|
||||
algos_names = {
|
||||
str({"crossover-rate":0, "cross-selector":0, "crossover":0, "mutation-rate":0, "mut-selector":0, "mutation":1, "replacement":0}) : "EA",
|
||||
str({"crossover-rate":0, "cross-selector":0, "crossover":0, "mutation-rate":0, "mut-selector":0, "mutation":5, "replacement":0}) : "fEA",
|
||||
str({"crossover-rate":2, "cross-selector":2, "crossover":2, "mutation-rate":2, "mut-selector":2, "mutation":1, "replacement":0}) : "xGA",
|
||||
str({"crossover-rate":2, "cross-selector":2, "crossover":5, "mutation-rate":2, "mut-selector":2, "mutation":1, "replacement":0}) : "1ptGA",
|
||||
}
|
||||
|
||||
for fname in sys.argv[1:]:
|
||||
|
||||
run = {}
|
||||
for f in fname.strip(".dat").split("_"):
|
||||
kv = f.split("=")
|
||||
assert(len(kv)==2),str(kv)+" "+str(len(kv))
|
||||
key,idx = kv[0], int(kv[1])
|
||||
run[key] = idx
|
||||
|
||||
with open(fname) as fd:
|
||||
auc = int(fd.readlines()[0]) * -1
|
||||
|
||||
algo = str({"crossover-rate":run["crossover-rate"], "cross-selector":run["cross-selector"], "crossover":run["crossover"], "mutation-rate":run["mutation-rate"], "mut-selector":run["mut-selector"], "mutation":run["mutation"], "replacement":run["replacement"]})
|
||||
|
||||
print(algos_names[algo], run["pb"], run["seed"], auc, sep=",")
|
||||
Loading…
Add table
Add a link
Reference in a new issue