Marvin Minsky on Trial and Error - Dictionary of Arguments
Minsky I 73
Trial and error/computers/AI/Minsky: By trial and error we mean programming the machine systematically to generate all possible structures within some universe of possibilities. For example, suppose you wished to have a robot machine that could build a bridge across a stream. The most efficient program for this would simply execute a specific procedure, planned out in advance, to precisely place some boards and nails. Of course, you couldn't write such a program unless you already knew how to build a bridge. But consider the alternative below, which is sometimes called the generate and test method. It consists of writing a two-part program.
[A.] Generate. The first process simply produces, one after another, every possible arrangement of the boards and nails.
[B.] Test. The second part of the process examines each arrangement to see whether the problem has been solved. >Puzzle principle/Terminology/Minsky.
This possibility makes us reexamine all our old ideas about intelligence and creativity, since it means that, in principle, at least, we can make machines solve any problems whose solutions we can recognize. >Intelligence/Minsky._____________Explanation of symbols: Roman numerals indicate the source, arabic numerals indicate the page number. The corresponding books are indicated on the right hand side. ((s)…): Comment by the sender of the contribution. Translations: Dictionary of Arguments The note [Author1]Vs[Author2] or [Author]Vs[term] is an addition from the Dictionary of Arguments. If a German edition is specified, the page numbers refer to this edition.
The Society of Mind New York 1985
Semantic Information Processing Cambridge, MA 2003