Graphical User Interface

Main Window contains:

  • Game Grid,
  • Area of application process control,
  • Area of pattern choosing,
  • Area of color choosing.

Game Grid

The area where user can put patterns and watch Life-game processing. Putting pattern on the Game Grid is executing by clicking on a chosen grid cell. You can also hold the mouse key and draw some number of cells by dragging the cursor.

Area of application process control

Contains:

  • Start Button
  • Step time field
  • Stop Button
  • Step Button
  • Clear Button

Start Button

Used to start generational change process.

Step time field

Used to choose step length in milliseconds.

Stop Button

Used to stop generational change process.

Step Button

Used to make one step of generational change process.

Clear Button

Used to delete all color cells from Game Grid.

Area of pattern choosing

Contains a list of patterns which user can put on a Game Grid. User should choose pattern by clicking on it and then click on a cell where the left top corner of chosen pattern would be.

Area of color choosing

Contains two buttons of different color. User can choose color of pattern he want to add by clicking on the corresponding button. Can be used for Immigration mode.