Planning Domain Definition Language

Planning Domain Definition Language

The Planning Domain Definition Language (PDDL) is an attempt to standardize planning domain and problem description languages. It was developed mainly to make the 1998/2000 International Planning Competitions possible. It was first developed by Drew McDermott in 1998 and later evolved with each International Planning Competition. The latest version of this language is PDDL3.1.

Planning tasks specified in PDDL are separated into two files:

  1. A domain file for predicates and actions
  2. A problem file for objects, initial states and goal specifications.

PDDL also supports preference-based planning.

Opt is a successor to PDDL.[1]

References



Wikimedia Foundation. 2010.

Игры ⚽ Поможем решить контрольную работу

Look at other dictionaries:

  • Domain-specific multimodeling — Domain specific multimodeling[1] is a software development paradigm where each view is made explicit as a separate domain specific language (DSL). Successful development of a modern enterprise system requires the convergence of multiple views.… …   Wikipedia

  • Language planning — This article is about the field of language planning and policy. See Constructed language for details on the creation of planned or artificial languages. Language planning is a deliberate effort to influence the function, structure, or… …   Wikipedia

  • Drew McDermott — is a Professor of Computer Science at Yale University. He was born in 1949, and lived in the Midwestern United States (mainly Indiana), for four years, and in Brazil (Minas Gerais). Contents 1 Education 2 Research 3 Artificial Intelligence …   Wikipedia

  • Urban planning — Housing and Urban Development redirects here. For the Cabinet department of the United States government, see United States Department of Housing and Urban Development. Urban planning designs settlements, from the smallest towns to the largest… …   Wikipedia

  • STRIPS — In artificial intelligence, STRIPS (Stanford Research Institute Problem Solver) is an automated planner developed by Richard Fikes and Nils Nilsson in 1971. The same name was later used to refer to the formal language of the inputs to this… …   Wikipedia

  • Arabic language — Arabic redirects here. For other uses, see Arabic (disambiguation). For the literary standard, see Modern Standard Arabic. For vernaculars, see varieties of Arabic. For others, see Arabic languages. Arabic العربية/عربي/عربى al ʿarabiyyah/ʿarabī …   Wikipedia

  • Second language acquisition — is the process by which people learn a second language in addition to their native language(s). The term second language is used to describe the acquisition of any language after the acquisition of the mother tongue. The language to be learned is …   Wikipedia

  • Multimedia Web Ontology Language — (MOWL) has been designed to facilitate semantic interactions with multimedia contents. It supports perceptual modeling of concepts using expected media properties. While the reasoning in traditional ontology languages, e.g. Web Ontology Language… …   Wikipedia

  • Hungarian language — Hungarian magyar Pronunciation [ˈmɒɟɒr] Spoken in …   Wikipedia

  • Abkürzungen/Computer — Dies ist eine Liste technischer Abkürzungen, die im IT Bereich verwendet werden. A [nach oben] AA Antialiasing AAA authentication, authorization and accounting, siehe Triple A System AAC Advanced Audio Coding AACS …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”