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

Discussion

What distinguishes event calculus from situation calculus?

  • A.It applies only to events with no participants
  • B.It requires that the closed world assumption be adopted throughout
  • C.It represents time explicitly rather than as a sequence of situations
  • D.It cannot represent actions with preconditions at all

Answer: C

Event calculus uses time points and intervals directly, so concurrent events and events with duration are natural, whereas situation calculus threads a sequence of situations through the description. Preconditions and participants are representable in both. The closed world assumption is often used with event calculus but is not required. Choosing between an explicit timeline and a chain of situations determines how easily concurrency and duration can be expressed, which is usually the deciding consideration.

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

Post your comment

Please log in or register to post a comment.