Class Emerentia

java.lang.Object
  |
  +--Emerentia

class Emerentia
extends java.lang.Object


Field Summary
protected static double MAXIMUM_BLOCKS
           
protected static int NUMBER_AGENTS
           
protected static int NUMBER_GENS
           
protected static int NUMBER_NESTS
           
protected static int NUMBER_ROUNDS
           
protected static int NUMBER_RUNS
           
protected static double PROPABILITY
           
 
Constructor Summary
Emerentia()
           
 
Method Summary
protected  double calculateFitness(Simulator sim)
           
protected  int countUsedGens(int[] array)
           
protected  void debug(java.lang.String msg)
           
protected  int[] debugGenom_and_countBlocksBuiltByGen(Simulator sim)
           
static void main(java.lang.String[] args)
           
protected  int sumupUsedGens(int[] array)
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

NUMBER_NESTS

protected static final int NUMBER_NESTS

NUMBER_RUNS

protected static final int NUMBER_RUNS

NUMBER_AGENTS

protected static final int NUMBER_AGENTS

NUMBER_ROUNDS

protected static final int NUMBER_ROUNDS

MAXIMUM_BLOCKS

protected static final double MAXIMUM_BLOCKS

NUMBER_GENS

protected static final int NUMBER_GENS

PROPABILITY

protected static final double PROPABILITY
Constructor Detail

Emerentia

public Emerentia()
Method Detail

calculateFitness

protected double calculateFitness(Simulator sim)

sumupUsedGens

protected int sumupUsedGens(int[] array)

debugGenom_and_countBlocksBuiltByGen

protected int[] debugGenom_and_countBlocksBuiltByGen(Simulator sim)

countUsedGens

protected int countUsedGens(int[] array)

debug

protected void debug(java.lang.String msg)

main

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