;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; load ;; a load file for the pushgp genetic programming system ;; c) 2000-2001, Lee Spector (lspector@hampshire.edu) ;; ;; distribution location: http://hampshire.edu/lspector/push.html #| Run PushGP by loading this file into a Lisp interpreter. Under Linux with CMU Lisp you should be able to complile, load, and run the system by typing the following to the shell prompt: lisp -load load Under Macintosh Common Lisp it's easiest just to load the three files using the menu commands (it will normally compile the files as it loads them). For more information about this implementation read the documentation in the files pushgp.lisp and push.lisp. For more information about Push and PushGP see http://hampshire.edu/lspector/push.html |# ;; the following improves garbage collection efficiency and ;; eliminates garbage collection messages under CMU Lisp #+cmu(setq extensions:*bytes-consed-between-gcs* 10000000) #+cmu(setq extensions:*gc-verbose* nil) ;; compile and load the files (compile-file "random.cl") (load "random") (compile-file "push.lisp") (load "push") (compile-file "pushgp.lisp") (load "pushgp") ;; run pushgp -- now done in pushgp.lisp by default ;; (pushgp)