com.groovyj.jgprog
Class MultiplexerADFWorld

java.lang.Object
  |
  +--com.groovyj.jgprog.World
        |
        +--com.groovyj.jgprog.MultiplexerWorld
              |
              +--com.groovyj.jgprog.MultiplexerADFWorld
All Implemented Interfaces:
java.io.Serializable

public class MultiplexerADFWorld
extends MultiplexerWorld

The same as MultiplexerWorld, except uses two ADF's with three arguments each. As in MultiplexerWorld, chromosome 0 is the result-producing branch.

Copyright (c) 2000 Robert Baruch. This code is released under the GNU General Public License (GPL).

Version:
$Id: MultiplexerADFWorld.java,v 1.3 2000/10/12 15:22:55 groovyjava Exp $
Author:
Robert Baruch (jgprog@sourceforge.net)
See Also:
Serialized Form

Fields inherited from class com.groovyj.jgprog.World
crossMethod, crossoverProb, maxChromosomes, maxCrossoverDepth, maxInitDepth, maxSize, random, reproductionProb, selectionMethod
 
Constructor Summary
MultiplexerADFWorld()
           
 
Method Summary
 void create()
           
static void main(java.lang.String[] args)
           
 
Methods inherited from class com.groovyj.jgprog.MultiplexerWorld
computeFitness, computeRawFitness, run
 
Methods inherited from class com.groovyj.jgprog.World
addGPListener, create, getBestIndividual, getPopulation, getTotalFitness, getWorstIndividual, nextGeneration, removeGPListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MultiplexerADFWorld

public MultiplexerADFWorld()
                    throws java.io.IOException
Method Detail

create

public void create()
Overrides:
create in class MultiplexerWorld

main

public static void main(java.lang.String[] args)
                 throws java.lang.Exception