|
|||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||
See:
Description
| Interface Summary | |
| Evolvable | This interface allows any class to be evolvable by GeneticAlgorithm. |
| Class Summary | |
| CAAgent | Implements a simple CA agent to be used with CellularAutomataLayered,
where the CA agent is an embodied entity within the CA world. |
| CellularAutomata | This class provides the necessary functionality for simple 2-dimensional cellular automata. |
| CellularAutomataLayered | Expands upon the cellular automata class by adding a separate layer of automata that are independent of the world states. |
| DirectedCAAgent | An extension of CAAgent that adds a directional functionality. |
| EvolveStandard | EvolveStandard implements the Evolvable interface and
provides default behaviour for fitness values, as well as providing the necessary
Comparable implementation for sorting in both ascending and descending
order. |
| Flock | This class groups FlockingAgent into one flock. |
| FlockingAgent | Implements an agent that flocks with other similar agents. |
| GeneticAlgorithm | GeneticAlgorithm will evolve anything that implements the
Evolvable interface. |
| LSystem | The class provides basic L-System functionality. |
Bio-inspired classes including cellular automata, swarm
intelligence and genetic algorithms. Neural networks can be found in
org.generation5.nn.
|
This documentation is part of the Generation5 JDK.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||