Interface Simulator
- All Known Implementing Classes:
- Environment
- public interface Simulator
CENTER
public static final int CENTER
MIDDLE
public static final int MIDDLE
CORNER
public static final int CORNER
FIRST
public static final int FIRST
RANDOM
public static final int RANDOM
MOST_JOKER
public static final int MOST_JOKER
LEAST_JOKER
public static final int LEAST_JOKER
laufeRunden
public Koord3D[] laufeRunden(int runden)
gebautInRunde
public Koord3D[] gebautInRunde(int runde)
nextNest
public boolean nextNest()
getAgentPos
public Koord3D[] getAgentPos(int runde)
getCrystallizationPoint
public Koord3D getCrystallizationPoint()
getNumberBuiltBlocks
public long getNumberBuiltBlocks()
getNumberOfNests
public int getNumberOfNests()
getIndexOfCurrentNest
public int getIndexOfCurrentNest()
setDoCrossover
public void setDoCrossover(boolean abler)
setSizeOfView
public void setSizeOfView(int size)
getHowOftenUsed_Gen
public int getHowOftenUsed_Gen(int index)
getSizeGenom
public int getSizeGenom()
setNumberNests
public void setNumberNests(int number)
setSizeOfNest
public void setSizeOfNest(Koord3D size)
setNumberGensInGenom
public void setNumberGensInGenom(int number)
setNumberAgents
public void setNumberAgents(int number)
getNumberAgents
public int getNumberAgents()
setPositionCrystallizationPoint
public void setPositionCrystallizationPoint(int pos)
setResolveOfConflict
public void setResolveOfConflict(int strategy)
getResolveOfConflict
public int getResolveOfConflict()
load
public boolean load(java.lang.String verzeichnis,
java.lang.String dateiname)
loadGP
public boolean loadGP(java.lang.String verzeichnis)
store
public boolean store(java.lang.String verzeichnis,
java.lang.String dateiname)
storeGP
public boolean storeGP(java.lang.String verzeichnis)
storeAnyways
public boolean storeAnyways(java.lang.String verzeichnis,
java.lang.String dateiname)
resetNest
public boolean resetNest()
resetTotal
public boolean resetTotal()
setPropability
public void setPropability(double value)
setFitness
public void setFitness(double value)