JavaGenes is a general-purpose, evolutionary software system written in Java. It implements several versions of a genetic algorithm, simulated annealing, stochastic hill climbing, and other search techniques. This software has been used to evolve molecules, atomic force field parameters, digital circuits, Earth Observing Satellite schedules, and antennas. This version differs from version 0.7.28 in that it includes the molecule evolution code and other improvements. Except for the antenna code, JaveGenes is available for NASA Open Source distribution.

This program was written by Jason Lohn, David Smith, and Jeremy Frank of Ames Research Center; Al Globus of Computer Science Corp.; and James Crawford of Universities Space Research Association. For further information, access http://opensource.arc.nasa.gov  or contact the Ames Technology Partnerships Division at (650) 604-2954. ARC-15103-1