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

Discussion

Why do successive versions of the language add features?

  • A.The language must change to remain compatible with new planners
  • B.Real applications need durations, resources and conditional effects
  • C.Earlier versions were found to be logically inconsistent
  • D.Competitors requested features to make the problems easier

Answer: B

Each extension relaxes an assumption of the classical formalism that real domains violate, and planners supporting the richer fragments are correspondingly harder to write. The competitions define tracks by which fragment a planner supports. Inconsistency, easier problems and compatibility are not the drivers. A standard growing in response to the gap between its assumptions and the applications it is asked to serve is the normal life cycle of such a language.

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

Post your comment

Please log in or register to post a comment.