AMIGA ZONE Sec: 10 Name : FASTLIFE.LZH Num: 27,094 By: R*CHARLTON Date: 3/02/91 17:03 Bytes: 75,520 Downloads: 26 Binary! Title: CONWAY'S GAME OF LIFE Keywords: LIFE BOARD GAME CONWAY CELLULAR AUTOMATA FASTLIFE GRAPHICS BLITTER ----- F a s t L i f e b y R o n C h a r l t o n Version 1.0 24-Feb-91 FastLife is an Amiga implementation of Conway's Game of Life. FastLife may be freely distributed. F e a t u r e s o Blitter used for high speed (19 generations/second maximum) o Automatic fallback to 680x0 mode when memory is low o Four screen sizes o Full Intuition interface o Runs from Workbench and CLI o Uses Heath File Requester (if you have arp.library) o 153 patterns in text file format In 1970 John Horton Conway, a mathematician at the University of Cambridge, invented the game of Life. It was introduced by Martin Gardener in his October 1970 Scientific American column. The desire to combine the speed of Tom Rokicki's blitter Life routines with an Intuition interface and access to many of the classic Life patterns led to the development of FastLife. Olaf Seibert's 32-bit fallback 680x0 mode allows the CPU to take over when there is insufficient memory to use the blitter. Conway defined an infinite board for Life; FastLife limits itself to the screen size of the Amiga (320 by 200 to 640 by 400). FastLife ALWAYS calculates the entire screen. Calculation speed is not dependent on how many cells are ON or OFF, but only on the screen size, and whether the blitter or 680x0 is used for calculation. FastLife has been tested with Workbench 1.3. Its executable size is less than 25 kilobytes. FastLife version 1.0 Ron Charlton PeopleLink: R*CHARLTON Executable, documentation + 153 Life pattern files FASTLIFE.LZH