Uses of Package
org.holtz.zoe

Packages that use org.holtz.zoe
org.holtz.zoe A Zoe World with evolvable Bugs controlled by Genes coded as mutating Zoel programs.
 
org.holtz.zoe.zoel A Turing-complete mutatable programming language featuring block statements, a stack, a heap, registers of sensory data, and operators to perform actions in the Zoe World.
 
org.holtz.zoe.zoeswing A Swing GUI to display and control a Zoe World and its Bugs.
 
 

Classes in org.holtz.zoe used by org.holtz.zoe
Bug
          A Zoe organism controlled by Genes each executing on its own ZoelVM virtual machines.
Gene
          The unit of heredity of a Zoe Bug, consisting of Zoel actions and the Zoel conditions under which to fire them.
GeneList
          A list of Genes.
Genotype
          The species of a Bug, consisting of a GeneList of Genes.
Joule
          A pellet of edible energy in a World.
Phene.Turn
           
Point
          A point in a Zoe world that can compute range and bearing to other points in that world.
World
          A Zoe universe, with all the parameters to control and replay its evolution.
ZObject
          A physical object in a toroidal Zoe World.
 

Classes in org.holtz.zoe used by org.holtz.zoe.zoel
World
          A Zoe universe, with all the parameters to control and replay its evolution.
 

Classes in org.holtz.zoe used by org.holtz.zoe.zoeswing
Bug
          A Zoe organism controlled by Genes each executing on its own ZoelVM virtual machines.
Joule
          A pellet of edible energy in a World.
World
          A Zoe universe, with all the parameters to control and replay its evolution.