Instructions for loading IDEAL ============================== First, click on the IDEAL tar file link on the WWW page and save the tar file as "ideal.tar" in any convenient directory. Then issue the Unix command tar -xvf ideal.tar This will unpack the tar file and create the IDEAL directory structure with "ideal/" as the top level. IDEAL runs in Common Lisp. The tar file includes .fasl files compiled for Allegro 4.2 on the HPs. The following script assumes you are using such a setup. For other machines, the tar file READMEs include instructions on compiling. The IDEAL manual is in "ideal/manual/Manual-Aug-8-90.ps". You need not worry about the sections on decision and value nodes or about the graphical interface and symbolics stuff. You will mainly need to know how to create, edit, and save a diagram using the standard interactive functions, and how your own functions can gain access to the network structure and probabilities. Load IDEAL as follows (where "/users/russell/ideal" should be replaced by the name of your IDEAL directory): > UNIX PROMPT>> cl > Allegro CL 4.2 [HP Prism; R1] (10/21/94 13:25) > Copyright (C) 1985-1993, Franz Inc., Berkeley, CA, USA. All Rights Reserved. > ;; Optimization settings: safety 1, space 1, speed 1, debug 2 > ;; For a complete description of all compiler switches given the current > ;; optimization settings evaluate (EXPLAIN-COMPILER-SETTINGS). > USER(1): (setq *default-pathname-defaults* > (pathname "/users/russell/ideal/code/")) > #p"/users/russell/ideal/code/" > USER(2): (load "load.lisp") > ; Loading /users/russell/ideal/code/load.lisp. > ; Fast loading /users/russell/ideal/code/ideal-package-name.fasl. > ; Fast loading /users/russell/ideal/code/global-vars.fasl. > ; Fast loading /users/russell/ideal/code/store-ideal-struct-info.fasl. > ; Fast loading /users/russell/ideal/code/struct.fasl. > ........ etc. > T > USER(3): You are now ready to start using IDEAL functions and adding your own functions.