|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Package com.caplet.manna |
| Class com.caplet.manna.Culture implements Serializable |
| Serialized Fields |
java.awt.Panel myControls
GA myGA
GAPainter ourEvolver
| Class com.caplet.manna.Demographics implements Serializable |
| Serialized Fields |
GAPainter myEvolver
java.awt.Panel myControls
java.awt.Panel myPetri
java.awt.Button myGo
int myDiversity
| Class com.caplet.manna.GA implements Serializable |
| Serialized Fields |
GAPainter ourEvolver
int myPopSize
float myMutationRate
Defaults to 2%.
boolean amGray
Defaults to binary.
boolean amUniform
The alternative is two point crossover, which treats the genome as a ring, cuts it at two random places, and swaps corresponding segments from mom & dad in order to make the two kids.
Defaults to uniform crossover.
boolean amLocal
Defaults to no locality effect.
boolean amConsumed
Defaults to true.
int X_SHIFT
int AREA_X
int X_MASK
int Y_SHIFT
int AREA_Y
int Y_MASK
int GENE_SIZE
int[] myPopX
int[] myPopY
int[][] myFitness
boolean[][] amOccupied
java.util.Random myRand
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||