ix.test.xml
Class MissionaryTest.MissionaryTestRunner

java.lang.Object
  extended by ix.iplan.AutoTester.TestRunner
      extended by ix.test.xml.MissionaryTest.MissionaryTestRunner
Enclosing class:
MissionaryTest

protected static class MissionaryTest.MissionaryTestRunner
extends AutoTester.TestRunner


Method Summary
protected  java.util.Map runSimulation(PlanCheckingSimulator sim)
          Runs the usual simulation using the PlanCheckingSimulator, then runs a second simulation that uses the same linearization of the plan but considers only the move activities.
 
Methods inherited from class ix.iplan.AutoTester.TestRunner
checkPlan, describePlan, describeTest, initialPlan, planFromPlan, readDomain, runTest, saveChangedState, savedChangedStateName, savedPlanName, savePlan, savePlanFromPlan, taskPlan
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

runSimulation

protected java.util.Map runSimulation(PlanCheckingSimulator sim)
Runs the usual simulation using the PlanCheckingSimulator, then runs a second simulation that uses the same linearization of the plan but considers only the move activities. The moves are checked to ensure that they produced a connected series of state changes that reaches the goal state.

Overrides:
runSimulation in class AutoTester.TestRunner