org.eclipse.lifegame.domain
Class Board

java.lang.Object
  |
  +--org.eclipse.lifegame.domain.Board
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
TwoDimensionalBoard

public abstract class Board
extends java.lang.Object
implements java.io.Serializable

Author:
Espirity Inc.
See Also:
Serialized Form

Constructor Summary
Board()
           
 
Method Summary
abstract  void evolve(Game aGame)
           
abstract  void evolve(Game aGame, int index)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Board

public Board()
Method Detail

evolve

public abstract void evolve(Game aGame)
                     throws LifeGameException

evolve

public abstract void evolve(Game aGame,
                            int index)
                     throws LifeGameException