> submit c630aa lab4 (lab4_dir)
Where lab4_dir is the directory containing the files you want to submit.
Start: On(C,A) On(A,T) On(B,T) Clear(C) Clear(B)
Block(A) Block(C) Block(B) Table(T)
Goal: On(A,B) & On(B,C)
Action Schema: Stack(block1,block2)
Precond: Clear(block2) & Block(block2) & Clear(block1)
Effect: On(block1,block2) & ~Clear(block2)
Action Schema: UnStack(block1,block2,t)
Precond: On(block1,block2) & Table(t) & Clear(block1)
Effect: ~On(block1,block2) & Clear(block2) & On(block1,t)
Action Schema: Stack(block1,t)
Precond: Table(t) & Block(block1)
Effect: On(block1,t)
This problem statement has two subgoals. A planner that solves subgoals separately (solving one or the other first, then solving the other), cannot derive a plan to go from this start state to the goal state.