public abstract class BasicSpaceThinker extends SpaceThinker<CellGame,BasicSpaceState,BasicSpaceThinker>
A BasicSpaceThinker is a type of SpaceThinker that is used by BasicSpaceStates, which have no special capabilities, and treats their CellGames as basic CellGames. It does not automatically share any custom fields or methods between itself and its SpaceStates or their CellGames.
BasicThinkerObject| Constructor and Description |
|---|
BasicSpaceThinker()
Constructs a BasicSpaceThinker.
|
addSubThinkerActions, beforeMovementActions, getBeforeMovementEvents, getBeforeMovementPriority, removeSubThinkerActions, setBeforeMovementPriorityaddedActions, getEffectiveTimeFactor, getFramePriority, getGame, getGameState, getNewSuperThinker, getSuperThinker, getThis, removedActions, setFramePriority, setSuperThinkeraddSubThinker, clearLineages, clearSubThinkers, frameActions, getFrameEvents, getGameClass, getNumSubThinkers, getStateClass, getSubThinkerClass, getTimeFactor, getTimerValue, iteratingThroughSubThinkers, removeLineage, removeSubThinker, setTimeFactor, setTimerValue, subThinkerIterator