physis.core.triggers
Class EnvironmentTrigger

java.lang.Object
  |
  +--physis.core.triggers.TriggerImpl
        |
        +--physis.core.triggers.EnvironmentTrigger
All Implemented Interfaces:
Trigger
Direct Known Subclasses:
ChangeTaskBonusesTrigger, DisasterTrigger

public class EnvironmentTrigger
extends TriggerImpl

An environment-trigger can alter the environment of the population during the running.
For example killing some organisms in the population or inserting a new genotype.


Field Summary
protected  Environment environment
          Populationtriggers should access the environment, that's why they have the reference.
 
Fields inherited from class physis.core.triggers.TriggerImpl
end, is_periodical, next, start, step
 
Constructor Summary
EnvironmentTrigger()
           
 
Methods inherited from class physis.core.triggers.TriggerImpl
adjustPeriodicalSchedule, execute, initialize, setParameters, shouldBeExecuted, shouldBeRemoved
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

environment

protected Environment environment
Populationtriggers should access the environment, that's why they have the reference.
Constructor Detail

EnvironmentTrigger

public EnvironmentTrigger()