The blocks world is one of the most famous planning domains in artificial intelligence. The program was created by Terry 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's SHRDLU
- Patrick Winston's structural concept learner
It is shown that the best version of blocks world is NP-hard.
Famous quotes containing the words blocks and/or world:
“He has given me six hundred street signs.
The time I was dancing he built a museum.
He built ten blocks when I moved on the bed.
He constructed an overpass when I left.”
—Anne Sexton (19281974)
“The world is a business, Mr. Beale. It has been since man crawled out of the slime.”
—Paddy Chayefsky (19231981)