Question: Up to now we have assumed that the plans we create always make sure that an actions preconditions are satisfied. Let us now investigate what
Up to now we have assumed that the plans we create always make sure that an action’s preconditions are satisfied. Let us now investigate what propositional successor-state axioms such as HaveArrowt+1 ⇔ (HaveArrowt ∧ ¬Shoot t) have to say about actions whose preconditions are not satisfied.
a. Show that the axioms predict that nothing will happen when an action is executed in a state where its preconditions are not satisfied.
b. Consider a plan p that contains the actions required to achieve a goal but also includes illegal actions. Is it the case that initial state ∧ successor-state axioms ∧ p ⊨ goal ?
c. With first-order successor-state axioms in situation calculus, is it possible to prove that a plan containing illegal actions will achieve the goal?
Step by Step Solution
3.42 Rating (158 Votes )
There are 3 Steps involved in it
a We can illustrate the basic idea using the axiom given Suppose that Shoot t is true but HaveArrow ... View full answer
Get step-by-step solutions from verified subject matter experts
