Add LPNMR benchmark configurations
This commit is contained in:
parent
3366b074c1
commit
a84a240b65
110
configurations.yaml
Normal file
110
configurations.yaml
Normal file
@ -0,0 +1,110 @@
|
||||
options:
|
||||
basics: &basics
|
||||
- "--stats"
|
||||
- "--verbose"
|
||||
fastDownwardPreprocessing: &fastDownwardPreprocessing
|
||||
- "--translate"
|
||||
plannerSequential: &plannerSequential
|
||||
- "-A 1"
|
||||
plannerA: &plannerA
|
||||
- "-A 16"
|
||||
plannerB: &plannerB
|
||||
plannerC: &plannerC
|
||||
- "-C 1.41"
|
||||
- "-F 5"
|
||||
# parallel actions *without* checking for mutual disablement
|
||||
encoding0: &encoding0
|
||||
- "--parallel=0"
|
||||
# “forall” parallel actions that can be arranged in any sequence
|
||||
encoding1: &encoding1
|
||||
- "--parallel=1"
|
||||
# “exists” parallel actions that can be arranged in some sequence
|
||||
encoding2: &encoding2
|
||||
- "--parallel=2"
|
||||
# “exists” parallel actions omitting achievement of preconditions
|
||||
encoding3: &encoding3
|
||||
- "--parallel=3"
|
||||
# “exists” parallel actions like 3 implemented by acyclicity
|
||||
encoding4: &encoding4
|
||||
- "--parallel=4"
|
||||
# sequential actions
|
||||
encodingSequential: &encodingSequential
|
||||
- "--parallel=5"
|
||||
shallow: &shallow
|
||||
- "--shallow"
|
||||
heuristics: &heuristics
|
||||
- "--heuristic=Domain"
|
||||
- "heuristic.lp"
|
||||
madagascarM: &madagascarM
|
||||
- "--madagascar-M"
|
||||
madagascarMp: &madagascarMp
|
||||
- "--madagascar-Mp"
|
||||
madagascarMpC: &madagascarMpC
|
||||
- "--madagascar-MpC"
|
||||
|
||||
configurations:
|
||||
- id: "m-m"
|
||||
options: [*basics, *madagascarM]
|
||||
instanceSets: ["lpnmr-easy-instances", "lpnmr-hard-instances"]
|
||||
- id: "m-mp"
|
||||
options: [*basics, *madagascarMp]
|
||||
instanceSets: ["lpnmr-easy-instances", "lpnmr-hard-instances"]
|
||||
- id: "m-mpc"
|
||||
options: [*basics, *madagascarMpC]
|
||||
instanceSets: ["lpnmr-easy-instances", "lpnmr-hard-instances"]
|
||||
|
||||
- id: "fd-ps-e3"
|
||||
options: [*basics, *fastDownwardPreprocessing, *plannerSequential, *encoding3]
|
||||
instanceSets: ["lpnmr-hard-instances"]
|
||||
- id: "fd-pa-e3"
|
||||
options: [*basics, *fastDownwardPreprocessing, *plannerA, *encoding3]
|
||||
instanceSets: ["lpnmr-hard-instances"]
|
||||
- id: "fd-pb-e0"
|
||||
options: [*basics, *fastDownwardPreprocessing, *plannerB, *encoding0]
|
||||
instanceSets: ["lpnmr-hard-instances"]
|
||||
- id: "fd-pb-e1"
|
||||
options: [*basics, *fastDownwardPreprocessing, *plannerB, *encoding1]
|
||||
instanceSets: ["lpnmr-hard-instances"]
|
||||
- id: "fd-pb-e2"
|
||||
options: [*basics, *fastDownwardPreprocessing, *plannerB, *encoding2]
|
||||
instanceSets: ["lpnmr-hard-instances"]
|
||||
- id: "fd-pb-e3"
|
||||
options: [*basics, *fastDownwardPreprocessing, *plannerB, *encoding3]
|
||||
instanceSets: ["lpnmr-hard-instances", "lpnmr-easy-instances"]
|
||||
- id: "fd-pb-e3-h"
|
||||
options: [*basics, *fastDownwardPreprocessing, *plannerB, *encoding3, *heuristics]
|
||||
instanceSets: ["lpnmr-hard-instances"]
|
||||
- id: "fd-pb-e4"
|
||||
options: [*basics, *fastDownwardPreprocessing, *plannerB, *encoding4]
|
||||
instanceSets: ["lpnmr-hard-instances"]
|
||||
- id: "fd-pc-e3"
|
||||
options: [*basics, *fastDownwardPreprocessing, *plannerC, *encoding3]
|
||||
instanceSets: ["lpnmr-hard-instances"]
|
||||
|
||||
- id: "ps-e3"
|
||||
options: [*basics, *plannerSequential, *encoding3]
|
||||
instanceSets: ["lpnmr-easy-instances"]
|
||||
- id: "pa-e3"
|
||||
options: [*basics, *plannerA, *encoding3]
|
||||
instanceSets: ["lpnmr-easy-instances"]
|
||||
- id: "pb-e0"
|
||||
options: [*basics, *plannerB, *encoding0]
|
||||
instanceSets: ["lpnmr-easy-instances"]
|
||||
- id: "pb-e1"
|
||||
options: [*basics, *plannerB, *encoding1]
|
||||
instanceSets: ["lpnmr-easy-instances"]
|
||||
- id: "pb-e2"
|
||||
options: [*basics, *plannerB, *encoding2]
|
||||
instanceSets: ["lpnmr-easy-instances"]
|
||||
- id: "pb-e3"
|
||||
options: [*basics, *plannerB, *encoding3]
|
||||
instanceSets: ["lpnmr-easy-instances", "lpnmr-hard-instances"]
|
||||
- id: "pb-e3-h"
|
||||
options: [*basics, *plannerB, *encoding3, *heuristics]
|
||||
instanceSets: ["lpnmr-easy-instances"]
|
||||
- id: "pb-e4"
|
||||
options: [*basics, *plannerB, *encoding4]
|
||||
instanceSets: ["lpnmr-easy-instances"]
|
||||
- id: "pc-e3"
|
||||
options: [*basics, *plannerC, *encoding3]
|
||||
instanceSets: ["lpnmr-easy-instances"]
|
Loading…
Reference in New Issue
Block a user