40 lines
956 B
Awk
40 lines
956 B
Awk
BEGIN {
|
|
FS = "\t"
|
|
}
|
|
|
|
function genName(name) {
|
|
if (name == "minimax (cheat)") {
|
|
return "MMAB-C"
|
|
} else if (name == "vegas (cheat)") {
|
|
return "VEGAS-C"
|
|
} else if (name == "monte carlo tree search (cheat)") {
|
|
return "MCTS-C"
|
|
} else if (name == "monte carlo tree search 2 (cheat)") {
|
|
return "MCTS2-C"
|
|
} else if (name == "minimax") {
|
|
return "MMAB-H"
|
|
} else if (name == "vegas") {
|
|
return "VEGAS-H"
|
|
} else if (name == "monte carlo tree search") {
|
|
return "MCTS-H"
|
|
} else if (name == "monte carlo tree search 2") {
|
|
return "MCTS2-H"
|
|
} else if (name == "mtd(f)") {
|
|
return "MTDF-H"
|
|
} else if (name == "mtd(f) (cheat)") {
|
|
return "MTDF-C"
|
|
} else {
|
|
return "UNKNOWN"
|
|
}
|
|
}
|
|
|
|
/^\t/ {
|
|
getline
|
|
if ($8 == "0") {
|
|
C = "1"
|
|
} else {
|
|
C = "0"
|
|
}
|
|
print genName($2) "-" $3 " " genName($5) "-" $6 " " C
|
|
}
|