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.
Document Details
- Document Type
- Technical Report
- Publication Date
- Jan 01, 1988
- Accession Number
- ADA191632
Entities
People
- Hans Tallis
Organizations
- University of California, Irvine