GRAPES User's Manual.

Abstract

GRAPES is a goal-restricted production system designed for modeling human cognitive processes. The system's declarative knowledge resides in a dynamic working memory and its procedural knowledge is embodied in condition-action rules known as productions. Each production can apply only in reference to the current goal. The goals are organized in an and/or tree with the root mode being the top goal, which is specified by the user. The tree is explored in a left-to-right, depth-first manner. Features of the language include goal parameter specification, flexible goal matching, LISP functions calls within production rules, and a host of user-accessible functions designed for their powerful matching ability. The interpreter includes an interrupt capability, a photo package, a tracing mechanism, and various debugging facilities. One peripheral module contains proceduralization and composition, two learning mechanisms used to acquire new productions. Another module contains useful functions for modelling LISP programmers. GRAPES is best-suited for highly goal-directed tasks involving planning or problem solving.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Nov 01, 1982
Accession Number
ADA122360

Entities

People

  • Robert Farrell
  • Ron Sauers

Organizations

  • Carnegie Mellon University

Tags

Communities of Interest

  • Biomedical
  • Human Systems
  • Space

DTIC Thesaurus Topics

  • Artificial Intelligence
  • Cognition
  • Computer Programming
  • Computer Science
  • Educational Psychology
  • Information Processing
  • Language
  • Linguistics
  • Lisp Programming Language
  • Military Research
  • Navy
  • Programming Languages
  • Psychology
  • Security
  • Social Sciences
  • Training
  • Uss Carl Vinson

Readers

  • Artificial Intelligence
  • Computational Linguistics
  • Computer Science.