org.encog.ca.runner
Interface CARunner

All Known Implementing Classes:
BasicCARunner

public interface CARunner


Method Summary
 void addListener(UniverseListener worldViewer)
           
 CAProgram getPhysics()
           
 double getScore()
           
 Universe getUniverse()
           
 void init(Universe universe, CAProgram physics)
           
 boolean isRunning()
           
 void iteration()
           
 void reset()
           
 int runToConverge(int i, double desiredScore)
           
 void start()
           
 void stop()
           
 

Method Detail

addListener

void addListener(UniverseListener worldViewer)

iteration

void iteration()

start

void start()

stop

void stop()

reset

void reset()

isRunning

boolean isRunning()

getUniverse

Universe getUniverse()

getPhysics

CAProgram getPhysics()

init

void init(Universe universe,
          CAProgram physics)

runToConverge

int runToConverge(int i,
                  double desiredScore)

getScore

double getScore()


Copyright © 2014. All Rights Reserved.