simbad.picoevo.app.Simbad_SDNEATAvoiderRobot
Class EvaluationOperator_SDNEATAvoiderRobot
java.lang.Object
simbad.picoevo.core.evolution.EvaluationOperator
simbad.picoevo.core.evolution.EvaluationOperator_Individual
simbad.picoevo.app.Simbad_SDNEATAvoiderRobot.EvaluationOperator_SDNEATAvoiderRobot
public class EvaluationOperator_SDNEATAvoiderRobot
- extends EvaluationOperator_Individual
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
environment
Evaluator_Maze environment
environment2
Evaluator_BusyHallway environment2
environment3
Evaluator_BusyRoom environment3
simulator
Simbatch simulator
simulator2
Simbatch simulator2
simulator3
Simbatch simulator3
collisions
int collisions
distance
double distance
evaluations
int evaluations
EvaluationOperator_SDNEATAvoiderRobot
public EvaluationOperator_SDNEATAvoiderRobot()
EvaluationOperator_SDNEATAvoiderRobot
public EvaluationOperator_SDNEATAvoiderRobot(java.lang.String name)
EvaluationOperator_SDNEATAvoiderRobot
public EvaluationOperator_SDNEATAvoiderRobot(boolean show3d)
EvaluationOperator_SDNEATAvoiderRobot
public EvaluationOperator_SDNEATAvoiderRobot(java.lang.String name,
boolean show3d)
evaluate
public void evaluate(java.lang.Object o)
- Overrides:
evaluate
in class EvaluationOperator_Individual
computeFitness
private double computeFitness(Individual_NEATIndividual individual)