Commit 28c38c8e by Alan White

Test automation work

parent a88659cb
import sys
def main(argv):
print 'main; readfile, writefile, paperworld, nrisk, ndebil, seed'
readFile = sys.argv[1]
writeFile = sys.argv[2]
paperworld = sys.argv[3]
nrisk = sys.argv[4]
ndebil = sys.argv[5]
seed = sys.argv[6]
createFile(readFile, writeFile, paperworld, nrisk, ndebil, seed)
print 'updated ' + readFile + ' and saved as ' + writeFile
#EDIT environment: truckworld.env.Cargoworld("paperWorld1.properties", "nrisk3/ndebil05.properties", "9", "replan")
#args - read filename, write filename, __PAPERWORLD__, __NRISK__, __NDEBIL__, __SEED__
def createFile(readFile, writeFile, paperworld, nrisk, ndebil, seed):
with open(readFile, "r") as read:
write = open(writeFile + ".mas2j", "w+")
for line in read:
line = line.replace("__PAPERWORLD__", paperworld).replace("__NRISK__", nrisk).replace("__NDEBIL__", ndebil).replace("__SEED__", seed)
write.write(line)
write.close()
read.close()
if __name__ == "__main__":
main(sys.argv)
\ No newline at end of file
MAS twtest {
infrastructure: Centralised
environment: truckworld.env.Cargoworld("__PAPERWORLD__.properties", "__NRISK__/__NDEBIL__.properties", "__SEED__", "maint-speed")
agents:
logisticshq [allowConfRelaxationForPMTs="true",
knownAgents="truck1, truck2, truck3, truck4, helicopter1, bulldozer1, bulldozer2, militaryhq",
doMaintain="true", doReplan="false", pmMaxCost=25, domain="truckworld", planningMode="-speed",
advertised="moveCargo, decontaminateRoad, secure, unblock, unstick",
capabilities="consume",
taskKnowledge="moveTo, load, unload, decontaminateRoad, secure, unblock, free"]
agentArchClass agent.type.arch.MultiagentArch
agentClass vehicle.TruckworldAgent
beliefBaseClass agent.beliefBase.WorldBeliefBase;
militaryhq [ allowConfRelaxationForPMTs="true",
knownAgents="hazmat1, apc1, hazmat2, apc2, logisticshq",
doMaintain="true", doReplan="false", pmMaxCost=25, domain="truckworld", planningMode="-speed",
advertised="decontaminateRoad, secure, unblock, unstick",
capabilities="",
taskKnowledge="moveTo, decontaminate, secureArea, unblock, free"]
agentArchClass agent.type.arch.MultiagentArch
agentClass vehicle.TruckworldAgent
beliefBaseClass agent.beliefBase.WorldBeliefBase;
truck1 [knownAgents="logisticshq",
doMaintain="true", doReplan="false", pmMaxCost=25, domain="truckworld", planningMode="-speed",
capabilities="move, load, unload, free",
advertised="load, unload, moveTo, free",
taskKnowledge="moveAndClear, decontaminateRoad, secure, unblock, unstick"]
agentArchClass agent.type.arch.MultiagentArch
agentClass vehicle.TruckAgent
beliefBaseClass agent.beliefBase.WorldBeliefBase;
truck2 [knownAgents="logisticshq",
doMaintain="true", doReplan="false", pmMaxCost=25, domain="truckworld", planningMode="-speed",
capabilities="move, load, unload, free",
advertised="load, unload, moveTo, free",//if we have them...
taskKnowledge="moveAndClear, decontaminateRoad, secure, unblock, unstick"]
agentArchClass agent.type.arch.MultiagentArch
agentClass vehicle.TruckAgent
beliefBaseClass agent.beliefBase.WorldBeliefBase;
truck3 [knownAgents="logisticshq",
doMaintain="true", doReplan="false", pmMaxCost=25, domain="truckworld", planningMode="-speed",
capabilities="move, load, unload, free",
advertised="load, unload, moveTo, free",//if we have them...
taskKnowledge="moveAndClear, decontaminateRoad, secure, unblock, unstick"]
agentArchClass agent.type.arch.MultiagentArch
agentClass vehicle.TruckAgent
beliefBaseClass agent.beliefBase.WorldBeliefBase;
bulldozer1 [ knownAgents="logisticshq",
doMaintain="true", doReplan="false", pmMaxCost=25, domain="truckworld", planningMode="-speed",
capabilities="move, unblock, free",
advertised="unblock, moveTo, free",
taskKnowledge="decontaminateRoad, secure, unstick"]
agentArchClass agent.type.arch.MultiagentArch
agentClass vehicle.BulldozerAgent
beliefBaseClass agent.beliefBase.WorldBeliefBase;
bulldozer2 [ knownAgents="logisticshq",
doMaintain="true", doReplan="false", pmMaxCost=25, domain="truckworld", planningMode="-speed",
capabilities="move, unblock, free",
advertised="unblock, moveTo, free",
taskKnowledge="decontaminateRoad, secure, unstick"]
agentArchClass agent.type.arch.MultiagentArch
agentClass vehicle.BulldozerAgent
beliefBaseClass agent.beliefBase.WorldBeliefBase;
helicopter1 [ knownAgents="logisticshq",
doMaintain="true", doReplan="false", pmMaxCost=25, domain="truckworld", planningMode="-speed",
capabilities="takeOff, land, fly, load, unload",
advertised="moveTo, load, unload",
taskKnowledge="secure"]
agentArchClass agent.type.arch.MultiagentArch
agentClass vehicle.HeliAgent
beliefBaseClass agent.beliefBase.WorldBeliefBase;
apc1 [ knownAgents="militaryhq",
doMaintain="true", doReplan="false", pmMaxCost=25, domain="truckworld", planningMode="-speed",
capabilities="move, secureArea, free",
advertised="moveTo, secureArea",
taskKnowledge="moveAndClear, decontaminateRoad, unblock, unstick"]
agentArchClass agent.type.arch.MultiagentArch
agentClass vehicle.ApcAgent
beliefBaseClass agent.beliefBase.WorldBeliefBase;
apc2 [ knownAgents="militaryhq",
doMaintain="true", doReplan="false", pmMaxCost=25, domain="truckworld", planningMode="-speed",
capabilities="move, secureArea, free",
advertised="moveTo, secureArea",
taskKnowledge="moveAndClear, decontaminateRoad, unblock, unstick"]
agentArchClass agent.type.arch.MultiagentArch
agentClass vehicle.ApcAgent
beliefBaseClass agent.beliefBase.WorldBeliefBase;
hazmat1 [ knownAgents="militaryhq",
doMaintain="true", doReplan="false", pmMaxCost=25, domain="truckworld", planningMode="-speed",
capabilities="move, decontaminate, free",
advertised="moveTo, decontaminate, free",
taskKnowledge="moveAndClear, secure, unblock, unstick"]
agentArchClass agent.type.arch.MultiagentArch
agentClass vehicle.HazmatAgent
beliefBaseClass agent.beliefBase.WorldBeliefBase;
hazmat2 [ knownAgents="militaryhq",
doMaintain="true", doReplan="false", pmMaxCost=25, domain="truckworld", planningMode="-speed",
capabilities="move, decontaminate, free",
advertised="moveTo, decontaminate, free",
taskKnowledge="moveAndClear, secure, unblock, unstick"]
agentArchClass agent.type.arch.MultiagentArch
agentClass vehicle.HazmatAgent
beliefBaseClass agent.beliefBase.WorldBeliefBase;
aslSourcePath: "src/asl/truckworld";
}
\ No newline at end of file
MAS twtest {
infrastructure: Centralised
environment: truckworld.env.Cargoworld("__PAPERWORLD__.properties", "__NRISK__/__NDEBIL__.properties", "__SEED__", "replan-cont")
agents:
logisticshq [allowConfRelaxationForPMTs="true",
knownAgents="truck1, truck2, truck3, truck4, helicopter1, bulldozer1, bulldozer2, militaryhq",
doMaintain="false", doReplan="true", continuous="true", pmMaxCost=10, domain="truckworld",
advertised="moveCargo, decontaminateRoad, secure, unblock, unstick",
capabilities="consume", //pcs - none, no effectors
taskKnowledge="moveTo, load, unload, decontaminateRoad, secure, unblock, free"]
agentArchClass agent.type.arch.MultiagentArch
agentClass vehicle.TruckworldAgent
beliefBaseClass agent.beliefBase.WorldBeliefBase;
militaryhq [ allowConfRelaxationForPMTs="true",
knownAgents="hazmat1, apc1, hazmat2, apc2, apc3, apc4, logisticshq",
doMaintain="false", doReplan="true", continuous="true", pmMaxCost=10, domain="truckworld",
advertised="decontaminateRoad, secure, unblock, unstick", //add move-and-clear from organized children...
capabilities="",
taskKnowledge="moveTo, decontaminate, secureArea, unblock, free"]
agentArchClass agent.type.arch.MultiagentArch
agentClass vehicle.TruckworldAgent
beliefBaseClass agent.beliefBase.WorldBeliefBase;
truck1 [knownAgents="logisticshq",
doMaintain="false", doReplan="true", continuous="true", pmMaxCost=10, domain="truckworld",
capabilities="move, load, unload, free",
advertised="load, unload, moveTo, free",//if we have them...
taskKnowledge="moveAndClear, decontaminateRoad, secure, unblock, unstick"]
agentArchClass agent.type.arch.MultiagentArch
agentClass vehicle.TruckAgent
beliefBaseClass agent.beliefBase.WorldBeliefBase;
truck2 [knownAgents="logisticshq",
doMaintain="false", doReplan="true", continuous="true", pmMaxCost=10, domain="truckworld",
capabilities="move, load, unload, free",
advertised="load, unload, moveTo, free",//if we have them...
taskKnowledge="moveAndClear, decontaminateRoad, secure, unblock, unstick"]
agentArchClass agent.type.arch.MultiagentArch
agentClass vehicle.TruckAgent
beliefBaseClass agent.beliefBase.WorldBeliefBase;
truck3 [knownAgents="logisticshq",
doMaintain="false", doReplan="true", continuous="true", pmMaxCost=10, domain="truckworld",
capabilities="move, load, unload, free",
advertised="load, unload, moveTo, free",//if we have them...
taskKnowledge="moveAndClear, decontaminateRoad, secure, unblock, unstick"]
agentArchClass agent.type.arch.MultiagentArch
agentClass vehicle.TruckAgent
beliefBaseClass agent.beliefBase.WorldBeliefBase;
helicopter1 [ knownAgents="logisticshq",
doMaintain="true", doReplan="false", pmMaxCost=25, domain="truckworld", planningMode="-quality",
capabilities="takeOff, land, fly, load, unload",
advertised="moveTo, load, unload",
taskKnowledge="secure"]
agentArchClass agent.type.arch.MultiagentArch
agentClass vehicle.HeliAgent
beliefBaseClass agent.beliefBase.WorldBeliefBase;
bulldozer1 [ knownAgents="logisticshq",
doMaintain="false", doReplan="true", continuous="true", pmMaxCost=10, domain="truckworld",
capabilities="move, unblock, free",
advertised="unblock, moveTo, free",
taskKnowledge="decontaminateRoad, secure, unstick"]
agentArchClass agent.type.arch.MultiagentArch
agentClass vehicle.BulldozerAgent
beliefBaseClass agent.beliefBase.WorldBeliefBase;
bulldozer2 [ knownAgents="logisticshq",
doMaintain="false", doReplan="true", continuous="true", pmMaxCost=10, domain="truckworld",
capabilities="move, unblock, free",
advertised="unblock, moveTo, free",
taskKnowledge="decontaminateRoad, secure, unstick"]
agentArchClass agent.type.arch.MultiagentArch
agentClass vehicle.BulldozerAgent
beliefBaseClass agent.beliefBase.WorldBeliefBase;
apc1 [ knownAgents="militaryhq",
doMaintain="false", doReplan="true", continuous="true", pmMaxCost=10, domain="truckworld",
capabilities="move, secureArea, free",
advertised="moveTo, secureArea",
taskKnowledge="moveAndClear, decontaminateRoad, unblock, unstick"]
agentArchClass agent.type.arch.MultiagentArch
agentClass vehicle.ApcAgent
beliefBaseClass agent.beliefBase.WorldBeliefBase;
apc2 [ knownAgents="militaryhq",
doMaintain="false", doReplan="true", continuous="true", pmMaxCost=10, domain="truckworld",
capabilities="move, secureArea, free",
advertised="moveTo, secureArea",
taskKnowledge="moveAndClear, decontaminateRoad, unblock, unstick"]
agentArchClass agent.type.arch.MultiagentArch
agentClass vehicle.ApcAgent
beliefBaseClass agent.beliefBase.WorldBeliefBase;
hazmat1 [ knownAgents="militaryhq",
doMaintain="false", doReplan="true", continuous="true", pmMaxCost=10, domain="truckworld",
capabilities="move, decontaminate, free",
advertised="moveTo, decontaminate, free",
taskKnowledge="moveAndClear, secure, unblock, unstick"]
agentArchClass agent.type.arch.MultiagentArch
agentClass vehicle.HazmatAgent
beliefBaseClass agent.beliefBase.WorldBeliefBase;
hazmat2 [ knownAgents="militaryhq",
doMaintain="false", doReplan="true", continuous="true", pmMaxCost=10, domain="truckworld",
capabilities="move, decontaminate, free",
advertised="moveTo, decontaminate, free",
taskKnowledge="moveAndClear, secure, unblock, unstick"]
agentArchClass agent.type.arch.MultiagentArch
agentClass vehicle.HazmatAgent
beliefBaseClass agent.beliefBase.WorldBeliefBase;
aslSourcePath: "src/asl/truckworld";
}
\ No newline at end of file
MAS twtest {
infrastructure: Centralised
environment: truckworld.env.Cargoworld("__PAPERWORLD__.properties", "__NRISK__/__NDEBIL__.properties", "__SEED__", "replan")
agents:
logisticshq [allowConfRelaxationForPMTs="true",
knownAgents="truck1, truck2, truck3, truck4, helicopter1, bulldozer1, bulldozer2, militaryhq",
doMaintain="false", doReplan="true", pmMaxCost=10, domain="truckworld",
advertised="moveCargo, decontaminateRoad, secure, unblock, unstick",
capabilities="consume", //pcs - none, no effectors
taskKnowledge="moveTo, load, unload, decontaminateRoad, secure, unblock, free"]
agentArchClass agent.type.arch.MultiagentArch
agentClass vehicle.TruckworldAgent
beliefBaseClass agent.beliefBase.WorldBeliefBase;
militaryhq [ allowConfRelaxationForPMTs="true",
knownAgents="hazmat1, apc1, hazmat2, apc2, apc3, apc4, logisticshq",
doMaintain="false", doReplan="true", pmMaxCost=10, domain="truckworld",
advertised="decontaminateRoad, secure, unblock, unstick", //add move-and-clear from organized children...
capabilities="",
taskKnowledge="moveTo, decontaminate, secureArea, unblock, free"]
agentArchClass agent.type.arch.MultiagentArch
agentClass vehicle.TruckworldAgent
beliefBaseClass agent.beliefBase.WorldBeliefBase;
truck1 [knownAgents="logisticshq",
doMaintain="false", doReplan="true", pmMaxCost=10, domain="truckworld",
capabilities="move, load, unload, free",
advertised="load, unload, moveTo, free",//if we have them...
taskKnowledge="moveAndClear, decontaminateRoad, secure, unblock, unstick"]
agentArchClass agent.type.arch.MultiagentArch
agentClass vehicle.TruckAgent
beliefBaseClass agent.beliefBase.WorldBeliefBase;
truck2 [knownAgents="logisticshq",
doMaintain="false", doReplan="true", pmMaxCost=10, domain="truckworld",
capabilities="move, load, unload, free",
advertised="load, unload, moveTo, free",//if we have them...
taskKnowledge="moveAndClear, decontaminateRoad, secure, unblock, unstick"]
agentArchClass agent.type.arch.MultiagentArch
agentClass vehicle.TruckAgent
beliefBaseClass agent.beliefBase.WorldBeliefBase;
truck3 [knownAgents="logisticshq",
doMaintain="false", doReplan="true", pmMaxCost=10, domain="truckworld",
capabilities="move, load, unload, free",
advertised="load, unload, moveTo, free",//if we have them...
taskKnowledge="moveAndClear, decontaminateRoad, secure, unblock, unstick"]
agentArchClass agent.type.arch.MultiagentArch
agentClass vehicle.TruckAgent
beliefBaseClass agent.beliefBase.WorldBeliefBase;
helicopter1 [ knownAgents="logisticshq",
doMaintain="true", doReplan="false", pmMaxCost=25, domain="truckworld", planningMode="-quality",
capabilities="takeOff, land, fly, load, unload",
advertised="moveTo, load, unload",
taskKnowledge="secure"]
agentArchClass agent.type.arch.MultiagentArch
agentClass vehicle.HeliAgent
beliefBaseClass agent.beliefBase.WorldBeliefBase;
bulldozer1 [ knownAgents="logisticshq",
doMaintain="false", doReplan="true", pmMaxCost=10, domain="truckworld",
capabilities="move, unblock, free",
advertised="unblock, moveTo, free",
taskKnowledge="decontaminateRoad, secure, unstick"]
agentArchClass agent.type.arch.MultiagentArch
agentClass vehicle.BulldozerAgent
beliefBaseClass agent.beliefBase.WorldBeliefBase;
bulldozer2 [ knownAgents="logisticshq",
doMaintain="false", doReplan="true", pmMaxCost=10, domain="truckworld",
capabilities="move, unblock, free",
advertised="unblock, moveTo, free",
taskKnowledge="decontaminateRoad, secure, unstick"]
agentArchClass agent.type.arch.MultiagentArch
agentClass vehicle.BulldozerAgent
beliefBaseClass agent.beliefBase.WorldBeliefBase;
apc1 [ knownAgents="militaryhq",
doMaintain="false", doReplan="true", pmMaxCost=10, domain="truckworld",
capabilities="move, secureArea, free",
advertised="moveTo, secureArea",
taskKnowledge="moveAndClear, decontaminateRoad, unblock, unstick"]
agentArchClass agent.type.arch.MultiagentArch
agentClass vehicle.ApcAgent
beliefBaseClass agent.beliefBase.WorldBeliefBase;
apc2 [ knownAgents="militaryhq",
doMaintain="false", doReplan="true", pmMaxCost=10, domain="truckworld",
capabilities="move, secureArea, free",
advertised="moveTo, secureArea",
taskKnowledge="moveAndClear, decontaminateRoad, unblock, unstick"]
agentArchClass agent.type.arch.MultiagentArch
agentClass vehicle.ApcAgent
beliefBaseClass agent.beliefBase.WorldBeliefBase;
hazmat1 [ knownAgents="militaryhq",
doMaintain="false", doReplan="true", pmMaxCost=10, domain="truckworld",
capabilities="move, decontaminate, free",
advertised="moveTo, decontaminate, free",
taskKnowledge="moveAndClear, secure, unblock, unstick"]
agentArchClass agent.type.arch.MultiagentArch
agentClass vehicle.HazmatAgent
beliefBaseClass agent.beliefBase.WorldBeliefBase;
hazmat2 [ knownAgents="militaryhq",
doMaintain="false", doReplan="true", pmMaxCost=10, domain="truckworld",
capabilities="move, decontaminate, free",
advertised="moveTo, decontaminate, free",
taskKnowledge="moveAndClear, secure, unblock, unstick"]
agentArchClass agent.type.arch.MultiagentArch
agentClass vehicle.HazmatAgent
beliefBaseClass agent.beliefBase.WorldBeliefBase;
aslSourcePath: "src/asl/truckworld";
}
\ No newline at end of file
echo "Start run for 1 - 10" >> testRun.log
rm mmas-*.log*
rm planner/*.pddl
rm planner/*.SOL
rm maintTest.mas2j
python createExperimentConfig.py maint-template.mas2j maintTest paperWorld1 nrisk3 ndebil075 1
java -jar campBDI.jar maintTest.mas2j
echo "Completed run for 1" >> testRun.log
rm mmas-*.log*
rm planner/*.pddl
rm planner/*.SOL
rm maintTest.mas2j
python createExperimentConfig.py maint-template.mas2j maintTest paperWorld1 nrisk3 ndebil075 2
java -jar campBDI.jar maintTest.mas2j
echo "Completed run for 2" >> testRun.log
rm mmas-*.log*
rm planner/*.pddl
rm planner/*.SOL
rm maintTest.mas2j
python createExperimentConfig.py maint-template.mas2j maintTest paperWorld1 nrisk3 ndebil075 3
java -jar campBDI.jar maintTest.mas2j
echo "Completed run for 3" >> testRun.log
rm mmas-*.log*
rm planner/*.pddl
rm planner/*.SOL
rm maintTest.mas2j
python createExperimentConfig.py maint-template.mas2j maintTest paperWorld1 nrisk3 ndebil075 4
java -jar campBDI.jar maintTest.mas2j
echo "Completed run for 4" >> testRun.log
rm mmas-*.log*
rm mmas-*.log*
rm planner/*.pddl
rm planner/*.SOL
rm maintTest.mas2j
python createExperimentConfig.py maint-template.mas2j maintTest paperWorld1 nrisk3 ndebil075 5
java -jar campBDI.jar maintTest.mas2j
echo "Completed run for 5" >> testRun.log
rm mmas-*.log*
rm mmas-*.log*
rm planner/*.pddl
rm planner/*.SOL
rm maintTest.mas2j
python createExperimentConfig.py maint-template.mas2j maintTest paperWorld1 nrisk3 ndebil075 6
java -jar campBDI.jar maintTest.mas2j
echo "Completed run for 6" >> testRun.log
rm mmas-*.log*
rm planner/*.pddl
rm planner/*.SOL
rm maintTest.mas2j
python createExperimentConfig.py maint-template.mas2j maintTest paperWorld1 nrisk3 ndebil075 7
java -jar campBDI.jar maintTest.mas2j
echo "Completed run for 7" >> testRun.log
rm mmas-*.log*
rm planner/*.pddl
rm planner/*.SOL
rm maintTest.mas2j
python createExperimentConfig.py maint-template.mas2j maintTest paperWorld1 nrisk3 ndebil075 8
java -jar campBDI.jar maintTest.mas2j
echo "Completed run for 8" >> testRun.log
rm mmas-*.log*
rm planner/*.pddl
rm planner/*.SOL
rm maintTest.mas2j
python createExperimentConfig.py maint-template.mas2j maintTest paperWorld1 nrisk3 ndebil075 9
java -jar campBDI.jar maintTest.mas2j
echo "Completed run for 9" >> testRun.log
rm mmas-*.log*
rm planner/*.pddl
rm planner/*.SOL
rm maintTest.mas2j
python createExperimentConfig.py maint-template.mas2j maintTest paperWorld1 nrisk3 ndebil075 10
java -jar campBDI.jar maintTest.mas2j
echo "Completed run for 10" >> testRun.log
\ No newline at end of file
echo "Start run for 7 - 10" >> testRun.log
rm mmas-*.log*
rm planner/*.pddl
rm planner/*.SOL
rm replanTest.mas2j
python createExperimentConfig.py replan-template.mas2j replanTest paperWorld1 nrisk3 ndebil075 7
java -jar campBDI.jar replanTest.mas2j
echo "Completed run for 7" >> testRun.log
rm mmas-*.log*
rm planner/*.pddl
rm planner/*.SOL
rm replanTest.mas2j
python createExperimentConfig.py replan-template.mas2j replanTest paperWorld1 nrisk3 ndebil075 8
java -jar campBDI.jar replanTest.mas2j
echo "Completed run for 8" >> testRun.log
rm mmas-*.log*
rm planner/*.pddl
rm planner/*.SOL
rm replanTest.mas2j
python createExperimentConfig.py replan-template.mas2j replanTest paperWorld1 nrisk3 ndebil075 9
java -jar campBDI.jar replanTest.mas2j
echo "Completed run for 9" >> testRun.log
rm mmas-*.log*
rm planner/*.pddl
rm planner/*.SOL
rm replanTest.mas2j
python createExperimentConfig.py replan-template.mas2j replanTest paperWorld1 nrisk3 ndebil075 10
java -jar campBDI.jar replanTest.mas2j
echo "Completed run for 10" >> testRun.log
\ No newline at end of file
echo "Start run for 1 - 4" >> testRun.log
rm mmas-*.log*
rm planner/*.pddl
rm planner/*.SOL
rm replanTest.mas2j
python createExperimentConfig.py replan-template.mas2j replanTest paperWorld2 nrisk3 ndebil0 1
java -jar campBDI.jar replanTest.mas2j
echo "Completed run for 1" >> testRun.log
rm mmas-*.log*
rm planner/*.pddl
rm planner/*.SOL
rm replanTest.mas2j
python createExperimentConfig.py replan-template.mas2j replanTest paperWorld2 nrisk3 ndebil0 2
java -jar campBDI.jar replanTest.mas2j
echo "Completed run for 2" >> testRun.log
rm mmas-*.log*
rm planner/*.pddl
rm planner/*.SOL
rm replanTest.mas2j
python createExperimentConfig.py replan-template.mas2j replanTest paperWorld2 nrisk3 ndebil0 3
java -jar campBDI.jar replanTest.mas2j
echo "Completed run for 3" >> testRun.log
rm mmas-*.log*
rm planner/*.pddl
rm planner/*.SOL
rm replanTest.mas2j
python createExperimentConfig.py replan-template.mas2j replanTest paperWorld2 nrisk3 ndebil0 4
java -jar campBDI.jar replanTest.mas2j
echo "Completed run for 4" >> testRun.log
echo "Start run for 1 - 4" >> testRun.log
rm mmas-*.log*
rm planner/*.pddl
rm planner/*.SOL
rm replanTest.mas2j
python createExperimentConfig.py replan-template.mas2j replanTest paperWorld2 nrisk3 ndebil0 5
java -jar campBDI.jar replanTest.mas2j
echo "Completed run for 5" >> testRun.log
rm mmas-*.log*
rm planner/*.pddl
rm planner/*.SOL
rm replanTest.mas2j
python createExperimentConfig.py replan-template.mas2j replanTest paperWorld2 nrisk3 ndebil0 6
java -jar campBDI.jar replanTest.mas2j
echo "Completed run for 6" >> testRun.log
rm mmas-*.log*
rm planner/*.pddl
rm planner/*.SOL
rm replanTest.mas2j
python createExperimentConfig.py replan-template.mas2j replanTest paperWorld2 nrisk3 ndebil0 7
java -jar campBDI.jar replanTest.mas2j
echo "Completed run for 7" >> testRun.log
rm mmas-*.log*
rm planner/*.pddl
rm planner/*.SOL
rm replanTest.mas2j
python createExperimentConfig.py replan-template.mas2j replanTest paperWorld2 nrisk3 ndebil0 8
java -jar campBDI.jar replanTest.mas2j
echo "Completed run for 8" >> testRun.log
rm mmas-*.log*
rm planner/*.pddl
rm planner/*.SOL
rm replanTest.mas2j
python createExperimentConfig.py replan-template.mas2j replanTest paperWorld2 nrisk3 ndebil0 9
java -jar campBDI.jar replanTest.mas2j
echo "Completed run for 9" >> testRun.log
rm mmas-*.log*
rm planner/*.pddl
rm planner/*.SOL
rm replanTest.mas2j
python createExperimentConfig.py replan-template.mas2j replanTest paperWorld2 nrisk3 ndebil0 10
java -jar campBDI.jar replanTest.mas2j
echo "Completed run for 10" >> testRun.log
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment