Information About the Copycat System March, 1991 The Copycat program was written by Melanie Mitchell. Current address: AI Lab University of Michigan 1101 Beal Avenue Ann Arbor, Michigan 48109-2110. Tel. (313) 764-0683 From June, 1992 - September, 1993 I will be on leave; my address will be: Santa Fe Institute 1660 Old Pecos Trail, Suite A Santa Fe, New Mexico 87501n Tel. (505) 984-8800 All questions and comments should be directed to me at this address, or by email at melaniem@eecs.umich.edu The Copycat system runs under Sun Common Lisp. I have run it under version 3.0.2 (which patches some bugs in version 3.0). I don't know whether or not it will run correctly under version 3.0. Copycat has a graphics interface, which runs under SunView. The system needs a Sun 3 or 4 with at least 8 MB of memory, and preferably with 12 MB or more. The less memory, the slower the program will run. This directory contains all the files you need to run Copycat. These files are the following: Instruction files: ------------------ READ-ME-FIRST (this file) how-to-set-up-copycat (instructions on how to set up the program using Sun Common Lisp and the files in this directory) how-to-run-copycat (instructions on how to run the program) Lisp initialization files (in the subdirectory "lisp-init"): ------------------------------------------------------------ lisp-init.lisp.windows (lisp initialization file for running Copycat under Sun Common Lisp's window system) lisp-init.lisp.no-windows (lisp initialization file for running Copycat with no windows or graphics) Lisp utility files (in the subdirectory "ccat-src"): ---------------------------------------------------- lucid-util.l (some utility functions used by Copycat) lucid-util.w (a writeup on the utility functions) file-system-sun3.l or file-system-sun4.l (routines for setting up a file system in Lisp) file-system.w (a writeup on the file-system routines) lucid-graphics.c (the C graphics routines used by Copycat) lucid-graphics.w (a writeup on the graphics routines) load-lucid-graphics-sun3.l or load-lucid-graphics-sun4.l (routines for loading the C graphics routines into Lisp) File for setting up Copycat system (in the subdirectory "ccat-src"): -------------------------------------------------------------------- set-up-copycat-sun3.l or set-up-copycat-sun4.l (compiles and loads the Lisp utility and Copycat-system files into Lisp) Copycat-system Files (in the subdirectory "ccat-src"): (these are the files that make up the actual program) ------------------------------------------------------ answer.l bond-graphics.l bonds.l breakers.l ccat-bar-graph.l ccat-menu.l ccat-sys.l coderack-graphics.l coderack.l concept-mappings.l constants.l correspondence-graphics.l correspondences.l description-graphics.l descriptions.l formulas.l graphics-util.l group-graphics.l groups.l initialization.l letter-graphics.l replacement-graphics.l replacements.l rule-graphics.l rule.l run.l slipnet-def.l slipnet-functions.l slipnet-graphics.l slipnet-links.l temperature-graphics.l util.l workspace-graphics-coderack.l workspace-graphics-thesis.l workspace-graphics.l workspace-object-formulas.l workspace-objects.l workspace-strings.l workspace-structure-formulas.l workspace-structures.l workspace.l