The KGameOfLife Handbook

Anne-Marie Mahfouf <>

Revision 0.01.00

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation; with no Invariant Sections, with no Front-Cover Texts, and with no Back-Cover Texts. A copy of the license is included in the section entitled "GNU Free Documentation License".

KGameOfLife is an application that simulates the classical Game of Life. It consists of a collection of cells which, based on a few mathematical rules, can live, die or multiply. Depending on the initial conditions, the cells form various patterns throughout the course of the game. It was invented by John Conway, a Cambridge mathematician, in 1970. It is a mathematical recreation, not a real game, simulating artificial life.

Table of Contents

1. Introduction
What is it?
The rules
Quick start
2. How to use KGameOfLife
Choose your settings
Default settings
Cell color
Cell size
Board size
Choose a pattern
Pre-initialized patterns
Your own pattern
Choose a speed
3. About the Game of Life
The Game of Life rules
Patterns: examples
4. Command Reference
The main KGameOfLife window
The Game Menu
The Pattern Menu
The Speed Menu
The Settings Menu
The Help Menu
5. Developer's Guide to KGameOfLife
6. Questions and Answers
7. Credits and License
A. Installation
How to obtain KGameOfLife
Compilation and Installation
KGameOfLife CVS
KDE Logo