Repository logo
Log in(current)
Repository logoMIT Open ScholarshipDSpace@MIT
  1. Home
  2. Computer Science and Artificial Intelligence Lab (CSAIL)
  3. Artificial Intelligence Lab Publications
  4. AI Memos (1959 - 2004)
  5. Why Conniving is Better than Plannng

Why Conniving is Better than Plannng

Thumbnail Image
Download
Name

AIM-255a.pdf

Size

880.66 KB

Format

Adobe PDF

Checksum (MD5)

fb8d78080b75885b7b7301ed56a0a5cf

Thumbnail Image
Download
Name

AIM-255a.ps

Size

11.6 MB

Format

PostScript

Checksum (MD5)

a6b5ce5219a7521647f82b14fdf34e7c

Author(s)
Sussman, Gerald Jay
•
McDermott, Drew Vincent
Date Issued
April 1, 1972
Series/Report no.
AIM-255a
Abstract
This paper is a critique of a computer programming language, Carl Hewitts PLANNER, a formalism designed especially to cope with the problems that Artificial Intelligence encounters. It is our contention that the backtrack control structure that is the backbone of PLANNER is particular, automatic backtracking encourages inefficient algorithms, conceals what is happening from the user, and misleads him with primitives having powerful names whose power is only superficial. An alternative, a programming language called CONNIVER which avoids these problems, is presented from the point of view of this critique.
Persistent DSpace Link
http://hdl.handle.net/1721.1/6200
Repository logo
PrivacyPermissionsAccessibilityContact us
Repository logo
Notify us about copyright concerns.