- Blocks world
The blocks world is one of the most famous planning domains in
artificial intelligence . The program was created byTerry Winograd and is a limited-domain natural-language system that can understand typed commands and move blocks around on a surface.Imagine a set of cubes (blocks) sitting on a table. The goal is to build one or more vertical stacks of blocks. The catch is that only one block may be moved at a time: it may either be placed on the table or placed atop another block. Because of this, any blocks that are, at a given time, under another block cannot be moved.
The simplicity of this toy world lends itself readily to symbolic or classical
A.I. approaches, in which the world is modeled as a set of abstract symbols which may be reasoned about.Theses/projects which took place in Blocks World:
* Terry Winograd'sSHRDLU
*Patrick Winston 's structural concept learnerIt is shown that the best version of blocks world is NP-hard(http://www.cs.pdx.edu/~bart/archive/cs510sps/hw/blocks-long.ps.gz).
Wikimedia Foundation. 2010.