From arpw@bgtys16.UUCP Thu May 19 17:50:44 EDT 1994 Article: 3005 of comp.ai.genetic Xref: glinda.oz.cs.cmu.edu comp.ai.genetic:3005 Newsgroups: comp.ai.genetic Path: honeydew.srv.cs.cmu.edu!nntp.club.cc.cmu.edu!newsfeed.pitt.edu!gatech!howland.reston.ans.net!torn!nott!bnrgate!bgtys9!bgtys16!arpw From: arpw@bgtys16.UUCP (Tony White) Subject: Genetic Programming in Smalltalk Message-ID: <1994May18.133421.26690@bnr.ca> Sender: arpw@bgtys16 (Tony White) Organization: Bell-Northern Research, Ottawa, Canada Date: Wed, 18 May 94 13:34:21 GMT Lines: 50 The latest version of GPEIST has been placed in the GP code archive. The archive can be found at ftp.cc.utexas.edu. Log in as anonymous and go to pub/genetic-programming/code. GPEIST is stored in the file GPEIST3.zip or GPEIST3.tar.gz. These files contain: GA.st Contains algorithm classes GAEnv.st Contains environment class code GAObj.st Contains classes for various genetically-manipulated objs. GAUI.st Contains user interface code GPEIST.ps A document describing aspects of GPEIST TBrowser.st Supporting code for the display of trees closeNoT.st Fixes a bug in ST80 filer Access this to file in all code padded.st Utility which pads strings to a specific length psprint.st Postscript printing class code GPEIST is implemented in VisualWorks (Smalltalk 80). GPEIST provides a framework for implementing and monitoring GP experiments. A single experiment has been provided as an example - the Ant Trail Problem with John Muir and Santa Fe trails. A number of browsers/inspectors are included with the system: (1) A graphical browser that displays the fittest program to date. (2) A report browser giving fitness, size and depth statistics. (3) A population inspector that can load and save populations. (4) A chart browser allowing the display of fitness, size and depth stats. (5) An animation browser (for the Ant Trail Problem). Hardcopy output (postscript) of charts, programs and animations is possible with this release of the software. All output is scaled in order to fit on a single page. Also in this release, the evolution of genetic programs occurs in background in order that it's possible to interact with any Smalltalk window. Simulations can be suspended! Questions and comments to my email address please. Anyone requiring an example experimental definition should contact me. I hope that the code proves to be useful. ...Tony ======================================================================== Tony White | Phone: (613) 765-4279 Bell-Northern Research Ltd. | Fax: (613) 763-4222 Computer Research Lab - Gateway | 320 March Road, Suite 400 | Kanata, Ontario, Canada, K2K 2E3 | email: arpw@bnr.ca ========================================================================