|
JGAP | ||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
| Packages | |
|---|---|
| examples | Examples showing how to use JGAP to solve problems |
| examples.audit | Demontrates how to use JGAP's audit capabilities |
| examples.chromInit | Demonstrates how to initialize chromosomes with different numbers of Gene's |
| examples.config | Showing how to use the configuration features of JGAP |
| examples.constraint | Example showing how to consider constraints in the evolution process |
| examples.distinctGenes | Example showing how to use 40 CompositeGene's with 4 genes and 1 CompositeGene with 3 genes in the same Chromosome |
| examples.dynamicMutation | Experiment of how to mutate genes differently |
| examples.energy | Showing how to use the Gene's energy attribute |
| examples.equalDistribution | Evolves a solution that tries to equally distribute elements over eight groups. |
| examples.gp | Demonstrates how to find a formula for a given X-Y-table using Genetic Programming |
| examples.gp.anttrail | Demonstrates how to move an ant by picking as much food as possible |
| examples.gp.monalisa | Tries to repaint the mona lisa (or any other image) from polygons. |
| examples.gp.monalisa.core | Contains the core functionality of the Mona Lisa example |
| examples.gp.monalisa.gui | Contains UI stuff for the monalisa example |
| examples.gp.paintedDesert | The painted desert example (Genetic Programming) from Koza |
| examples.gp.symbolicRegression | Symbolic regression capable of eating configuration files for GP problems. |
| examples.gp.tictactoe | Demonstrates how to evolve a strategy for playing Tic Tac Toe (Noughts and Crosses) using coevolution |
| examples.grid | Examples for Distributed Computing |
| examples.grid.evolutionDistributed | Example for distributed evolution. |
| examples.grid.fitnessDistributed | Example for distributedly computing fitness values. |
| examples.grid.mathProblemDistributed | Example for distributed evolution with GP. |
| examples.knapsack | Implementation of the knapsack problem |
| examples.monalisa | Tries to repaint the mona lisa (or any other image) from polygons. |
| examples.monalisa.core | Contains the core functionality of the Mona Lisa example |
| examples.monalisa.gui | Contains UI stuff for the Mona Lisa example |
| examples.multiobjective | Demonstrates how to evolve a population towards multi-objectives (this functionality is preliminary) |
| examples.salesman | Implementation of the traveling salesperson problem (TSP) |
| examples.simpleBoolean | Very basic example showing the principle usage of JGAP |
| examples.simpleBooleanThreaded | Very basic example showing the principle usage of JGAP by using multithreaded computation |
| examples.supergene | Demonstrates the usage of the supergene concept |
| org.jgap | Houses the interfaces and classes that make up the core of JGAP. |
| org.jgap.audit | Functions related to evaluating the behaviour of JGAP JGAP. |
| org.jgap.data | Related to persisting the state of JGAP objects (Genotype, Chromosome etc.) |
| org.jgap.data.config | Related to configuring JGAP |
| org.jgap.distr | Distributed Computing of populations of a Genetic Algorithm |
| org.jgap.distr.grid | Grid functionality for building a distributed computing network with server, worker(s) and client(s) |
| org.jgap.distr.grid.common | Common classes for grid computing |
| org.jgap.distr.grid.gp | Grid computing for GP |
| org.jgap.distr.grid.request | Work requests in grid computing |
| org.jgap.distr.grid.util | Utilities for grid computing |
| org.jgap.distr.grid.wan | Grid access via WAN, e.g. |
| org.jgap.eval | Auditing performance of JGAP with different configurations |
| org.jgap.event | Contains classes and interfaces related to the generation and handling of JGAP events. |
| org.jgap.gp | Genetic Programming functionality (abstract classes and interfaces) |
| org.jgap.gp.function | Functions to use with Genetic Programming. |
| org.jgap.gp.impl | Genetic Programming classes, non-abstract, no interfaces |
| org.jgap.gp.terminal | Terminals to use with Genetic Programming. |
| org.jgap.gui | Graphical user interface for JGAP |
| org.jgap.impl | Provides stock implementations of the various sub-components that can be plugged-in or custom implemented. |
| org.jgap.impl.fitness | Functionality related to fitness value computation |
| org.jgap.impl.job | Splitting a evolution request into chunks (jobs) in order to compute them distributedly. |
| org.jgap.impl.salesman | Handling of Traveling Salesman Person (TSP) related problems |
| org.jgap.supergenes | Supergene represents several loci, which control closely related aspects of the phenotype. |
| org.jgap.util | Houses common-sense utility classes used within JGAP. |
| org.jgap.xml | Writing/Reading JGAP object states (Genotype, Chromosome etc.) to/from XML documents |
|
JGAP | ||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||