Machine-translated by Google. Questions are authored in English.
Top

Discussion

What is a conditional effect of an action?

  • A.An effect whose value depends on a numeric computation
  • B.An effect that takes place after a delay from the action
  • C.An effect that occurs only when a further condition holds
  • D.An effect that occurs only if the action succeeds at all

Answer: C

Writing that moving a container also moves its contents, when it has any, requires an effect guarded by a condition evaluated in the state where the action occurs. It is how the ramification problem is handled within the formalism. Success conditions, numeric effects and delays are different extensions. Adding guarded effects, rather than writing a separate action for every case, is what keeps a domain description manageable.

No comment is present. Be the first to comment.
Loading…

Post your comment

Please log in or register to post a comment.