com.rubecula.darwin.evolution
Class Evolution_Standard

java.lang.Object
  extended by net.sf.tostring0.AToString
      extended by com.rubecula.darwin.evolution.Evolver_
          extended by com.rubecula.darwin.evolution.Evolution_
              extended by com.rubecula.darwin.evolution.Evolution_Timed
                  extended by com.rubecula.darwin.evolution.Evolution_Standard
All Implemented Interfaces:
com.rubecula.beanpot.Configurable, Evolution, Evolver, Timed, Clocked, java.lang.Runnable, net.sf.tostring0.IToString

public final class Evolution_Standard
extends Evolution_Timed

Lifespan: permanent. This concrete class extends the notion of an Evolution_. Time properties for this class are real time. The start is always the time of the constructor call.

Author:
Robin Hillyard

Field Summary
 
Fields inherited from class com.rubecula.darwin.evolution.Evolution_Timed
rate
 
Fields inherited from class com.rubecula.darwin.evolution.Evolution_
_waitPeriod, MILLISECS_PER_SECOND
 
Fields inherited from class com.rubecula.darwin.evolution.Evolver_
LOG
 
Fields inherited from interface net.sf.tostring0.IToString
ANGBR_OPEN, ANGBRA_CLSE, BRA_CLSE, BRA_OPEN, BRCE_OPEN, BRCS_CLSE, COLON, LIST_SEPARATOR, MAX_ELEMENTS_DEFAULT, S_MT, S_PERCENT, SEPARATOR, SPACE
 
Constructor Summary
Evolution_Standard(boolean run)
          Construct an Evolution_Standard with the given value of the run parameter.
 
Method Summary
 
Methods inherited from class com.rubecula.darwin.evolution.Evolution_Timed
getRate, getStart, getStartAdjustment, getTime, getTime, isRun, run, scheduleEvent, scheduleEvent, setRate
 
Methods inherited from class com.rubecula.darwin.evolution.Evolution_
cancelEvents, finalize, getClock, getElapsedTime, getEventExecutor, getEvolutionTask, getUi, isActive, isPaused, isWaitUntilComplete, next, pause, postConfigure, preConfigure, resume, setEvolutionTask, setUi, setWaitUntilComplete, shutdown, start, startAndWait, stop, stopExecutor, stoppable, waitUntilComplete
 
Methods inherited from class com.rubecula.darwin.evolution.Evolver_
addEvolvable, addEvolvable, addListener, addVisualizableListener, cleanup, getClockWatcher, getEvolvableKeys, getEvolvables, getListeners, getVisualizableListeners, init, putEvolvable, removeEvolvable, seedEvolvables, setClockWatcher, setEvolvables, setListeners, setVisualizableListeners, showTime, showTime
 
Methods inherited from class net.sf.tostring0.AToString
toString, toString, toStringBrief, toStringId
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.rubecula.darwin.evolution.Evolver
addEvolvable, addEvolvable, addListener, cleanup, getClockWatcher, getEvolvableKeys, init, removeEvolvable, seedEvolvables, setClockWatcher
 

Constructor Detail

Evolution_Standard

public Evolution_Standard(boolean run)
Construct an Evolution_Standard with the given value of the run parameter.

Parameters:
run -


Copyright © 2010 Rubecula Software, LLC. All Rights Reserved.