LispSEI: The Programmer's Manual

Abstract

The purpose of LispSEI and this document is to: 1) Hide, once and for all, all C code within the SEI; 2) Provide a convenient listing of lowest level Lisp functions accessing and changing state in the SEI; 3) Provide a more precise definition of the capabilities of the different layers of the SEI. Currently the functions provided via FRANZSELL (for example) represent a mix of simple data copying operations (for example, passing the list of world objects on up to the organism) as well as more intelligent operations (the multi-step implementation of turn for example). LispSEI will provide only the simple data passing and control operations defined below, with the more complex operations being defined elsewhere in the SEI; 4) Separate out filtering operations from the basic copying of the world state. The filtering/massaging will be taking place in a number of library modules discusses elsewhere; and 5) Clean up some other unnecessary hair present in the current SEI implementation. Keywords: Artificial intelligence; Computer models; Interactions.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jan 01, 1988
Accession Number
ADA191632

Entities

People

  • Hans Tallis

Organizations

  • University of California, Irvine

Tags

Communities of Interest

  • Sensors

DTIC Thesaurus Topics

  • Angular Acceleration
  • Artificial Intelligence
  • Computer Science
  • Detectors
  • Emission
  • Filters
  • Filtration
  • Intensity
  • Lisp Programming Language
  • Magnetic Forces
  • Military Research
  • Rotation
  • Social Sciences

Fields of Study

  • Engineering

Readers

  • Computational Modeling and Simulation
  • Computer Science/Computer Engineering/Data Science/Digital Signal Processing.
  • Cybersecurity.

Technology Areas

  • AI & ML
  • AI & ML - DoD AI Strategy