What is the primary purpose of the Planning Domain Definition Language (PDDL)?
- To provide a programming language for developing artificial intelligence algorithms.
- To offer a natural, succinct, scalable, and heuristic-free domain representation for planning problems.
- To enhance the graphical visualization of planning domains.
- To create a database of planning algorithms for easy retrieval.