Home » Archimedes archive » Acorn User » AU 1995-07.adf » !Life_MacroLife » !MacroLife/!Help
!MacroLife/!Help
This website contains an archive of files for the Acorn Electron, BBC Micro, Acorn Archimedes, Commodore 16 and Commodore 64 computers, which Dominic Ford has rescued from his private collection of floppy disks and cassettes.
Some of these files were originally commercial releases in the 1980s and 1990s, but they are now widely available online. I assume that copyright over them is no longer being asserted. If you own the copyright and would like files to be removed, please contact me.
Tape/disk: | Home » Archimedes archive » Acorn User » AU 1995-07.adf » !Life_MacroLife |
Filename: | !MacroLife/!Help |
Read OK: | ✔ |
File size: | 70F0 bytes |
Load address: | 0000 |
Exec address: | 0000 |
File contents
This is the help file for !MacroLife version 1.60 ------------------------------------------------- Copyright � Chris Taylor, 1995. See 'Copyright' file in 'Docs' directory. If this is an unregistered copy, please read the end of this file for information on how to register (and support the charity Motivation). This application is suitable for use with RISC OS 3.10 or later versions. ** MacroLife also supports on-line help via Acorn's Help application ** Introduction: ------------- MacroLife is a desktop version of the famous game of Life, invented by the British mathematician John Horton Conway in 1970. It displays a scrollable window onto a Life plane, or grid, onto which you can place patterns of cells and watch how they evolve. Besides running on the desktop, MacroLife offers a very large Life plane. It is 65,536 cells on a side, over 4 billion cells in total. (At 32 times magnification, the plane would cover about a square mile.) Facilities are provided to assist with navigating around the plane, but they are only needed if you want to generate really large patterns. Other features include: � saving, loading and editing of Life planes and regions. � predefined Lifeforms. � random field generation. � an option to switch to other algorithms such as '3-4' Life. � a provision for returning to the start position. � a wide range of magnifications. � ... What is Life? ------------- Life is a fascinating 'game' in which patterns of cells on a two-dimensional plane evolve according to a simple rule. Despite its simplicity, Life patterns can behave like living organisms, moving, growing and even - theoretically, at least - reproducing and evolving. Each cell on the Life plane may be in one of two states, 'Alive' or 'Dead'. Time is measured in generations, each generation being produced by applying a calculation to each cell on the grid. This rule of Life is as follows: A cell will be alive in the next generation if it has exactly three living neighbours. If it has two live neighbours, it will preserve its state. If it has any other number, it will be dead. Each cell has eight neighbours, including the diagonally adjacent cells. The smallest object in Life is the 'blinker'; three cells in a row. The rules of Life switch the blinker between horizontal and vertical every generation: * *** * *** * The pattern on the icon bar, the glider, is the simplest of many Life 'spaceships', patterns which move. The glider moves diagonally: * * * * * * * *** ** * * ** * * ** ** *** The other Life pattern which MacroLife uses as a symbol is called the 'r pentomino', since with imagination it looks a little like a lower case 'r': ** ** * The word 'pentomino' is simply an extension of 'domino': a domino has two sections, and a pentomino has five. Putting an 'r' pentomino on the Life plane and selecting 'Run' results in an explosion of growth and activity. There are many approaches to exploring Life, you can place large random patterns and watch them 'evolve', design new Lifeforms, or simply have fun crashing Life spaceships and other patterns into each other to see what happens. The Draw file 'Patterns' in the MacroLife Docs directory contains a catalogue of Life patterns (including a prolific but unstable 'Acorn'). Since Life was described by Martin Gardner in his Scientific American column, many enthusiasts have spent countless hours exploring its behaviour. Several books are available which describe these explorations, including 'The recursive universe' by William Poundstone, which among many other things describes how a Life pattern could reproduce itself. In the last few years, some remarkable discoveries have stimulated a fresh wave of interest in Life. Dean Hickerson, David Bell and others have led the search for new Lifeforms, and many of their creations are available in the library supplied with the registered version of MacroLife. How to use this program ----------------------- Quick start ----------- To start MacroLife, double-click on the application to run it and then click Select over the icon bar icon. This will create a new Life plane. You can add new cells to the plane by clicking with Select. You can also hold down the Select button and drag the mouse around, much like using Paint. Use Adjust to remove cells. When you have created your pattern, click on the 'Run' button or choose 'Run' from the Edit menu to watch it evolve. If it goes too fast, you can single-step the display using the 'Step' button or menu item. MacroLife has a collection of Life patterns - 'Lifeforms' - built in; you can call them up via the 'Add Lifeform' entry in the Edit menu. Once you have selected a Lifeform, a grey pattern with a dashed box surrounding it will appear on the plane. You can move this around with the mouse and then click Select to place it. A good pattern to start with is the 'Glider gun', in the 'Guns' submenu. If the Help application is running, it will display additional information about about each Lifeform in the menu. There are many facilities provided for editing these patterns, and you can combine them to build new ones. As an example, place a glider gun on the Life plane and run it until the 'Gen' display reaches 61. (It should now look like the pattern in MacroLife's start-up banner.) Now choose 'Glider mirror' from the 'Others' submenu. Move the grey glider until it is superimposed on the leading glider from the gun, and click 'Select'. If you start the program running again, a continuous stream of gliders should bounce off the mirror. When the generation reaches 106, stop the program and choose 'Glider mirror' again. This time, to match up the gliders you will need to rotate the mirror. Press 'A' on the keyboard to rotate the mirror A)nticlockwise, and you will be able to superimpose the gliders and start running again. You can also copy blocks of cells around the plane, and you can rotate and reflect these as well. MacroLife uses two file types: Lifeforms, which can be automatically included in the 'Add Lifeform' menu, and Life planes, which store the whole plane together with settings and window positions. You can load both types of file by double-clicking on them, but MacroLife can only edit one plane at a time. Double-clicking on a Lifeform file will add it to any existing patterns on the plane. You can also drag Lifeform files onto the plane. They will appear centred on the mouse pointer. The Manual ---------- The icon bar menu ----------------- This has the usual 'Info' and 'Quit' items, and a 'Help' item which displays the file you are reading. The 'Save choices' item will save the options set for the current Life plane. It will be shaded if you do not have a plane open. It saves the choices set from the 'Options' dialogue box and various others including the scale, the speed, whether the grid is displayed, and the Life rule to be used. These will then be used whenever a new plane is created. It doesn't save the size and position of the plane window; this can be done by selecting the 'With settings' option when saving a Life plane. The toolbar ----------- The toolbar at the top of the window displays information about the current Life plane and provides various controls. The 'Gen' and 'Pop' displays show the current generation and the population - the number of living cells. The 'X' and 'Y' displays show the co-ordinates of the cell at the centre of the visible region of the plane. 'X' increases from left to right, and 'Y' increases from top to bottom. The 0, 0 point is near the centre of the plane. Immediately to the right of the 'eye' button on the toolbar, an optional display gives quick help on the function of the icon under the pointer. You may need to turn off 'Narrow toolbar' via the Options dialogue box to see this. All of the controls and information on the toolbar can also be accessed from the menu, so if you don't like it, you can turn it off. Main toolbar controls: � RUN/STOP - Once you have created a pattern, you can start producing new generations by clicking on the run button on the toolbar - the one with the solid arrow. The arrow will change to a block; click on this to stop. � STEP - The button with the 'broken arrow' is used to single-step, producing one new generation each time you click on it. � SCALE - The 'magnifying glass' button allows you to change the scale. The current scale is shown in the title bar. You can set magnifications of less than 1:1, right down to the point where the whole plane is visible. As the magnification falls below 1:1, less and less detail is shown, but at least one pixel will always be on if any cell in that region is occupied. Clicking on the scale button with shift-Select and shift-Adjust respectively decrease and increase the scale. � CENTRE - Click with Select on the 'target' button between the X and Y grid co-ordinate displays to re-centre the window, moving the visible area to the middle of the plane. Click with Adjust to move the centre of the view to the average of all the living cells on the plane. Click with shift-Select to drag the visible area around the window. The mouse pointer will change to a hand, and Select can be used to drag the window once, or Adjust to repeat the dragging operation. Other functions available from the toolbar: � CLEAR - To clear all the cells from the plane, double-click with Select over the population display. � RESET - To reset the plane to its start point (generation zero), double-click with Select over the generation display. This will only work if the generation is greater than zero and the 'keep start point' option is selected. � NEW START - To make the current generation the new generation zero, double-click with Adjust over the generation display. This will only work if the generation is greater than zero and the 'keep start point' option is selected. � MOVE VIEW - Double-clicking on either the X or Y grid co-ordinate displays will open a dialogue box allowing you to move the window directly to a specified co-ordinate. It's usually easier to use the overview windows to move around. Additional toolbar controls: Some of the following controls may not be immediately visible. You can choose whether these buttons appear above or to the right of the main controls via the Options dialogue box. Drags (and many other operations) can be aborted by pressing the Escape key, and repeated by using Adjust instead of Select. If a Lifeform or block has less than ten thousand cells, live cells in the block are displayed in grey. When dragging, the Population and Generation figures are temporarily replaced by the Width and Height of the dragbox. � GRID - The grid button switches the grid lines on and off. The grid is only shown at magnifications of 3:1 or greater. � LIFEFORMS - The 'R Pentomino' button produces a pop-up menu from which you can choose a predefined Lifeform to drag onto the plane. Before the drag starts, MacroLife will scale down the display if required, so that the entire Lifeform will be visible in the current window. The predefined Lifeforms can be found in the Lifeforms directory within the MacroLife application, and you can put your own creations into the five subdirectories within this one. MacroLife automagically builds the menus using the Lifeforms it finds in these directories, so they will appear the next time you run the program. Each directory contains a text file giving more information about the Lifeforms it contains. If you want to give them a title, click on the 'toggle size' icon on the 'save area as' dialogue box - see SAVE AREA. � RANDOM - Clicking on the 'random dots' button opens a dialogue box which allows you to specify the required density. You can then drag a box which will be filled with a random pattern at that density. If you want to superimpose the random pattern on an existing one, hold down the shift key during the drag. � BLOCK CLEAR- The button with a blank white square is used to clear areas of the plane. After clicking on it, you can drag a box on the Life plane which will be cleared of cells. � BLOCK FILL - The button with a solid black square is used to fill areas of the plane. After clicking on it, you can drag a box on the Life plane which will be filled with new cells. � BLOCK MOVE - The 'scissors' button is used to move blocks of cells around the plane. Drag a box around the cells you wish to move and then click Select to move them to a new location. � BLOCK COPY - The 'camera' button is used to copy blocks of cells around the plane. Drag a box around the cells you wish to copy and then click Select to copy them to a new location. After a Lifeform has been chosen, or a Move or Copy block has been selected, the pointer shape changes to an 'F'. At this stage, you can press any of the following keys before clicking Select to place the block of cells: H - Horizontal flip - will reverse the block left-to-right. V - Vertical flip - will flip the block upside-down. C - Clockwise rotate - will rotate the block 90� clockwise. A - Anticlockwise rotate - will rotate the block 90� anticlockwise. You can use any combination of keypresses, and the 'F' will change its orientation to match the current transformation. (R - Rotate and F - Flip also work as synonyms for C and H) When a block of cells is placed, normally all of the cells are set, whether 'alive' or 'dead'. If you want to merge the new pattern into its destination, use shift-Select or shift-Adjust. � SPEED - To alter the speed at which MacroLife produces new generations, click on the 'speedometer dial' button and choose the speed you require from the dialogue box which appears. The needle on the dial will change to show the new speed. Clicking on the speed button with shift-Select and shift-Adjust respectively decrease and increase the speed. If you select the 'Full speed' option and then run, everything else on the desktop will stop, and the toolbar displays won't be updated. The display on the hourglass will show the last two digits of the generation. You can stop the program by clicking Adjust or pressing the Escape key. Clicking on the speed button with ctrl-Select and ctrl-Adjust switch single-tasking full speed off and on. � STOP AT - Clicking on the '1103' button opens a dialogue box which allows you to set a generation at which the program will stop, optionally beeping to let you know it has finished. � RULE - This button initially shows a 'Glider' like that on the icon bar and indicates the rule being used to calculate new generations. Clicking on it opens a dialogue box showing the three predefined rules, Conway's Life, 3-4 Life, and Fredkin's game. The symbols are Lifeforms found in planes running with the selected rule. A fourth option in this box allows you to experiment with other rules. Click on 'Define' to open a dialogue box which allows the conditions for cell birth and survival to be changed. The block labelled 'Cells' determines which of the 'neighbour' cells are considered. Buttons to select a number of predefined rules are provided as examples. After setting a new user-defined rule, you have to select 'User' from the 'Life rule' dialogue box in order to use it. 3-4 Life is a variation in which cells with either three or four neighbours are alive in the next generation. There is no distinction between 'birth' and 'survival', as with Conway's Life. Fredkin's game is an unusual variation in which all patterns, however complex, reproduce themselves. The rules are even simpler than Life: diagonally adjacent neighbours are not considered and if one or three of the four remaining neighbours is alive, the cell will be alive in the next generation. HighLife is the default 'User' rule. It is an interesting variation on Conway's original. Clicking on the rule button with shift-Select and shift-Adjust cycle the selected rule backwards and forwards through the available options. � SAVE - The 'floppy disc' button opens a standard 'save as' dialogue box so you can save the current plane. If you select the 'With settings' option, the current size and position of any open MacroLife windows will also be saved, together with settings such as the speed and scale. If you save an empty Life plane called 'LifePlane' into the application directory, MacroLife will start up with this plane open, but will not set the filename, so it won't be accidentally overwritten. � SAVE AREA - This is the floppy disc with a Lifeform superimposed on it. If you click on this button the pointer will change to an arrow with a Lifeform attached. Move the pointer to a corner of the area you want to save and drag the bounding box until it surrounds the area. When you release select, a 'save as' box will appear and you can save the area as a Lifeform file. This file can then be dragged back onto the plane. The Lifeform will appear centred on the cell over which you released the mouse button. You don't have to size the box exactly, as MacroLife will automatically shrink it to fit when it saves the Lifeform. � MOUSE - The 'mouse XY' button opens a small window which shows the current plane X and Y co-ordinates under the pointer. � OVERVIEW - Clicking on the 'eye' button opens all three overview windows. They can also be opened individually via the root menu. Each overview window shows which areas in the part of the plane which it represents contain occupied cells. These are indicated by black 'blobs' within the boxes. The red highlight shows which area is currently at the centre of the main window. If a blue highlight appears, this roughly represents the area currently visible in the main window. The Global window shows the entire plane. Each 'box' within the window represents an area of 4096 by 4096 cells. The Regional window shows the contents of the area currently highlighted in the Global window. Each box represents an area of 256 by 256 cells. The Local window shows the contents of the area currently highlighted in the Regional window. Each box represents an area of 16 by 16 cells. By clicking on the overview windows, you can move the view of the main window around the plane. Clicking on the Global window resets both the Regional and Local positions, and clicking on the Regional window resets the Local position, so start with Global and work down if you want to move a large distance. The root menu ------------- The main menu has three submenus: File, Edit, and View, and an item which opens the Options dialogue box. The File menu ------------- From the File menu, you can save the plane or portions of it to disc. It has the following items: � Info - This leads to an info box which provides information about the current Life plane. � Save - Duplicated on the toolbar, this leads to a standard 'save as' box, and lets you save the entire Life plane to disc. If you have already saved the plane, clicking in this item will save it immediately. � Save area - Duplicates the toolbar button. � Export - This leads to an 'export as' box which lets you save the Life plane as a text file. This format can be read by a number of Life programs, for example XLife on Unix machines. Text files can be imported by dragging them to the icon bar, as long as a plane is not already being displayed. The Edit menu ------------- The Edit menu allows you to control the production of new generations and to add new Life patterns to the plane. It has the following items: � Run (/Stop) - Duplicates the toolbar run/stop button � Step - Duplicates the toolbar step button � Set speed - Duplicates the toolbar speedometer button � Set rule - Duplicates the toolbar rule button. � Stop at - Duplicates the toolbar button. � Block edit - Leads to a submenu with four items which duplicate the Clear, Fill, Move and Copy block toolbar buttons. � Add Lifeform - Duplicates the toolbar button. � Random field - Duplicates the toolbar button. � Clear plane - This opens the same dialogue box as a Select double-click on the toolbar Population display. � Reset plane - This opens the same dialogue box as a Select double-click on the toolbar Generation display. � New start - This opens the same dialogue box as an Adjust double-click on the toolbar Generation display. The View menu ------------- The View menu provides controls which affect the appearance of the Life plane. It has the following items: � Centre view - This has the same effect as a Select click on the toolbar centre button. � Average view - This has the same effect as an Adjust click on the toolbar centre button. � Shift view - This has the same effect as a shift-Select click on the toolbar centre button. � Move view - This opens the same dialogue box as a double-click on the toolbar X or Y co-ordinate displays. � Scale view - Duplicates the toolbar magnifier. � Show grid lines - Duplicates the toolbar grid button. � Show mouse position - Duplicates the toolbar mouse XY button. � Show overviews - Clicking on this item will open all three. overview windows. They can also be opened individually via the submenu. � Show tools - Turns the toolbar on or off. The Options dialogue box ------------------------ This dialogue box allows you to specify the following: � Colours - The colours used on the Life plane. � Wrap at border - Whether patterns 'wrap around' when they reach the edge of the plane. � Keep start point - Whether the start point (generation zero) will be saved. You may wish to turn off this feature if you are short of memory. � Auto scroll - Whether the window will scroll if you are adding or deleting cells or dragging blocks of cells and the mouse gets close to the edge. � Toolbar help - Whether a 'quick help' text is provided. This appears to the right of the 'eye' button on the toolbar and describes the button currently under the mouse pointer. � Narrow toolbar - Whether a single row of buttons is spread along a narrow toolbar, or a double row is stacked on a wider toolbar. The options you set will only apply to the current plane. Click on 'Save choices' on the iconbar menu to store them permanently. The Choices file ---------------- MacroLife normally saves its Choices file in the application directory, and can optionally start up with a default Life plane, if one is saved into the application directory. If this is not possible, for example if MacroLife is run from a read-only archive or from a CD-ROM, a system variable, MacroLife$ChoicesDir, can be defined. This will specify an alternative directory which will be used instead. If you have a registered copy of MacroLife, this is where the program will look for the registration file. Acknowledgements: ----------------- Acorn's technical people, for designing a great family of computers. Dominic Symes and his cohorts for Zap, a superlative text editor. Jason Williams et al. for the Wimp library DeskLib, which made Life easier. Dick Alstein for TemplEd, a template editor that doesn't drive you crazy. Mark Moxon and David Matthewman at Acorn User, for taking an interest. Neil Burgess and Randolph Morris at BEEBUG, for extensive testing :-) Robin Watts, for helpful suggestions and being my first customer. Dean Hickerson, David Bell and others for many of the new Lifeforms. William Poundstone, for a fascinating book on cosmology and Life. (The recursive universe, Oxford University Press 1985) Registering your copy of MacroLife ---------------------------------- On registration, you will receive: � The latest version of MacroLife. � A key file which will suppress the initial registration message and enter your name in the Licence field. � A library containing hundreds of amazing Life patterns. � An illustrated manual. � Free upgrades (on receipt of the original disc and return postage). To register, send a cheque for eight pounds to the address below. If you are on the net, I can email you the files (without the printed manual) for seven pounds. I will then donate four pounds to Motivation, a charity which designs inexpensive wheelchairs and organises their production using local materials in countries which cannot afford commercial models. Please make the cheque payable to Mr C.J.Taylor. If you prefer, you can send two cheques, one made out to Motivation. If you find a bug in !MacroLife, or would like additional features, or just want to tell me how great/awful it is, please write/email me: Chris Taylor email: c.taylor@ucl.ac.uk 7 Prideaux Place tel: 0171 278 1713 London WC1X 9PP This address should be valid until September 1995. After this date, write to: The Haven Buffler's Holt nr Buckingham MK18 5DN
00000000 0a 20 20 20 20 20 20 20 20 20 20 20 20 54 68 69 |. Thi| 00000010 73 20 69 73 20 74 68 65 20 68 65 6c 70 20 66 69 |s is the help fi| 00000020 6c 65 20 66 6f 72 20 21 4d 61 63 72 6f 4c 69 66 |le for !MacroLif| 00000030 65 20 76 65 72 73 69 6f 6e 20 31 2e 36 30 0a 20 |e version 1.60. | 00000040 20 20 20 20 20 20 20 20 20 20 20 2d 2d 2d 2d 2d | -----| 00000050 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 00000070 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 43 6f 70 |------------.Cop| 00000080 79 72 69 67 68 74 20 a9 20 43 68 72 69 73 20 54 |yright . Chris T| 00000090 61 79 6c 6f 72 2c 20 31 39 39 35 2e 20 53 65 65 |aylor, 1995. See| 000000a0 20 27 43 6f 70 79 72 69 67 68 74 27 20 66 69 6c | 'Copyright' fil| 000000b0 65 20 69 6e 20 27 44 6f 63 73 27 20 64 69 72 65 |e in 'Docs' dire| 000000c0 63 74 6f 72 79 2e 0a 0a 49 66 20 74 68 69 73 20 |ctory...If this | 000000d0 69 73 20 61 6e 20 75 6e 72 65 67 69 73 74 65 72 |is an unregister| 000000e0 65 64 20 63 6f 70 79 2c 20 70 6c 65 61 73 65 20 |ed copy, please | 000000f0 72 65 61 64 20 74 68 65 20 65 6e 64 20 6f 66 20 |read the end of | 00000100 74 68 69 73 20 66 69 6c 65 20 66 6f 72 0a 69 6e |this file for.in| 00000110 66 6f 72 6d 61 74 69 6f 6e 20 6f 6e 20 68 6f 77 |formation on how| 00000120 20 74 6f 20 72 65 67 69 73 74 65 72 20 28 61 6e | to register (an| 00000130 64 20 73 75 70 70 6f 72 74 20 74 68 65 20 63 68 |d support the ch| 00000140 61 72 69 74 79 20 4d 6f 74 69 76 61 74 69 6f 6e |arity Motivation| 00000150 29 2e 0a 0a 54 68 69 73 20 61 70 70 6c 69 63 61 |)...This applica| 00000160 74 69 6f 6e 20 69 73 20 73 75 69 74 61 62 6c 65 |tion is suitable| 00000170 20 66 6f 72 20 75 73 65 20 77 69 74 68 20 52 49 | for use with RI| 00000180 53 43 20 4f 53 20 33 2e 31 30 20 6f 72 20 6c 61 |SC OS 3.10 or la| 00000190 74 65 72 20 76 65 72 73 69 6f 6e 73 2e 0a 0a 20 |ter versions... | 000001a0 2a 2a 20 4d 61 63 72 6f 4c 69 66 65 20 61 6c 73 |** MacroLife als| 000001b0 6f 20 73 75 70 70 6f 72 74 73 20 6f 6e 2d 6c 69 |o supports on-li| 000001c0 6e 65 20 68 65 6c 70 20 76 69 61 20 41 63 6f 72 |ne help via Acor| 000001d0 6e 27 73 20 48 65 6c 70 20 61 70 70 6c 69 63 61 |n's Help applica| 000001e0 74 69 6f 6e 20 2a 2a 0a 0a 49 6e 74 72 6f 64 75 |tion **..Introdu| 000001f0 63 74 69 6f 6e 3a 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d |ction:.---------| 00000200 2d 2d 2d 2d 0a 4d 61 63 72 6f 4c 69 66 65 20 69 |----.MacroLife i| 00000210 73 20 61 20 64 65 73 6b 74 6f 70 20 76 65 72 73 |s a desktop vers| 00000220 69 6f 6e 20 6f 66 20 74 68 65 20 66 61 6d 6f 75 |ion of the famou| 00000230 73 20 67 61 6d 65 20 6f 66 20 4c 69 66 65 2c 0a |s game of Life,.| 00000240 69 6e 76 65 6e 74 65 64 20 62 79 20 74 68 65 20 |invented by the | 00000250 42 72 69 74 69 73 68 20 6d 61 74 68 65 6d 61 74 |British mathemat| 00000260 69 63 69 61 6e 20 4a 6f 68 6e 20 48 6f 72 74 6f |ician John Horto| 00000270 6e 20 43 6f 6e 77 61 79 20 69 6e 20 31 39 37 30 |n Conway in 1970| 00000280 2e 0a 0a 49 74 20 64 69 73 70 6c 61 79 73 20 61 |...It displays a| 00000290 20 73 63 72 6f 6c 6c 61 62 6c 65 20 77 69 6e 64 | scrollable wind| 000002a0 6f 77 20 6f 6e 74 6f 20 61 20 4c 69 66 65 20 70 |ow onto a Life p| 000002b0 6c 61 6e 65 2c 20 6f 72 20 67 72 69 64 2c 20 6f |lane, or grid, o| 000002c0 6e 74 6f 0a 77 68 69 63 68 20 79 6f 75 20 63 61 |nto.which you ca| 000002d0 6e 20 70 6c 61 63 65 20 70 61 74 74 65 72 6e 73 |n place patterns| 000002e0 20 6f 66 20 63 65 6c 6c 73 20 61 6e 64 20 77 61 | of cells and wa| 000002f0 74 63 68 20 68 6f 77 20 74 68 65 79 20 65 76 6f |tch how they evo| 00000300 6c 76 65 2e 0a 0a 42 65 73 69 64 65 73 20 72 75 |lve...Besides ru| 00000310 6e 6e 69 6e 67 20 6f 6e 20 74 68 65 20 64 65 73 |nning on the des| 00000320 6b 74 6f 70 2c 20 4d 61 63 72 6f 4c 69 66 65 20 |ktop, MacroLife | 00000330 6f 66 66 65 72 73 20 61 20 76 65 72 79 20 6c 61 |offers a very la| 00000340 72 67 65 20 4c 69 66 65 20 70 6c 61 6e 65 2e 0a |rge Life plane..| 00000350 49 74 20 69 73 20 36 35 2c 35 33 36 20 63 65 6c |It is 65,536 cel| 00000360 6c 73 20 6f 6e 20 61 20 73 69 64 65 2c 20 6f 76 |ls on a side, ov| 00000370 65 72 20 34 20 62 69 6c 6c 69 6f 6e 20 63 65 6c |er 4 billion cel| 00000380 6c 73 20 69 6e 20 74 6f 74 61 6c 2e 0a 28 41 74 |ls in total..(At| 00000390 20 33 32 20 74 69 6d 65 73 20 6d 61 67 6e 69 66 | 32 times magnif| 000003a0 69 63 61 74 69 6f 6e 2c 20 74 68 65 20 70 6c 61 |ication, the pla| 000003b0 6e 65 20 77 6f 75 6c 64 20 63 6f 76 65 72 20 61 |ne would cover a| 000003c0 62 6f 75 74 20 61 20 73 71 75 61 72 65 20 6d 69 |bout a square mi| 000003d0 6c 65 2e 29 0a 0a 46 61 63 69 6c 69 74 69 65 73 |le.)..Facilities| 000003e0 20 61 72 65 20 70 72 6f 76 69 64 65 64 20 74 6f | are provided to| 000003f0 20 61 73 73 69 73 74 20 77 69 74 68 20 6e 61 76 | assist with nav| 00000400 69 67 61 74 69 6e 67 20 61 72 6f 75 6e 64 20 74 |igating around t| 00000410 68 65 20 70 6c 61 6e 65 2c 20 62 75 74 0a 74 68 |he plane, but.th| 00000420 65 79 20 61 72 65 20 6f 6e 6c 79 20 6e 65 65 64 |ey are only need| 00000430 65 64 20 69 66 20 79 6f 75 20 77 61 6e 74 20 74 |ed if you want t| 00000440 6f 20 67 65 6e 65 72 61 74 65 20 72 65 61 6c 6c |o generate reall| 00000450 79 20 6c 61 72 67 65 20 70 61 74 74 65 72 6e 73 |y large patterns| 00000460 2e 0a 0a 4f 74 68 65 72 20 66 65 61 74 75 72 65 |...Other feature| 00000470 73 20 69 6e 63 6c 75 64 65 3a 0a 20 20 20 20 8f |s include:. .| 00000480 20 73 61 76 69 6e 67 2c 20 6c 6f 61 64 69 6e 67 | saving, loading| 00000490 20 61 6e 64 20 65 64 69 74 69 6e 67 20 6f 66 20 | and editing of | 000004a0 4c 69 66 65 20 70 6c 61 6e 65 73 20 61 6e 64 20 |Life planes and | 000004b0 72 65 67 69 6f 6e 73 2e 0a 20 20 20 20 8f 20 70 |regions.. . p| 000004c0 72 65 64 65 66 69 6e 65 64 20 4c 69 66 65 66 6f |redefined Lifefo| 000004d0 72 6d 73 2e 0a 20 20 20 20 8f 20 72 61 6e 64 6f |rms.. . rando| 000004e0 6d 20 66 69 65 6c 64 20 67 65 6e 65 72 61 74 69 |m field generati| 000004f0 6f 6e 2e 0a 20 20 20 20 8f 20 61 6e 20 6f 70 74 |on.. . an opt| 00000500 69 6f 6e 20 74 6f 20 73 77 69 74 63 68 20 74 6f |ion to switch to| 00000510 20 6f 74 68 65 72 20 61 6c 67 6f 72 69 74 68 6d | other algorithm| 00000520 73 20 73 75 63 68 20 61 73 20 27 33 2d 34 27 20 |s such as '3-4' | 00000530 4c 69 66 65 2e 0a 20 20 20 20 8f 20 61 20 70 72 |Life.. . a pr| 00000540 6f 76 69 73 69 6f 6e 20 66 6f 72 20 72 65 74 75 |ovision for retu| 00000550 72 6e 69 6e 67 20 74 6f 20 74 68 65 20 73 74 61 |rning to the sta| 00000560 72 74 20 70 6f 73 69 74 69 6f 6e 2e 0a 20 20 20 |rt position.. | 00000570 20 8f 20 61 20 77 69 64 65 20 72 61 6e 67 65 20 | . a wide range | 00000580 6f 66 20 6d 61 67 6e 69 66 69 63 61 74 69 6f 6e |of magnification| 00000590 73 2e 0a 20 20 20 20 8f 20 2e 2e 2e 0a 0a 57 68 |s.. . .....Wh| 000005a0 61 74 20 69 73 20 4c 69 66 65 3f 0a 2d 2d 2d 2d |at is Life?.----| 000005b0 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 4c 69 66 65 20 69 |---------.Life i| 000005c0 73 20 61 20 66 61 73 63 69 6e 61 74 69 6e 67 20 |s a fascinating | 000005d0 27 67 61 6d 65 27 20 69 6e 20 77 68 69 63 68 20 |'game' in which | 000005e0 70 61 74 74 65 72 6e 73 20 6f 66 20 63 65 6c 6c |patterns of cell| 000005f0 73 20 6f 6e 20 61 20 74 77 6f 2d 64 69 6d 65 6e |s on a two-dimen| 00000600 73 69 6f 6e 61 6c 0a 70 6c 61 6e 65 20 65 76 6f |sional.plane evo| 00000610 6c 76 65 20 61 63 63 6f 72 64 69 6e 67 20 74 6f |lve according to| 00000620 20 61 20 73 69 6d 70 6c 65 20 72 75 6c 65 2e 20 | a simple rule. | 00000630 20 44 65 73 70 69 74 65 20 69 74 73 20 73 69 6d | Despite its sim| 00000640 70 6c 69 63 69 74 79 2c 20 4c 69 66 65 0a 70 61 |plicity, Life.pa| 00000650 74 74 65 72 6e 73 20 63 61 6e 20 62 65 68 61 76 |tterns can behav| 00000660 65 20 6c 69 6b 65 20 6c 69 76 69 6e 67 20 6f 72 |e like living or| 00000670 67 61 6e 69 73 6d 73 2c 20 6d 6f 76 69 6e 67 2c |ganisms, moving,| 00000680 20 67 72 6f 77 69 6e 67 20 61 6e 64 20 65 76 65 | growing and eve| 00000690 6e 20 2d 20 0a 74 68 65 6f 72 65 74 69 63 61 6c |n - .theoretical| 000006a0 6c 79 2c 20 61 74 20 6c 65 61 73 74 20 2d 20 72 |ly, at least - r| 000006b0 65 70 72 6f 64 75 63 69 6e 67 20 61 6e 64 20 65 |eproducing and e| 000006c0 76 6f 6c 76 69 6e 67 2e 0a 45 61 63 68 20 63 65 |volving..Each ce| 000006d0 6c 6c 20 6f 6e 20 74 68 65 20 4c 69 66 65 20 70 |ll on the Life p| 000006e0 6c 61 6e 65 20 6d 61 79 20 62 65 20 69 6e 20 6f |lane may be in o| 000006f0 6e 65 20 6f 66 20 74 77 6f 20 73 74 61 74 65 73 |ne of two states| 00000700 2c 20 27 41 6c 69 76 65 27 20 6f 72 20 27 44 65 |, 'Alive' or 'De| 00000710 61 64 27 2e 0a 54 69 6d 65 20 69 73 20 6d 65 61 |ad'..Time is mea| 00000720 73 75 72 65 64 20 69 6e 20 67 65 6e 65 72 61 74 |sured in generat| 00000730 69 6f 6e 73 2c 20 65 61 63 68 20 67 65 6e 65 72 |ions, each gener| 00000740 61 74 69 6f 6e 20 62 65 69 6e 67 20 70 72 6f 64 |ation being prod| 00000750 75 63 65 64 20 62 79 20 61 70 70 6c 79 69 6e 67 |uced by applying| 00000760 0a 61 20 63 61 6c 63 75 6c 61 74 69 6f 6e 20 74 |.a calculation t| 00000770 6f 20 65 61 63 68 20 63 65 6c 6c 20 6f 6e 20 74 |o each cell on t| 00000780 68 65 20 67 72 69 64 2e 20 20 54 68 69 73 20 72 |he grid. This r| 00000790 75 6c 65 20 6f 66 20 4c 69 66 65 20 69 73 20 61 |ule of Life is a| 000007a0 73 20 66 6f 6c 6c 6f 77 73 3a 0a 41 20 63 65 6c |s follows:.A cel| 000007b0 6c 20 77 69 6c 6c 20 62 65 20 61 6c 69 76 65 20 |l will be alive | 000007c0 69 6e 20 74 68 65 20 6e 65 78 74 20 67 65 6e 65 |in the next gene| 000007d0 72 61 74 69 6f 6e 20 69 66 20 69 74 20 68 61 73 |ration if it has| 000007e0 20 65 78 61 63 74 6c 79 20 74 68 72 65 65 20 6c | exactly three l| 000007f0 69 76 69 6e 67 0a 6e 65 69 67 68 62 6f 75 72 73 |iving.neighbours| 00000800 2e 20 20 49 66 20 69 74 20 68 61 73 20 74 77 6f |. If it has two| 00000810 20 6c 69 76 65 20 6e 65 69 67 68 62 6f 75 72 73 | live neighbours| 00000820 2c 20 69 74 20 77 69 6c 6c 20 70 72 65 73 65 72 |, it will preser| 00000830 76 65 20 69 74 73 20 73 74 61 74 65 2e 0a 49 66 |ve its state..If| 00000840 20 69 74 20 68 61 73 20 61 6e 79 20 6f 74 68 65 | it has any othe| 00000850 72 20 6e 75 6d 62 65 72 2c 20 69 74 20 77 69 6c |r number, it wil| 00000860 6c 20 62 65 20 64 65 61 64 2e 0a 45 61 63 68 20 |l be dead..Each | 00000870 63 65 6c 6c 20 68 61 73 20 65 69 67 68 74 20 6e |cell has eight n| 00000880 65 69 67 68 62 6f 75 72 73 2c 20 69 6e 63 6c 75 |eighbours, inclu| 00000890 64 69 6e 67 20 74 68 65 20 64 69 61 67 6f 6e 61 |ding the diagona| 000008a0 6c 6c 79 20 61 64 6a 61 63 65 6e 74 20 63 65 6c |lly adjacent cel| 000008b0 6c 73 2e 0a 0a 54 68 65 20 73 6d 61 6c 6c 65 73 |ls...The smalles| 000008c0 74 20 6f 62 6a 65 63 74 20 69 6e 20 4c 69 66 65 |t object in Life| 000008d0 20 69 73 20 74 68 65 20 27 62 6c 69 6e 6b 65 72 | is the 'blinker| 000008e0 27 3b 20 74 68 72 65 65 20 63 65 6c 6c 73 20 69 |'; three cells i| 000008f0 6e 20 61 20 72 6f 77 2e 0a 54 68 65 20 72 75 6c |n a row..The rul| 00000900 65 73 20 6f 66 20 4c 69 66 65 20 73 77 69 74 63 |es of Life switc| 00000910 68 20 74 68 65 20 62 6c 69 6e 6b 65 72 20 62 65 |h the blinker be| 00000920 74 77 65 65 6e 20 68 6f 72 69 7a 6f 6e 74 61 6c |tween horizontal| 00000930 20 61 6e 64 20 76 65 72 74 69 63 61 6c 0a 65 76 | and vertical.ev| 00000940 65 72 79 20 67 65 6e 65 72 61 74 69 6f 6e 3a 0a |ery generation:.| 00000950 20 20 20 20 20 20 20 20 20 2a 0a 20 20 2a 2a 2a | *. ***| 00000960 20 20 20 20 2a 20 20 20 20 2a 2a 2a 0a 20 20 20 | * ***. | 00000970 20 20 20 20 20 20 2a 0a 54 68 65 20 70 61 74 74 | *.The patt| 00000980 65 72 6e 20 6f 6e 20 74 68 65 20 69 63 6f 6e 20 |ern on the icon | 00000990 62 61 72 2c 20 74 68 65 20 67 6c 69 64 65 72 2c |bar, the glider,| 000009a0 20 69 73 20 74 68 65 20 73 69 6d 70 6c 65 73 74 | is the simplest| 000009b0 20 6f 66 20 6d 61 6e 79 20 4c 69 66 65 0a 27 73 | of many Life.'s| 000009c0 70 61 63 65 73 68 69 70 73 27 2c 20 70 61 74 74 |paceships', patt| 000009d0 65 72 6e 73 20 77 68 69 63 68 20 6d 6f 76 65 2e |erns which move.| 000009e0 20 54 68 65 20 67 6c 69 64 65 72 20 6d 6f 76 65 | The glider move| 000009f0 73 20 64 69 61 67 6f 6e 61 6c 6c 79 3a 0a 20 20 |s diagonally:. | 00000a00 20 2a 0a 20 20 20 20 2a 20 20 20 20 2a 20 2a 20 | *. * * * | 00000a10 20 20 20 20 20 2a 20 20 20 20 20 20 2a 20 20 20 | * * | 00000a20 20 20 20 20 20 2a 0a 20 20 2a 2a 2a 20 20 20 20 | *. *** | 00000a30 20 2a 2a 20 20 20 20 2a 20 2a 20 20 20 20 20 20 | ** * * | 00000a40 20 2a 2a 20 20 20 20 20 20 20 2a 0a 20 20 20 20 | ** *. | 00000a50 20 20 20 20 20 20 2a 20 20 20 20 20 20 2a 2a 20 | * ** | 00000a60 20 20 20 20 20 2a 2a 20 20 20 20 20 20 2a 2a 2a | ** ***| 00000a70 0a 54 68 65 20 6f 74 68 65 72 20 4c 69 66 65 20 |.The other Life | 00000a80 70 61 74 74 65 72 6e 20 77 68 69 63 68 20 4d 61 |pattern which Ma| 00000a90 63 72 6f 4c 69 66 65 20 75 73 65 73 20 61 73 20 |croLife uses as | 00000aa0 61 20 73 79 6d 62 6f 6c 20 69 73 20 63 61 6c 6c |a symbol is call| 00000ab0 65 64 20 74 68 65 0a 27 72 20 70 65 6e 74 6f 6d |ed the.'r pentom| 00000ac0 69 6e 6f 27 2c 20 73 69 6e 63 65 20 77 69 74 68 |ino', since with| 00000ad0 20 69 6d 61 67 69 6e 61 74 69 6f 6e 20 69 74 20 | imagination it | 00000ae0 6c 6f 6f 6b 73 20 61 20 6c 69 74 74 6c 65 20 6c |looks a little l| 00000af0 69 6b 65 20 61 20 6c 6f 77 65 72 0a 63 61 73 65 |ike a lower.case| 00000b00 20 27 72 27 3a 0a 20 20 20 2a 2a 0a 20 20 2a 2a | 'r':. **. **| 00000b10 0a 20 20 20 2a 0a 54 68 65 20 77 6f 72 64 20 27 |. *.The word '| 00000b20 70 65 6e 74 6f 6d 69 6e 6f 27 20 69 73 20 73 69 |pentomino' is si| 00000b30 6d 70 6c 79 20 61 6e 20 65 78 74 65 6e 73 69 6f |mply an extensio| 00000b40 6e 20 6f 66 20 27 64 6f 6d 69 6e 6f 27 3a 20 61 |n of 'domino': a| 00000b50 20 64 6f 6d 69 6e 6f 20 68 61 73 0a 74 77 6f 20 | domino has.two | 00000b60 73 65 63 74 69 6f 6e 73 2c 20 61 6e 64 20 61 20 |sections, and a | 00000b70 70 65 6e 74 6f 6d 69 6e 6f 20 68 61 73 20 66 69 |pentomino has fi| 00000b80 76 65 2e 0a 50 75 74 74 69 6e 67 20 61 6e 20 27 |ve..Putting an '| 00000b90 72 27 20 70 65 6e 74 6f 6d 69 6e 6f 20 6f 6e 20 |r' pentomino on | 00000ba0 74 68 65 20 4c 69 66 65 20 70 6c 61 6e 65 20 61 |the Life plane a| 00000bb0 6e 64 20 73 65 6c 65 63 74 69 6e 67 20 27 52 75 |nd selecting 'Ru| 00000bc0 6e 27 20 72 65 73 75 6c 74 73 0a 69 6e 20 61 6e |n' results.in an| 00000bd0 20 65 78 70 6c 6f 73 69 6f 6e 20 6f 66 20 67 72 | explosion of gr| 00000be0 6f 77 74 68 20 61 6e 64 20 61 63 74 69 76 69 74 |owth and activit| 00000bf0 79 2e 0a 54 68 65 72 65 20 61 72 65 20 6d 61 6e |y..There are man| 00000c00 79 20 61 70 70 72 6f 61 63 68 65 73 20 74 6f 20 |y approaches to | 00000c10 65 78 70 6c 6f 72 69 6e 67 20 4c 69 66 65 2c 20 |exploring Life, | 00000c20 79 6f 75 20 63 61 6e 20 70 6c 61 63 65 20 6c 61 |you can place la| 00000c30 72 67 65 20 72 61 6e 64 6f 6d 0a 70 61 74 74 65 |rge random.patte| 00000c40 72 6e 73 20 61 6e 64 20 77 61 74 63 68 20 74 68 |rns and watch th| 00000c50 65 6d 20 27 65 76 6f 6c 76 65 27 2c 20 64 65 73 |em 'evolve', des| 00000c60 69 67 6e 20 6e 65 77 20 4c 69 66 65 66 6f 72 6d |ign new Lifeform| 00000c70 73 2c 20 6f 72 20 73 69 6d 70 6c 79 20 68 61 76 |s, or simply hav| 00000c80 65 0a 66 75 6e 20 63 72 61 73 68 69 6e 67 20 4c |e.fun crashing L| 00000c90 69 66 65 20 73 70 61 63 65 73 68 69 70 73 20 61 |ife spaceships a| 00000ca0 6e 64 20 6f 74 68 65 72 20 70 61 74 74 65 72 6e |nd other pattern| 00000cb0 73 20 69 6e 74 6f 20 65 61 63 68 20 6f 74 68 65 |s into each othe| 00000cc0 72 20 74 6f 20 73 65 65 0a 77 68 61 74 20 68 61 |r to see.what ha| 00000cd0 70 70 65 6e 73 2e 0a 0a 54 68 65 20 44 72 61 77 |ppens...The Draw| 00000ce0 20 66 69 6c 65 20 27 50 61 74 74 65 72 6e 73 27 | file 'Patterns'| 00000cf0 20 69 6e 20 74 68 65 20 4d 61 63 72 6f 4c 69 66 | in the MacroLif| 00000d00 65 20 44 6f 63 73 20 64 69 72 65 63 74 6f 72 79 |e Docs directory| 00000d10 20 63 6f 6e 74 61 69 6e 73 20 61 0a 63 61 74 61 | contains a.cata| 00000d20 6c 6f 67 75 65 20 6f 66 20 4c 69 66 65 20 70 61 |logue of Life pa| 00000d30 74 74 65 72 6e 73 20 28 69 6e 63 6c 75 64 69 6e |tterns (includin| 00000d40 67 20 61 20 70 72 6f 6c 69 66 69 63 20 62 75 74 |g a prolific but| 00000d50 20 75 6e 73 74 61 62 6c 65 20 27 41 63 6f 72 6e | unstable 'Acorn| 00000d60 27 29 2e 0a 0a 53 69 6e 63 65 20 4c 69 66 65 20 |')...Since Life | 00000d70 77 61 73 20 64 65 73 63 72 69 62 65 64 20 62 79 |was described by| 00000d80 20 4d 61 72 74 69 6e 20 47 61 72 64 6e 65 72 20 | Martin Gardner | 00000d90 69 6e 20 68 69 73 20 53 63 69 65 6e 74 69 66 69 |in his Scientifi| 00000da0 63 20 41 6d 65 72 69 63 61 6e 0a 63 6f 6c 75 6d |c American.colum| 00000db0 6e 2c 20 6d 61 6e 79 20 65 6e 74 68 75 73 69 61 |n, many enthusia| 00000dc0 73 74 73 20 68 61 76 65 20 73 70 65 6e 74 20 63 |sts have spent c| 00000dd0 6f 75 6e 74 6c 65 73 73 20 68 6f 75 72 73 20 65 |ountless hours e| 00000de0 78 70 6c 6f 72 69 6e 67 20 69 74 73 20 62 65 68 |xploring its beh| 00000df0 61 76 69 6f 75 72 2e 0a 53 65 76 65 72 61 6c 20 |aviour..Several | 00000e00 62 6f 6f 6b 73 20 61 72 65 20 61 76 61 69 6c 61 |books are availa| 00000e10 62 6c 65 20 77 68 69 63 68 20 64 65 73 63 72 69 |ble which descri| 00000e20 62 65 20 74 68 65 73 65 20 65 78 70 6c 6f 72 61 |be these explora| 00000e30 74 69 6f 6e 73 2c 20 69 6e 63 6c 75 64 69 6e 67 |tions, including| 00000e40 20 0a 27 54 68 65 20 72 65 63 75 72 73 69 76 65 | .'The recursive| 00000e50 20 75 6e 69 76 65 72 73 65 27 20 62 79 20 57 69 | universe' by Wi| 00000e60 6c 6c 69 61 6d 20 50 6f 75 6e 64 73 74 6f 6e 65 |lliam Poundstone| 00000e70 2c 20 77 68 69 63 68 20 61 6d 6f 6e 67 20 6d 61 |, which among ma| 00000e80 6e 79 20 6f 74 68 65 72 0a 74 68 69 6e 67 73 20 |ny other.things | 00000e90 64 65 73 63 72 69 62 65 73 20 68 6f 77 20 61 20 |describes how a | 00000ea0 4c 69 66 65 20 70 61 74 74 65 72 6e 20 63 6f 75 |Life pattern cou| 00000eb0 6c 64 20 72 65 70 72 6f 64 75 63 65 20 69 74 73 |ld reproduce its| 00000ec0 65 6c 66 2e 0a 0a 49 6e 20 74 68 65 20 6c 61 73 |elf...In the las| 00000ed0 74 20 66 65 77 20 79 65 61 72 73 2c 20 73 6f 6d |t few years, som| 00000ee0 65 20 72 65 6d 61 72 6b 61 62 6c 65 20 64 69 73 |e remarkable dis| 00000ef0 63 6f 76 65 72 69 65 73 20 68 61 76 65 20 73 74 |coveries have st| 00000f00 69 6d 75 6c 61 74 65 64 20 61 20 66 72 65 73 68 |imulated a fresh| 00000f10 0a 77 61 76 65 20 6f 66 20 69 6e 74 65 72 65 73 |.wave of interes| 00000f20 74 20 69 6e 20 4c 69 66 65 2e 20 44 65 61 6e 20 |t in Life. Dean | 00000f30 48 69 63 6b 65 72 73 6f 6e 2c 20 44 61 76 69 64 |Hickerson, David| 00000f40 20 42 65 6c 6c 20 61 6e 64 20 6f 74 68 65 72 73 | Bell and others| 00000f50 20 68 61 76 65 20 6c 65 64 20 74 68 65 0a 73 65 | have led the.se| 00000f60 61 72 63 68 20 66 6f 72 20 6e 65 77 20 4c 69 66 |arch for new Lif| 00000f70 65 66 6f 72 6d 73 2c 20 61 6e 64 20 6d 61 6e 79 |eforms, and many| 00000f80 20 6f 66 20 74 68 65 69 72 20 63 72 65 61 74 69 | of their creati| 00000f90 6f 6e 73 20 61 72 65 20 61 76 61 69 6c 61 62 6c |ons are availabl| 00000fa0 65 20 69 6e 20 74 68 65 0a 6c 69 62 72 61 72 79 |e in the.library| 00000fb0 20 73 75 70 70 6c 69 65 64 20 77 69 74 68 20 74 | supplied with t| 00000fc0 68 65 20 72 65 67 69 73 74 65 72 65 64 20 76 65 |he registered ve| 00000fd0 72 73 69 6f 6e 20 6f 66 20 4d 61 63 72 6f 4c 69 |rsion of MacroLi| 00000fe0 66 65 2e 0a 20 20 20 20 20 20 20 0a 48 6f 77 20 |fe.. .How | 00000ff0 74 6f 20 75 73 65 20 74 68 69 73 20 70 72 6f 67 |to use this prog| 00001000 72 61 6d 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |ram.------------| 00001010 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 51 75 69 |-----------..Qui| 00001020 63 6b 20 73 74 61 72 74 0a 2d 2d 2d 2d 2d 2d 2d |ck start.-------| 00001030 2d 2d 2d 2d 0a 20 20 54 6f 20 73 74 61 72 74 20 |----. To start | 00001040 4d 61 63 72 6f 4c 69 66 65 2c 20 64 6f 75 62 6c |MacroLife, doubl| 00001050 65 2d 63 6c 69 63 6b 20 6f 6e 20 74 68 65 20 61 |e-click on the a| 00001060 70 70 6c 69 63 61 74 69 6f 6e 20 74 6f 20 72 75 |pplication to ru| 00001070 6e 20 69 74 20 61 6e 64 20 74 68 65 6e 0a 20 20 |n it and then. | 00001080 63 6c 69 63 6b 20 53 65 6c 65 63 74 20 6f 76 65 |click Select ove| 00001090 72 20 74 68 65 20 69 63 6f 6e 20 62 61 72 20 69 |r the icon bar i| 000010a0 63 6f 6e 2e 20 20 54 68 69 73 20 77 69 6c 6c 20 |con. This will | 000010b0 63 72 65 61 74 65 20 61 20 6e 65 77 20 4c 69 66 |create a new Lif| 000010c0 65 20 70 6c 61 6e 65 2e 0a 20 20 59 6f 75 20 63 |e plane.. You c| 000010d0 61 6e 20 61 64 64 20 6e 65 77 20 63 65 6c 6c 73 |an add new cells| 000010e0 20 74 6f 20 74 68 65 20 70 6c 61 6e 65 20 62 79 | to the plane by| 000010f0 20 63 6c 69 63 6b 69 6e 67 20 77 69 74 68 20 53 | clicking with S| 00001100 65 6c 65 63 74 2e 20 20 59 6f 75 20 63 61 6e 0a |elect. You can.| 00001110 20 20 61 6c 73 6f 20 68 6f 6c 64 20 64 6f 77 6e | also hold down| 00001120 20 74 68 65 20 53 65 6c 65 63 74 20 62 75 74 74 | the Select butt| 00001130 6f 6e 20 61 6e 64 20 64 72 61 67 20 74 68 65 20 |on and drag the | 00001140 6d 6f 75 73 65 20 61 72 6f 75 6e 64 2c 20 6d 75 |mouse around, mu| 00001150 63 68 20 6c 69 6b 65 0a 20 20 75 73 69 6e 67 20 |ch like. using | 00001160 50 61 69 6e 74 2e 20 20 55 73 65 20 41 64 6a 75 |Paint. Use Adju| 00001170 73 74 20 74 6f 20 72 65 6d 6f 76 65 20 63 65 6c |st to remove cel| 00001180 6c 73 2e 0a 20 20 57 68 65 6e 20 79 6f 75 20 68 |ls.. When you h| 00001190 61 76 65 20 63 72 65 61 74 65 64 20 79 6f 75 72 |ave created your| 000011a0 20 70 61 74 74 65 72 6e 2c 20 63 6c 69 63 6b 20 | pattern, click | 000011b0 6f 6e 20 74 68 65 20 27 52 75 6e 27 20 62 75 74 |on the 'Run' but| 000011c0 74 6f 6e 20 6f 72 20 63 68 6f 6f 73 65 0a 20 20 |ton or choose. | 000011d0 27 52 75 6e 27 20 66 72 6f 6d 20 74 68 65 20 45 |'Run' from the E| 000011e0 64 69 74 20 6d 65 6e 75 20 74 6f 20 77 61 74 63 |dit menu to watc| 000011f0 68 20 69 74 20 65 76 6f 6c 76 65 2e 20 20 49 66 |h it evolve. If| 00001200 20 69 74 20 67 6f 65 73 20 74 6f 6f 20 66 61 73 | it goes too fas| 00001210 74 2c 20 79 6f 75 0a 20 20 63 61 6e 20 73 69 6e |t, you. can sin| 00001220 67 6c 65 2d 73 74 65 70 20 74 68 65 20 64 69 73 |gle-step the dis| 00001230 70 6c 61 79 20 75 73 69 6e 67 20 74 68 65 20 27 |play using the '| 00001240 53 74 65 70 27 20 62 75 74 74 6f 6e 20 6f 72 20 |Step' button or | 00001250 6d 65 6e 75 20 69 74 65 6d 2e 0a 0a 20 20 4d 61 |menu item... Ma| 00001260 63 72 6f 4c 69 66 65 20 68 61 73 20 61 20 63 6f |croLife has a co| 00001270 6c 6c 65 63 74 69 6f 6e 20 6f 66 20 4c 69 66 65 |llection of Life| 00001280 20 70 61 74 74 65 72 6e 73 20 2d 20 27 4c 69 66 | patterns - 'Lif| 00001290 65 66 6f 72 6d 73 27 20 2d 20 62 75 69 6c 74 20 |eforms' - built | 000012a0 69 6e 3b 0a 20 20 79 6f 75 20 63 61 6e 20 63 61 |in;. you can ca| 000012b0 6c 6c 20 74 68 65 6d 20 75 70 20 76 69 61 20 74 |ll them up via t| 000012c0 68 65 20 27 41 64 64 20 4c 69 66 65 66 6f 72 6d |he 'Add Lifeform| 000012d0 27 20 65 6e 74 72 79 20 69 6e 20 74 68 65 20 45 |' entry in the E| 000012e0 64 69 74 20 6d 65 6e 75 2e 0a 20 20 4f 6e 63 65 |dit menu.. Once| 000012f0 20 79 6f 75 20 68 61 76 65 20 73 65 6c 65 63 74 | you have select| 00001300 65 64 20 61 20 4c 69 66 65 66 6f 72 6d 2c 20 61 |ed a Lifeform, a| 00001310 20 67 72 65 79 20 70 61 74 74 65 72 6e 20 77 69 | grey pattern wi| 00001320 74 68 20 61 20 64 61 73 68 65 64 20 62 6f 78 0a |th a dashed box.| 00001330 20 20 73 75 72 72 6f 75 6e 64 69 6e 67 20 69 74 | surrounding it| 00001340 20 77 69 6c 6c 20 61 70 70 65 61 72 20 6f 6e 20 | will appear on | 00001350 74 68 65 20 70 6c 61 6e 65 2e 20 20 59 6f 75 20 |the plane. You | 00001360 63 61 6e 20 6d 6f 76 65 20 74 68 69 73 20 61 72 |can move this ar| 00001370 6f 75 6e 64 20 77 69 74 68 0a 20 20 74 68 65 20 |ound with. the | 00001380 6d 6f 75 73 65 20 61 6e 64 20 74 68 65 6e 20 63 |mouse and then c| 00001390 6c 69 63 6b 20 53 65 6c 65 63 74 20 74 6f 20 70 |lick Select to p| 000013a0 6c 61 63 65 20 69 74 2e 20 20 41 20 67 6f 6f 64 |lace it. A good| 000013b0 20 70 61 74 74 65 72 6e 20 74 6f 20 73 74 61 72 | pattern to star| 000013c0 74 0a 20 20 77 69 74 68 20 69 73 20 74 68 65 20 |t. with is the | 000013d0 27 47 6c 69 64 65 72 20 67 75 6e 27 2c 20 69 6e |'Glider gun', in| 000013e0 20 74 68 65 20 27 47 75 6e 73 27 20 73 75 62 6d | the 'Guns' subm| 000013f0 65 6e 75 2e 0a 20 20 49 66 20 74 68 65 20 48 65 |enu.. If the He| 00001400 6c 70 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 69 |lp application i| 00001410 73 20 72 75 6e 6e 69 6e 67 2c 20 69 74 20 77 69 |s running, it wi| 00001420 6c 6c 20 64 69 73 70 6c 61 79 20 61 64 64 69 74 |ll display addit| 00001430 69 6f 6e 61 6c 20 0a 20 20 69 6e 66 6f 72 6d 61 |ional . informa| 00001440 74 69 6f 6e 20 61 62 6f 75 74 20 61 62 6f 75 74 |tion about about| 00001450 20 65 61 63 68 20 4c 69 66 65 66 6f 72 6d 20 69 | each Lifeform i| 00001460 6e 20 74 68 65 20 6d 65 6e 75 2e 0a 0a 20 20 54 |n the menu... T| 00001470 68 65 72 65 20 61 72 65 20 6d 61 6e 79 20 66 61 |here are many fa| 00001480 63 69 6c 69 74 69 65 73 20 70 72 6f 76 69 64 65 |cilities provide| 00001490 64 20 66 6f 72 20 65 64 69 74 69 6e 67 20 74 68 |d for editing th| 000014a0 65 73 65 20 70 61 74 74 65 72 6e 73 2c 20 61 6e |ese patterns, an| 000014b0 64 20 79 6f 75 0a 20 20 63 61 6e 20 63 6f 6d 62 |d you. can comb| 000014c0 69 6e 65 20 74 68 65 6d 20 74 6f 20 62 75 69 6c |ine them to buil| 000014d0 64 20 6e 65 77 20 6f 6e 65 73 2e 0a 20 20 41 73 |d new ones.. As| 000014e0 20 61 6e 20 65 78 61 6d 70 6c 65 2c 20 70 6c 61 | an example, pla| 000014f0 63 65 20 61 20 67 6c 69 64 65 72 20 67 75 6e 20 |ce a glider gun | 00001500 6f 6e 20 74 68 65 20 4c 69 66 65 20 70 6c 61 6e |on the Life plan| 00001510 65 20 61 6e 64 20 72 75 6e 20 69 74 20 75 6e 74 |e and run it unt| 00001520 69 6c 0a 20 20 74 68 65 20 27 47 65 6e 27 20 64 |il. the 'Gen' d| 00001530 69 73 70 6c 61 79 20 72 65 61 63 68 65 73 20 36 |isplay reaches 6| 00001540 31 2e 20 20 28 49 74 20 73 68 6f 75 6c 64 20 6e |1. (It should n| 00001550 6f 77 20 6c 6f 6f 6b 20 6c 69 6b 65 20 74 68 65 |ow look like the| 00001560 20 70 61 74 74 65 72 6e 20 69 6e 0a 20 20 4d 61 | pattern in. Ma| 00001570 63 72 6f 4c 69 66 65 27 73 20 73 74 61 72 74 2d |croLife's start-| 00001580 75 70 20 62 61 6e 6e 65 72 2e 29 20 20 4e 6f 77 |up banner.) Now| 00001590 20 63 68 6f 6f 73 65 20 27 47 6c 69 64 65 72 20 | choose 'Glider | 000015a0 6d 69 72 72 6f 72 27 20 66 72 6f 6d 20 74 68 65 |mirror' from the| 000015b0 20 0a 20 20 27 4f 74 68 65 72 73 27 20 73 75 62 | . 'Others' sub| 000015c0 6d 65 6e 75 2e 20 20 4d 6f 76 65 20 74 68 65 20 |menu. Move the | 000015d0 67 72 65 79 20 67 6c 69 64 65 72 20 75 6e 74 69 |grey glider unti| 000015e0 6c 20 69 74 20 69 73 20 73 75 70 65 72 69 6d 70 |l it is superimp| 000015f0 6f 73 65 64 20 6f 6e 20 74 68 65 0a 20 20 6c 65 |osed on the. le| 00001600 61 64 69 6e 67 20 67 6c 69 64 65 72 20 66 72 6f |ading glider fro| 00001610 6d 20 74 68 65 20 67 75 6e 2c 20 61 6e 64 20 63 |m the gun, and c| 00001620 6c 69 63 6b 20 27 53 65 6c 65 63 74 27 2e 20 20 |lick 'Select'. | 00001630 49 66 20 79 6f 75 20 73 74 61 72 74 20 74 68 65 |If you start the| 00001640 0a 20 20 70 72 6f 67 72 61 6d 20 72 75 6e 6e 69 |. program runni| 00001650 6e 67 20 61 67 61 69 6e 2c 20 61 20 63 6f 6e 74 |ng again, a cont| 00001660 69 6e 75 6f 75 73 20 73 74 72 65 61 6d 20 6f 66 |inuous stream of| 00001670 20 67 6c 69 64 65 72 73 20 73 68 6f 75 6c 64 20 | gliders should | 00001680 62 6f 75 6e 63 65 0a 20 20 6f 66 66 20 74 68 65 |bounce. off the| 00001690 20 6d 69 72 72 6f 72 2e 0a 20 20 57 68 65 6e 20 | mirror.. When | 000016a0 74 68 65 20 67 65 6e 65 72 61 74 69 6f 6e 20 72 |the generation r| 000016b0 65 61 63 68 65 73 20 31 30 36 2c 20 73 74 6f 70 |eaches 106, stop| 000016c0 20 74 68 65 20 70 72 6f 67 72 61 6d 20 61 6e 64 | the program and| 000016d0 20 63 68 6f 6f 73 65 0a 20 20 27 47 6c 69 64 65 | choose. 'Glide| 000016e0 72 20 6d 69 72 72 6f 72 27 20 61 67 61 69 6e 2e |r mirror' again.| 000016f0 20 20 54 68 69 73 20 74 69 6d 65 2c 20 74 6f 20 | This time, to | 00001700 6d 61 74 63 68 20 75 70 20 74 68 65 20 67 6c 69 |match up the gli| 00001710 64 65 72 73 20 79 6f 75 20 77 69 6c 6c 20 6e 65 |ders you will ne| 00001720 65 64 0a 20 20 74 6f 20 72 6f 74 61 74 65 20 74 |ed. to rotate t| 00001730 68 65 20 6d 69 72 72 6f 72 2e 20 20 50 72 65 73 |he mirror. Pres| 00001740 73 20 27 41 27 20 6f 6e 20 74 68 65 20 6b 65 79 |s 'A' on the key| 00001750 62 6f 61 72 64 20 74 6f 20 72 6f 74 61 74 65 20 |board to rotate | 00001760 74 68 65 20 6d 69 72 72 6f 72 0a 20 20 41 29 6e |the mirror. A)n| 00001770 74 69 63 6c 6f 63 6b 77 69 73 65 2c 20 61 6e 64 |ticlockwise, and| 00001780 20 79 6f 75 20 77 69 6c 6c 20 62 65 20 61 62 6c | you will be abl| 00001790 65 20 74 6f 20 73 75 70 65 72 69 6d 70 6f 73 65 |e to superimpose| 000017a0 20 74 68 65 20 67 6c 69 64 65 72 73 20 61 6e 64 | the gliders and| 000017b0 0a 20 20 73 74 61 72 74 20 72 75 6e 6e 69 6e 67 |. start running| 000017c0 20 61 67 61 69 6e 2e 0a 20 20 59 6f 75 20 63 61 | again.. You ca| 000017d0 6e 20 61 6c 73 6f 20 63 6f 70 79 20 62 6c 6f 63 |n also copy bloc| 000017e0 6b 73 20 6f 66 20 63 65 6c 6c 73 20 61 72 6f 75 |ks of cells arou| 000017f0 6e 64 20 74 68 65 20 70 6c 61 6e 65 2c 20 61 6e |nd the plane, an| 00001800 64 20 79 6f 75 20 63 61 6e 20 72 6f 74 61 74 65 |d you can rotate| 00001810 0a 20 20 61 6e 64 20 72 65 66 6c 65 63 74 20 74 |. and reflect t| 00001820 68 65 73 65 20 61 73 20 77 65 6c 6c 2e 0a 0a 20 |hese as well... | 00001830 20 4d 61 63 72 6f 4c 69 66 65 20 75 73 65 73 20 | MacroLife uses | 00001840 74 77 6f 20 66 69 6c 65 20 74 79 70 65 73 3a 20 |two file types: | 00001850 4c 69 66 65 66 6f 72 6d 73 2c 20 77 68 69 63 68 |Lifeforms, which| 00001860 20 63 61 6e 20 62 65 20 61 75 74 6f 6d 61 74 69 | can be automati| 00001870 63 61 6c 6c 79 20 0a 20 20 69 6e 63 6c 75 64 65 |cally . include| 00001880 64 20 69 6e 20 74 68 65 20 27 41 64 64 20 4c 69 |d in the 'Add Li| 00001890 66 65 66 6f 72 6d 27 20 6d 65 6e 75 2c 20 61 6e |feform' menu, an| 000018a0 64 20 4c 69 66 65 20 70 6c 61 6e 65 73 2c 20 77 |d Life planes, w| 000018b0 68 69 63 68 20 73 74 6f 72 65 20 74 68 65 0a 20 |hich store the. | 000018c0 20 77 68 6f 6c 65 20 70 6c 61 6e 65 20 74 6f 67 | whole plane tog| 000018d0 65 74 68 65 72 20 77 69 74 68 20 73 65 74 74 69 |ether with setti| 000018e0 6e 67 73 20 61 6e 64 20 77 69 6e 64 6f 77 20 70 |ngs and window p| 000018f0 6f 73 69 74 69 6f 6e 73 2e 0a 20 20 59 6f 75 20 |ositions.. You | 00001900 63 61 6e 20 6c 6f 61 64 20 62 6f 74 68 20 74 79 |can load both ty| 00001910 70 65 73 20 6f 66 20 66 69 6c 65 20 62 79 20 64 |pes of file by d| 00001920 6f 75 62 6c 65 2d 63 6c 69 63 6b 69 6e 67 20 6f |ouble-clicking o| 00001930 6e 20 74 68 65 6d 2c 20 62 75 74 0a 20 20 4d 61 |n them, but. Ma| 00001940 63 72 6f 4c 69 66 65 20 63 61 6e 20 6f 6e 6c 79 |croLife can only| 00001950 20 65 64 69 74 20 6f 6e 65 20 70 6c 61 6e 65 20 | edit one plane | 00001960 61 74 20 61 20 74 69 6d 65 2e 20 20 44 6f 75 62 |at a time. Doub| 00001970 6c 65 2d 63 6c 69 63 6b 69 6e 67 20 6f 6e 20 61 |le-clicking on a| 00001980 0a 20 20 4c 69 66 65 66 6f 72 6d 20 66 69 6c 65 |. Lifeform file| 00001990 20 77 69 6c 6c 20 61 64 64 20 69 74 20 74 6f 20 | will add it to | 000019a0 61 6e 79 20 65 78 69 73 74 69 6e 67 20 70 61 74 |any existing pat| 000019b0 74 65 72 6e 73 20 6f 6e 20 74 68 65 20 70 6c 61 |terns on the pla| 000019c0 6e 65 2e 0a 20 20 59 6f 75 20 63 61 6e 20 61 6c |ne.. You can al| 000019d0 73 6f 20 64 72 61 67 20 4c 69 66 65 66 6f 72 6d |so drag Lifeform| 000019e0 20 66 69 6c 65 73 20 6f 6e 74 6f 20 74 68 65 20 | files onto the | 000019f0 70 6c 61 6e 65 2e 20 20 54 68 65 79 20 77 69 6c |plane. They wil| 00001a00 6c 20 61 70 70 65 61 72 0a 20 20 63 65 6e 74 72 |l appear. centr| 00001a10 65 64 20 6f 6e 20 74 68 65 20 6d 6f 75 73 65 20 |ed on the mouse | 00001a20 70 6f 69 6e 74 65 72 2e 0a 0a 54 68 65 20 4d 61 |pointer...The Ma| 00001a30 6e 75 61 6c 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a |nual.----------.| 00001a40 20 20 54 68 65 20 69 63 6f 6e 20 62 61 72 20 6d | The icon bar m| 00001a50 65 6e 75 0a 20 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |enu. ----------| 00001a60 2d 2d 2d 2d 2d 2d 2d 0a 20 20 54 68 69 73 20 68 |-------. This h| 00001a70 61 73 20 74 68 65 20 75 73 75 61 6c 20 27 49 6e |as the usual 'In| 00001a80 66 6f 27 20 61 6e 64 20 27 51 75 69 74 27 20 69 |fo' and 'Quit' i| 00001a90 74 65 6d 73 2c 20 61 6e 64 20 61 20 27 48 65 6c |tems, and a 'Hel| 00001aa0 70 27 20 69 74 65 6d 20 77 68 69 63 68 0a 20 20 |p' item which. | 00001ab0 64 69 73 70 6c 61 79 73 20 74 68 65 20 66 69 6c |displays the fil| 00001ac0 65 20 79 6f 75 20 61 72 65 20 72 65 61 64 69 6e |e you are readin| 00001ad0 67 2e 20 20 54 68 65 20 27 53 61 76 65 20 63 68 |g. The 'Save ch| 00001ae0 6f 69 63 65 73 27 20 69 74 65 6d 20 77 69 6c 6c |oices' item will| 00001af0 20 73 61 76 65 0a 20 20 74 68 65 20 6f 70 74 69 | save. the opti| 00001b00 6f 6e 73 20 73 65 74 20 66 6f 72 20 74 68 65 20 |ons set for the | 00001b10 63 75 72 72 65 6e 74 20 4c 69 66 65 20 70 6c 61 |current Life pla| 00001b20 6e 65 2e 20 20 49 74 20 77 69 6c 6c 20 62 65 20 |ne. It will be | 00001b30 73 68 61 64 65 64 20 69 66 20 79 6f 75 0a 20 20 |shaded if you. | 00001b40 64 6f 20 6e 6f 74 20 68 61 76 65 20 61 20 70 6c |do not have a pl| 00001b50 61 6e 65 20 6f 70 65 6e 2e 20 20 49 74 20 73 61 |ane open. It sa| 00001b60 76 65 73 20 74 68 65 20 63 68 6f 69 63 65 73 20 |ves the choices | 00001b70 73 65 74 20 66 72 6f 6d 20 74 68 65 20 27 4f 70 |set from the 'Op| 00001b80 74 69 6f 6e 73 27 0a 20 20 64 69 61 6c 6f 67 75 |tions'. dialogu| 00001b90 65 20 62 6f 78 20 61 6e 64 20 76 61 72 69 6f 75 |e box and variou| 00001ba0 73 20 6f 74 68 65 72 73 20 69 6e 63 6c 75 64 69 |s others includi| 00001bb0 6e 67 20 74 68 65 20 73 63 61 6c 65 2c 20 74 68 |ng the scale, th| 00001bc0 65 20 73 70 65 65 64 2c 20 77 68 65 74 68 65 72 |e speed, whether| 00001bd0 0a 20 20 74 68 65 20 67 72 69 64 20 69 73 20 64 |. the grid is d| 00001be0 69 73 70 6c 61 79 65 64 2c 20 61 6e 64 20 74 68 |isplayed, and th| 00001bf0 65 20 4c 69 66 65 20 72 75 6c 65 20 74 6f 20 62 |e Life rule to b| 00001c00 65 20 75 73 65 64 2e 20 20 54 68 65 73 65 20 77 |e used. These w| 00001c10 69 6c 6c 20 74 68 65 6e 0a 20 20 62 65 20 75 73 |ill then. be us| 00001c20 65 64 20 77 68 65 6e 65 76 65 72 20 61 20 6e 65 |ed whenever a ne| 00001c30 77 20 70 6c 61 6e 65 20 69 73 20 63 72 65 61 74 |w plane is creat| 00001c40 65 64 2e 0a 20 20 49 74 20 64 6f 65 73 6e 27 74 |ed.. It doesn't| 00001c50 20 73 61 76 65 20 74 68 65 20 73 69 7a 65 20 61 | save the size a| 00001c60 6e 64 20 70 6f 73 69 74 69 6f 6e 20 6f 66 20 74 |nd position of t| 00001c70 68 65 20 70 6c 61 6e 65 20 77 69 6e 64 6f 77 3b |he plane window;| 00001c80 20 74 68 69 73 20 63 61 6e 20 62 65 0a 20 20 64 | this can be. d| 00001c90 6f 6e 65 20 62 79 20 73 65 6c 65 63 74 69 6e 67 |one by selecting| 00001ca0 20 74 68 65 20 27 57 69 74 68 20 73 65 74 74 69 | the 'With setti| 00001cb0 6e 67 73 27 20 6f 70 74 69 6f 6e 20 77 68 65 6e |ngs' option when| 00001cc0 20 73 61 76 69 6e 67 20 61 20 4c 69 66 65 20 70 | saving a Life p| 00001cd0 6c 61 6e 65 2e 0a 0a 20 20 54 68 65 20 74 6f 6f |lane... The too| 00001ce0 6c 62 61 72 0a 20 20 2d 2d 2d 2d 2d 2d 2d 2d 2d |lbar. ---------| 00001cf0 2d 2d 0a 20 20 54 68 65 20 74 6f 6f 6c 62 61 72 |--. The toolbar| 00001d00 20 61 74 20 74 68 65 20 74 6f 70 20 6f 66 20 74 | at the top of t| 00001d10 68 65 20 77 69 6e 64 6f 77 20 64 69 73 70 6c 61 |he window displa| 00001d20 79 73 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 |ys information a| 00001d30 62 6f 75 74 20 74 68 65 20 0a 20 20 63 75 72 72 |bout the . curr| 00001d40 65 6e 74 20 4c 69 66 65 20 70 6c 61 6e 65 20 61 |ent Life plane a| 00001d50 6e 64 20 70 72 6f 76 69 64 65 73 20 76 61 72 69 |nd provides vari| 00001d60 6f 75 73 20 63 6f 6e 74 72 6f 6c 73 2e 20 20 54 |ous controls. T| 00001d70 68 65 20 27 47 65 6e 27 20 61 6e 64 20 27 50 6f |he 'Gen' and 'Po| 00001d80 70 27 0a 20 20 64 69 73 70 6c 61 79 73 20 73 68 |p'. displays sh| 00001d90 6f 77 20 74 68 65 20 63 75 72 72 65 6e 74 20 67 |ow the current g| 00001da0 65 6e 65 72 61 74 69 6f 6e 20 61 6e 64 20 74 68 |eneration and th| 00001db0 65 20 70 6f 70 75 6c 61 74 69 6f 6e 20 2d 20 74 |e population - t| 00001dc0 68 65 20 6e 75 6d 62 65 72 20 6f 66 0a 20 20 6c |he number of. l| 00001dd0 69 76 69 6e 67 20 63 65 6c 6c 73 2e 20 20 54 68 |iving cells. Th| 00001de0 65 20 27 58 27 20 61 6e 64 20 27 59 27 20 64 69 |e 'X' and 'Y' di| 00001df0 73 70 6c 61 79 73 20 73 68 6f 77 20 74 68 65 20 |splays show the | 00001e00 63 6f 2d 6f 72 64 69 6e 61 74 65 73 20 6f 66 20 |co-ordinates of | 00001e10 74 68 65 0a 20 20 63 65 6c 6c 20 61 74 20 74 68 |the. cell at th| 00001e20 65 20 63 65 6e 74 72 65 20 6f 66 20 74 68 65 20 |e centre of the | 00001e30 76 69 73 69 62 6c 65 20 72 65 67 69 6f 6e 20 6f |visible region o| 00001e40 66 20 74 68 65 20 70 6c 61 6e 65 2e 0a 20 20 27 |f the plane.. '| 00001e50 58 27 20 69 6e 63 72 65 61 73 65 73 20 66 72 6f |X' increases fro| 00001e60 6d 20 6c 65 66 74 20 74 6f 20 72 69 67 68 74 2c |m left to right,| 00001e70 20 61 6e 64 20 27 59 27 20 69 6e 63 72 65 61 73 | and 'Y' increas| 00001e80 65 73 20 66 72 6f 6d 20 74 6f 70 20 74 6f 20 62 |es from top to b| 00001e90 6f 74 74 6f 6d 2e 0a 20 20 54 68 65 20 30 2c 20 |ottom.. The 0, | 00001ea0 30 20 70 6f 69 6e 74 20 69 73 20 6e 65 61 72 20 |0 point is near | 00001eb0 74 68 65 20 63 65 6e 74 72 65 20 6f 66 20 74 68 |the centre of th| 00001ec0 65 20 70 6c 61 6e 65 2e 0a 20 20 49 6d 6d 65 64 |e plane.. Immed| 00001ed0 69 61 74 65 6c 79 20 74 6f 20 74 68 65 20 72 69 |iately to the ri| 00001ee0 67 68 74 20 6f 66 20 74 68 65 20 27 65 79 65 27 |ght of the 'eye'| 00001ef0 20 62 75 74 74 6f 6e 20 6f 6e 20 74 68 65 20 74 | button on the t| 00001f00 6f 6f 6c 62 61 72 2c 20 61 6e 20 6f 70 74 69 6f |oolbar, an optio| 00001f10 6e 61 6c 0a 20 20 64 69 73 70 6c 61 79 20 67 69 |nal. display gi| 00001f20 76 65 73 20 71 75 69 63 6b 20 68 65 6c 70 20 6f |ves quick help o| 00001f30 6e 20 74 68 65 20 66 75 6e 63 74 69 6f 6e 20 6f |n the function o| 00001f40 66 20 74 68 65 20 69 63 6f 6e 20 75 6e 64 65 72 |f the icon under| 00001f50 20 74 68 65 20 70 6f 69 6e 74 65 72 2e 0a 20 20 | the pointer.. | 00001f60 59 6f 75 20 6d 61 79 20 6e 65 65 64 20 74 6f 20 |You may need to | 00001f70 74 75 72 6e 20 6f 66 66 20 27 4e 61 72 72 6f 77 |turn off 'Narrow| 00001f80 20 74 6f 6f 6c 62 61 72 27 20 76 69 61 20 74 68 | toolbar' via th| 00001f90 65 20 4f 70 74 69 6f 6e 73 20 64 69 61 6c 6f 67 |e Options dialog| 00001fa0 75 65 20 62 6f 78 0a 20 20 74 6f 20 73 65 65 20 |ue box. to see | 00001fb0 74 68 69 73 2e 0a 20 20 41 6c 6c 20 6f 66 20 74 |this.. All of t| 00001fc0 68 65 20 63 6f 6e 74 72 6f 6c 73 20 61 6e 64 20 |he controls and | 00001fd0 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 6f 6e 20 74 |information on t| 00001fe0 68 65 20 74 6f 6f 6c 62 61 72 20 63 61 6e 20 61 |he toolbar can a| 00001ff0 6c 73 6f 20 62 65 20 61 63 63 65 73 73 65 64 0a |lso be accessed.| 00002000 20 20 66 72 6f 6d 20 74 68 65 20 6d 65 6e 75 2c | from the menu,| 00002010 20 73 6f 20 69 66 20 79 6f 75 20 64 6f 6e 27 74 | so if you don't| 00002020 20 6c 69 6b 65 20 69 74 2c 20 79 6f 75 20 63 61 | like it, you ca| 00002030 6e 20 74 75 72 6e 20 69 74 20 6f 66 66 2e 0a 0a |n turn it off...| 00002040 4d 61 69 6e 20 74 6f 6f 6c 62 61 72 20 63 6f 6e |Main toolbar con| 00002050 74 72 6f 6c 73 3a 0a 0a 20 20 8f 20 52 55 4e 2f |trols:.. . RUN/| 00002060 53 54 4f 50 20 20 20 2d 20 4f 6e 63 65 20 79 6f |STOP - Once yo| 00002070 75 20 68 61 76 65 20 63 72 65 61 74 65 64 20 61 |u have created a| 00002080 20 70 61 74 74 65 72 6e 2c 20 79 6f 75 20 63 61 | pattern, you ca| 00002090 6e 20 73 74 61 72 74 20 70 72 6f 64 75 63 69 6e |n start producin| 000020a0 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |g. | 000020b0 20 20 20 6e 65 77 20 67 65 6e 65 72 61 74 69 6f | new generatio| 000020c0 6e 73 20 62 79 20 63 6c 69 63 6b 69 6e 67 20 6f |ns by clicking o| 000020d0 6e 20 74 68 65 20 72 75 6e 20 62 75 74 74 6f 6e |n the run button| 000020e0 20 6f 6e 20 74 68 65 0a 20 20 20 20 20 20 20 20 | on the. | 000020f0 20 20 20 20 20 20 20 20 20 74 6f 6f 6c 62 61 72 | toolbar| 00002100 20 2d 20 74 68 65 20 6f 6e 65 20 77 69 74 68 20 | - the one with | 00002110 74 68 65 20 73 6f 6c 69 64 20 61 72 72 6f 77 2e |the solid arrow.| 00002120 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |. | 00002130 20 20 54 68 65 20 61 72 72 6f 77 20 77 69 6c 6c | The arrow will| 00002140 20 63 68 61 6e 67 65 20 74 6f 20 61 20 62 6c 6f | change to a blo| 00002150 63 6b 3b 20 63 6c 69 63 6b 20 6f 6e 20 74 68 69 |ck; click on thi| 00002160 73 20 74 6f 20 73 74 6f 70 2e 0a 0a 20 20 8f 20 |s to stop... . | 00002170 53 54 45 50 20 20 20 20 20 20 20 2d 20 54 68 65 |STEP - The| 00002180 20 20 62 75 74 74 6f 6e 20 77 69 74 68 20 74 68 | button with th| 00002190 65 20 27 62 72 6f 6b 65 6e 20 61 72 72 6f 77 27 |e 'broken arrow'| 000021a0 20 69 73 20 75 73 65 64 20 74 6f 20 73 69 6e 67 | is used to sing| 000021b0 6c 65 2d 73 74 65 70 2c 0a 20 20 20 20 20 20 20 |le-step,. | 000021c0 20 20 20 20 20 20 20 20 20 20 70 72 6f 64 75 63 | produc| 000021d0 69 6e 67 20 6f 6e 65 20 6e 65 77 20 67 65 6e 65 |ing one new gene| 000021e0 72 61 74 69 6f 6e 20 65 61 63 68 20 74 69 6d 65 |ration each time| 000021f0 20 79 6f 75 20 63 6c 69 63 6b 20 6f 6e 20 69 74 | you click on it| 00002200 2e 0a 0a 20 20 8f 20 53 43 41 4c 45 20 20 20 20 |... . SCALE | 00002210 20 20 2d 20 54 68 65 20 27 6d 61 67 6e 69 66 79 | - The 'magnify| 00002220 69 6e 67 20 67 6c 61 73 73 27 20 62 75 74 74 6f |ing glass' butto| 00002230 6e 20 61 6c 6c 6f 77 73 20 79 6f 75 20 74 6f 20 |n allows you to | 00002240 63 68 61 6e 67 65 20 74 68 65 0a 20 20 20 20 20 |change the. | 00002250 20 20 20 20 20 20 20 20 20 20 20 20 73 63 61 6c | scal| 00002260 65 2e 20 20 54 68 65 20 63 75 72 72 65 6e 74 20 |e. The current | 00002270 73 63 61 6c 65 20 69 73 20 73 68 6f 77 6e 20 69 |scale is shown i| 00002280 6e 20 74 68 65 20 74 69 74 6c 65 20 62 61 72 2e |n the title bar.| 00002290 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |. | 000022a0 20 20 59 6f 75 20 63 61 6e 20 73 65 74 20 6d 61 | You can set ma| 000022b0 67 6e 69 66 69 63 61 74 69 6f 6e 73 20 6f 66 20 |gnifications of | 000022c0 6c 65 73 73 20 74 68 61 6e 20 31 3a 31 2c 20 72 |less than 1:1, r| 000022d0 69 67 68 74 20 64 6f 77 6e 20 74 6f 0a 20 20 20 |ight down to. | 000022e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 68 | th| 000022f0 65 20 70 6f 69 6e 74 20 77 68 65 72 65 20 74 68 |e point where th| 00002300 65 20 77 68 6f 6c 65 20 70 6c 61 6e 65 20 69 73 |e whole plane is| 00002310 20 76 69 73 69 62 6c 65 2e 0a 20 20 20 20 20 20 | visible.. | 00002320 20 20 20 20 20 20 20 20 20 20 20 41 73 20 74 68 | As th| 00002330 65 20 6d 61 67 6e 69 66 69 63 61 74 69 6f 6e 20 |e magnification | 00002340 66 61 6c 6c 73 20 62 65 6c 6f 77 20 31 3a 31 2c |falls below 1:1,| 00002350 20 6c 65 73 73 20 61 6e 64 20 6c 65 73 73 20 64 | less and less d| 00002360 65 74 61 69 6c 0a 20 20 20 20 20 20 20 20 20 20 |etail. | 00002370 20 20 20 20 20 20 20 69 73 20 73 68 6f 77 6e 2c | is shown,| 00002380 20 62 75 74 20 61 74 20 6c 65 61 73 74 20 6f 6e | but at least on| 00002390 65 20 70 69 78 65 6c 20 77 69 6c 6c 20 61 6c 77 |e pixel will alw| 000023a0 61 79 73 20 62 65 20 6f 6e 20 69 66 20 61 6e 79 |ays be on if any| 000023b0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |. | 000023c0 20 20 63 65 6c 6c 20 69 6e 20 74 68 61 74 20 72 | cell in that r| 000023d0 65 67 69 6f 6e 20 69 73 20 6f 63 63 75 70 69 65 |egion is occupie| 000023e0 64 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 |d.. | 000023f0 20 20 20 20 43 6c 69 63 6b 69 6e 67 20 6f 6e 20 | Clicking on | 00002400 74 68 65 20 73 63 61 6c 65 20 62 75 74 74 6f 6e |the scale button| 00002410 20 77 69 74 68 20 73 68 69 66 74 2d 53 65 6c 65 | with shift-Sele| 00002420 63 74 20 61 6e 64 0a 20 20 20 20 20 20 20 20 20 |ct and. | 00002430 20 20 20 20 20 20 20 20 73 68 69 66 74 2d 41 64 | shift-Ad| 00002440 6a 75 73 74 20 72 65 73 70 65 63 74 69 76 65 6c |just respectivel| 00002450 79 20 64 65 63 72 65 61 73 65 20 61 6e 64 20 69 |y decrease and i| 00002460 6e 63 72 65 61 73 65 20 74 68 65 20 73 63 61 6c |ncrease the scal| 00002470 65 2e 0a 0a 20 20 8f 20 43 45 4e 54 52 45 20 20 |e... . CENTRE | 00002480 20 20 20 2d 20 43 6c 69 63 6b 20 77 69 74 68 20 | - Click with | 00002490 53 65 6c 65 63 74 20 6f 6e 20 74 68 65 20 27 74 |Select on the 't| 000024a0 61 72 67 65 74 27 20 62 75 74 74 6f 6e 20 62 65 |arget' button be| 000024b0 74 77 65 65 6e 20 74 68 65 0a 20 20 20 20 20 20 |tween the. | 000024c0 20 20 20 20 20 20 20 20 20 20 20 58 20 61 6e 64 | X and| 000024d0 20 59 20 67 72 69 64 20 63 6f 2d 6f 72 64 69 6e | Y grid co-ordin| 000024e0 61 74 65 20 64 69 73 70 6c 61 79 73 20 74 6f 20 |ate displays to | 000024f0 72 65 2d 63 65 6e 74 72 65 20 74 68 65 20 77 69 |re-centre the wi| 00002500 6e 64 6f 77 2c 0a 20 20 20 20 20 20 20 20 20 20 |ndow,. | 00002510 20 20 20 20 20 20 20 6d 6f 76 69 6e 67 20 74 68 | moving th| 00002520 65 20 76 69 73 69 62 6c 65 20 61 72 65 61 20 74 |e visible area t| 00002530 6f 20 74 68 65 20 6d 69 64 64 6c 65 20 6f 66 20 |o the middle of | 00002540 74 68 65 20 70 6c 61 6e 65 2e 0a 20 20 20 20 20 |the plane.. | 00002550 20 20 20 20 20 20 20 20 20 20 20 20 43 6c 69 63 | Clic| 00002560 6b 20 77 69 74 68 20 41 64 6a 75 73 74 20 74 6f |k with Adjust to| 00002570 20 6d 6f 76 65 20 74 68 65 20 63 65 6e 74 72 65 | move the centre| 00002580 20 6f 66 20 74 68 65 20 76 69 65 77 20 74 6f 20 | of the view to | 00002590 74 68 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 |the. | 000025a0 20 20 20 20 20 61 76 65 72 61 67 65 20 6f 66 20 | average of | 000025b0 61 6c 6c 20 74 68 65 20 6c 69 76 69 6e 67 20 63 |all the living c| 000025c0 65 6c 6c 73 20 6f 6e 20 74 68 65 20 70 6c 61 6e |ells on the plan| 000025d0 65 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 |e.. | 000025e0 20 20 20 20 43 6c 69 63 6b 20 77 69 74 68 20 73 | Click with s| 000025f0 68 69 66 74 2d 53 65 6c 65 63 74 20 74 6f 20 64 |hift-Select to d| 00002600 72 61 67 20 74 68 65 20 76 69 73 69 62 6c 65 20 |rag the visible | 00002610 61 72 65 61 20 61 72 6f 75 6e 64 0a 20 20 20 20 |area around. | 00002620 20 20 20 20 20 20 20 20 20 20 20 20 20 74 68 65 | the| 00002630 20 77 69 6e 64 6f 77 2e 20 54 68 65 20 6d 6f 75 | window. The mou| 00002640 73 65 20 70 6f 69 6e 74 65 72 20 77 69 6c 6c 20 |se pointer will | 00002650 63 68 61 6e 67 65 20 74 6f 20 61 20 68 61 6e 64 |change to a hand| 00002660 2c 20 61 6e 64 0a 20 20 20 20 20 20 20 20 20 20 |, and. | 00002670 20 20 20 20 20 20 20 53 65 6c 65 63 74 20 63 61 | Select ca| 00002680 6e 20 62 65 20 75 73 65 64 20 74 6f 20 64 72 61 |n be used to dra| 00002690 67 20 74 68 65 20 77 69 6e 64 6f 77 20 6f 6e 63 |g the window onc| 000026a0 65 2c 20 6f 72 20 41 64 6a 75 73 74 20 74 6f 0a |e, or Adjust to.| 000026b0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000026c0 20 72 65 70 65 61 74 20 74 68 65 20 64 72 61 67 | repeat the drag| 000026d0 67 69 6e 67 20 6f 70 65 72 61 74 69 6f 6e 2e 0a |ging operation..| 000026e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000026f0 20 0a 4f 74 68 65 72 20 66 75 6e 63 74 69 6f 6e | .Other function| 00002700 73 20 61 76 61 69 6c 61 62 6c 65 20 66 72 6f 6d |s available from| 00002710 20 74 68 65 20 74 6f 6f 6c 62 61 72 3a 0a 20 20 | the toolbar:. | 00002720 20 20 20 20 20 20 20 20 20 20 20 20 0a 20 20 8f | . .| 00002730 20 43 4c 45 41 52 20 20 20 20 20 20 2d 20 54 6f | CLEAR - To| 00002740 20 63 6c 65 61 72 20 61 6c 6c 20 74 68 65 20 63 | clear all the c| 00002750 65 6c 6c 73 20 66 72 6f 6d 20 74 68 65 20 70 6c |ells from the pl| 00002760 61 6e 65 2c 20 64 6f 75 62 6c 65 2d 63 6c 69 63 |ane, double-clic| 00002770 6b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |k. | 00002780 20 20 20 77 69 74 68 20 53 65 6c 65 63 74 20 6f | with Select o| 00002790 76 65 72 20 74 68 65 20 70 6f 70 75 6c 61 74 69 |ver the populati| 000027a0 6f 6e 20 64 69 73 70 6c 61 79 2e 0a 0a 20 20 8f |on display... .| 000027b0 20 52 45 53 45 54 20 20 20 20 20 20 2d 20 54 6f | RESET - To| 000027c0 20 72 65 73 65 74 20 74 68 65 20 70 6c 61 6e 65 | reset the plane| 000027d0 20 74 6f 20 69 74 73 20 73 74 61 72 74 20 70 6f | to its start po| 000027e0 69 6e 74 20 28 67 65 6e 65 72 61 74 69 6f 6e 20 |int (generation | 000027f0 7a 65 72 6f 29 2c 0a 20 20 20 20 20 20 20 20 20 |zero),. | 00002800 20 20 20 20 20 20 20 20 64 6f 75 62 6c 65 2d 63 | double-c| 00002810 6c 69 63 6b 20 77 69 74 68 20 53 65 6c 65 63 74 |lick with Select| 00002820 20 6f 76 65 72 20 74 68 65 20 67 65 6e 65 72 61 | over the genera| 00002830 74 69 6f 6e 20 64 69 73 70 6c 61 79 2e 0a 20 20 |tion display.. | 00002840 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 54 | T| 00002850 68 69 73 20 77 69 6c 6c 20 6f 6e 6c 79 20 77 6f |his will only wo| 00002860 72 6b 20 69 66 20 74 68 65 20 67 65 6e 65 72 61 |rk if the genera| 00002870 74 69 6f 6e 20 69 73 20 67 72 65 61 74 65 72 20 |tion is greater | 00002880 74 68 61 6e 20 7a 65 72 6f 0a 20 20 20 20 20 20 |than zero. | 00002890 20 20 20 20 20 20 20 20 20 20 20 61 6e 64 20 74 | and t| 000028a0 68 65 20 27 6b 65 65 70 20 73 74 61 72 74 20 70 |he 'keep start p| 000028b0 6f 69 6e 74 27 20 6f 70 74 69 6f 6e 20 69 73 20 |oint' option is | 000028c0 73 65 6c 65 63 74 65 64 2e 0a 0a 20 20 8f 20 4e |selected... . N| 000028d0 45 57 20 53 54 41 52 54 20 20 2d 20 54 6f 20 6d |EW START - To m| 000028e0 61 6b 65 20 74 68 65 20 63 75 72 72 65 6e 74 20 |ake the current | 000028f0 67 65 6e 65 72 61 74 69 6f 6e 20 74 68 65 20 6e |generation the n| 00002900 65 77 20 67 65 6e 65 72 61 74 69 6f 6e 20 7a 65 |ew generation ze| 00002910 72 6f 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 |ro,. | 00002920 20 20 20 20 20 64 6f 75 62 6c 65 2d 63 6c 69 63 | double-clic| 00002930 6b 20 77 69 74 68 20 41 64 6a 75 73 74 20 6f 76 |k with Adjust ov| 00002940 65 72 20 74 68 65 20 67 65 6e 65 72 61 74 69 6f |er the generatio| 00002950 6e 20 64 69 73 70 6c 61 79 2e 0a 20 20 20 20 20 |n display.. | 00002960 20 20 20 20 20 20 20 20 20 20 20 20 54 68 69 73 | This| 00002970 20 77 69 6c 6c 20 6f 6e 6c 79 20 77 6f 72 6b 20 | will only work | 00002980 69 66 20 74 68 65 20 67 65 6e 65 72 61 74 69 6f |if the generatio| 00002990 6e 20 69 73 20 67 72 65 61 74 65 72 20 74 68 61 |n is greater tha| 000029a0 6e 20 7a 65 72 6f 0a 20 20 20 20 20 20 20 20 20 |n zero. | 000029b0 20 20 20 20 20 20 20 20 61 6e 64 20 74 68 65 20 | and the | 000029c0 27 6b 65 65 70 20 73 74 61 72 74 20 70 6f 69 6e |'keep start poin| 000029d0 74 27 20 6f 70 74 69 6f 6e 20 69 73 20 73 65 6c |t' option is sel| 000029e0 65 63 74 65 64 2e 0a 0a 20 20 8f 20 4d 4f 56 45 |ected... . MOVE| 000029f0 20 56 49 45 57 20 20 2d 20 44 6f 75 62 6c 65 2d | VIEW - Double-| 00002a00 63 6c 69 63 6b 69 6e 67 20 6f 6e 20 65 69 74 68 |clicking on eith| 00002a10 65 72 20 74 68 65 20 58 20 6f 72 20 59 20 67 72 |er the X or Y gr| 00002a20 69 64 20 63 6f 2d 6f 72 64 69 6e 61 74 65 20 0a |id co-ordinate .| 00002a30 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00002a40 20 64 69 73 70 6c 61 79 73 20 77 69 6c 6c 20 6f | displays will o| 00002a50 70 65 6e 20 61 20 64 69 61 6c 6f 67 75 65 20 62 |pen a dialogue b| 00002a60 6f 78 20 61 6c 6c 6f 77 69 6e 67 20 79 6f 75 20 |ox allowing you | 00002a70 74 6f 20 6d 6f 76 65 0a 20 20 20 20 20 20 20 20 |to move. | 00002a80 20 20 20 20 20 20 20 20 20 74 68 65 20 77 69 6e | the win| 00002a90 64 6f 77 20 64 69 72 65 63 74 6c 79 20 74 6f 20 |dow directly to | 00002aa0 61 20 73 70 65 63 69 66 69 65 64 20 63 6f 2d 6f |a specified co-o| 00002ab0 72 64 69 6e 61 74 65 2e 20 20 49 74 27 73 0a 20 |rdinate. It's. | 00002ac0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00002ad0 75 73 75 61 6c 6c 79 20 65 61 73 69 65 72 20 74 |usually easier t| 00002ae0 6f 20 75 73 65 20 74 68 65 20 6f 76 65 72 76 69 |o use the overvi| 00002af0 65 77 20 77 69 6e 64 6f 77 73 20 74 6f 20 6d 6f |ew windows to mo| 00002b00 76 65 20 61 72 6f 75 6e 64 2e 0a 20 20 20 20 20 |ve around.. | 00002b10 20 20 20 20 20 20 20 20 20 20 20 20 0a 41 64 64 | .Add| 00002b20 69 74 69 6f 6e 61 6c 20 74 6f 6f 6c 62 61 72 20 |itional toolbar | 00002b30 63 6f 6e 74 72 6f 6c 73 3a 0a 0a 20 20 53 6f 6d |controls:.. Som| 00002b40 65 20 6f 66 20 74 68 65 20 66 6f 6c 6c 6f 77 69 |e of the followi| 00002b50 6e 67 20 63 6f 6e 74 72 6f 6c 73 20 6d 61 79 20 |ng controls may | 00002b60 6e 6f 74 20 62 65 20 69 6d 6d 65 64 69 61 74 65 |not be immediate| 00002b70 6c 79 20 76 69 73 69 62 6c 65 2e 20 20 59 6f 75 |ly visible. You| 00002b80 20 63 61 6e 20 0a 20 20 63 68 6f 6f 73 65 20 77 | can . choose w| 00002b90 68 65 74 68 65 72 20 74 68 65 73 65 20 62 75 74 |hether these but| 00002ba0 74 6f 6e 73 20 61 70 70 65 61 72 20 61 62 6f 76 |tons appear abov| 00002bb0 65 20 6f 72 20 74 6f 20 74 68 65 20 72 69 67 68 |e or to the righ| 00002bc0 74 20 6f 66 20 74 68 65 20 6d 61 69 6e 0a 20 20 |t of the main. | 00002bd0 63 6f 6e 74 72 6f 6c 73 20 76 69 61 20 74 68 65 |controls via the| 00002be0 20 4f 70 74 69 6f 6e 73 20 64 69 61 6c 6f 67 75 | Options dialogu| 00002bf0 65 20 62 6f 78 2e 0a 20 20 44 72 61 67 73 20 28 |e box.. Drags (| 00002c00 61 6e 64 20 6d 61 6e 79 20 6f 74 68 65 72 20 6f |and many other o| 00002c10 70 65 72 61 74 69 6f 6e 73 29 20 63 61 6e 20 62 |perations) can b| 00002c20 65 20 61 62 6f 72 74 65 64 20 62 79 20 70 72 65 |e aborted by pre| 00002c30 73 73 69 6e 67 20 74 68 65 20 45 73 63 61 70 65 |ssing the Escape| 00002c40 0a 20 20 6b 65 79 2c 20 61 6e 64 20 72 65 70 65 |. key, and repe| 00002c50 61 74 65 64 20 62 79 20 75 73 69 6e 67 20 41 64 |ated by using Ad| 00002c60 6a 75 73 74 20 69 6e 73 74 65 61 64 20 6f 66 20 |just instead of | 00002c70 53 65 6c 65 63 74 2e 0a 20 20 49 66 20 61 20 4c |Select.. If a L| 00002c80 69 66 65 66 6f 72 6d 20 6f 72 20 62 6c 6f 63 6b |ifeform or block| 00002c90 20 68 61 73 20 6c 65 73 73 20 74 68 61 6e 20 74 | has less than t| 00002ca0 65 6e 20 74 68 6f 75 73 61 6e 64 20 63 65 6c 6c |en thousand cell| 00002cb0 73 2c 20 6c 69 76 65 20 63 65 6c 6c 73 20 69 6e |s, live cells in| 00002cc0 0a 20 20 74 68 65 20 62 6c 6f 63 6b 20 61 72 65 |. the block are| 00002cd0 20 64 69 73 70 6c 61 79 65 64 20 69 6e 20 67 72 | displayed in gr| 00002ce0 65 79 2e 0a 20 20 57 68 65 6e 20 64 72 61 67 67 |ey.. When dragg| 00002cf0 69 6e 67 2c 20 74 68 65 20 50 6f 70 75 6c 61 74 |ing, the Populat| 00002d00 69 6f 6e 20 61 6e 64 20 47 65 6e 65 72 61 74 69 |ion and Generati| 00002d10 6f 6e 20 66 69 67 75 72 65 73 20 61 72 65 20 74 |on figures are t| 00002d20 65 6d 70 6f 72 61 72 69 6c 79 0a 20 20 72 65 70 |emporarily. rep| 00002d30 6c 61 63 65 64 20 62 79 20 74 68 65 20 57 69 64 |laced by the Wid| 00002d40 74 68 20 61 6e 64 20 48 65 69 67 68 74 20 6f 66 |th and Height of| 00002d50 20 74 68 65 20 64 72 61 67 62 6f 78 2e 0a 0a 20 | the dragbox... | 00002d60 20 8f 20 47 52 49 44 20 20 20 20 20 20 20 2d 20 | . GRID - | 00002d70 54 68 65 20 67 72 69 64 20 62 75 74 74 6f 6e 20 |The grid button | 00002d80 73 77 69 74 63 68 65 73 20 74 68 65 20 67 72 69 |switches the gri| 00002d90 64 20 6c 69 6e 65 73 20 6f 6e 20 61 6e 64 20 6f |d lines on and o| 00002da0 66 66 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 |ff.. | 00002db0 20 20 20 20 20 54 68 65 20 67 72 69 64 20 69 73 | The grid is| 00002dc0 20 6f 6e 6c 79 20 73 68 6f 77 6e 20 61 74 20 6d | only shown at m| 00002dd0 61 67 6e 69 66 69 63 61 74 69 6f 6e 73 20 6f 66 |agnifications of| 00002de0 20 33 3a 31 20 6f 72 20 67 72 65 61 74 65 72 2e | 3:1 or greater.| 00002df0 0a 0a 20 20 8f 20 4c 49 46 45 46 4f 52 4d 53 20 |.. . LIFEFORMS | 00002e00 20 2d 20 54 68 65 20 27 52 20 50 65 6e 74 6f 6d | - The 'R Pentom| 00002e10 69 6e 6f 27 20 62 75 74 74 6f 6e 20 70 72 6f 64 |ino' button prod| 00002e20 75 63 65 73 20 61 20 70 6f 70 2d 75 70 20 6d 65 |uces a pop-up me| 00002e30 6e 75 20 66 72 6f 6d 0a 20 20 20 20 20 20 20 20 |nu from. | 00002e40 20 20 20 20 20 20 20 20 20 77 68 69 63 68 20 79 | which y| 00002e50 6f 75 20 63 61 6e 20 63 68 6f 6f 73 65 20 61 20 |ou can choose a | 00002e60 70 72 65 64 65 66 69 6e 65 64 20 4c 69 66 65 66 |predefined Lifef| 00002e70 6f 72 6d 20 74 6f 20 64 72 61 67 20 6f 6e 74 6f |orm to drag onto| 00002e80 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |. | 00002e90 20 20 74 68 65 20 70 6c 61 6e 65 2e 20 20 42 65 | the plane. Be| 00002ea0 66 6f 72 65 20 74 68 65 20 64 72 61 67 20 73 74 |fore the drag st| 00002eb0 61 72 74 73 2c 20 4d 61 63 72 6f 4c 69 66 65 20 |arts, MacroLife | 00002ec0 77 69 6c 6c 20 73 63 61 6c 65 0a 20 20 20 20 20 |will scale. | 00002ed0 20 20 20 20 20 20 20 20 20 20 20 20 64 6f 77 6e | down| 00002ee0 20 74 68 65 20 64 69 73 70 6c 61 79 20 69 66 20 | the display if | 00002ef0 72 65 71 75 69 72 65 64 2c 20 73 6f 20 74 68 61 |required, so tha| 00002f00 74 20 74 68 65 20 65 6e 74 69 72 65 20 4c 69 66 |t the entire Lif| 00002f10 65 66 6f 72 6d 0a 20 20 20 20 20 20 20 20 20 20 |eform. | 00002f20 20 20 20 20 20 20 20 77 69 6c 6c 20 62 65 20 76 | will be v| 00002f30 69 73 69 62 6c 65 20 69 6e 20 74 68 65 20 63 75 |isible in the cu| 00002f40 72 72 65 6e 74 20 77 69 6e 64 6f 77 2e 0a 0a 20 |rrent window... | 00002f50 20 20 20 54 68 65 20 70 72 65 64 65 66 69 6e 65 | The predefine| 00002f60 64 20 4c 69 66 65 66 6f 72 6d 73 20 63 61 6e 20 |d Lifeforms can | 00002f70 62 65 20 66 6f 75 6e 64 20 69 6e 20 74 68 65 20 |be found in the | 00002f80 4c 69 66 65 66 6f 72 6d 73 20 64 69 72 65 63 74 |Lifeforms direct| 00002f90 6f 72 79 20 77 69 74 68 69 6e 0a 20 20 20 20 74 |ory within. t| 00002fa0 68 65 20 4d 61 63 72 6f 4c 69 66 65 20 61 70 70 |he MacroLife app| 00002fb0 6c 69 63 61 74 69 6f 6e 2c 20 61 6e 64 20 79 6f |lication, and yo| 00002fc0 75 20 63 61 6e 20 70 75 74 20 79 6f 75 72 20 6f |u can put your o| 00002fd0 77 6e 20 63 72 65 61 74 69 6f 6e 73 20 69 6e 74 |wn creations int| 00002fe0 6f 20 74 68 65 0a 20 20 20 20 66 69 76 65 20 73 |o the. five s| 00002ff0 75 62 64 69 72 65 63 74 6f 72 69 65 73 20 77 69 |ubdirectories wi| 00003000 74 68 69 6e 20 74 68 69 73 20 6f 6e 65 2e 20 20 |thin this one. | 00003010 4d 61 63 72 6f 4c 69 66 65 20 61 75 74 6f 6d 61 |MacroLife automa| 00003020 67 69 63 61 6c 6c 79 20 62 75 69 6c 64 73 20 74 |gically builds t| 00003030 68 65 0a 20 20 20 20 6d 65 6e 75 73 20 75 73 69 |he. menus usi| 00003040 6e 67 20 74 68 65 20 4c 69 66 65 66 6f 72 6d 73 |ng the Lifeforms| 00003050 20 69 74 20 66 69 6e 64 73 20 69 6e 20 74 68 65 | it finds in the| 00003060 73 65 20 64 69 72 65 63 74 6f 72 69 65 73 2c 20 |se directories, | 00003070 73 6f 20 74 68 65 79 20 77 69 6c 6c 0a 20 20 20 |so they will. | 00003080 20 61 70 70 65 61 72 20 74 68 65 20 6e 65 78 74 | appear the next| 00003090 20 74 69 6d 65 20 79 6f 75 20 72 75 6e 20 74 68 | time you run th| 000030a0 65 20 70 72 6f 67 72 61 6d 2e 20 20 45 61 63 68 |e program. Each| 000030b0 20 64 69 72 65 63 74 6f 72 79 20 63 6f 6e 74 61 | directory conta| 000030c0 69 6e 73 20 61 20 0a 20 20 20 20 74 65 78 74 20 |ins a . text | 000030d0 66 69 6c 65 20 67 69 76 69 6e 67 20 6d 6f 72 65 |file giving more| 000030e0 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f | information abo| 000030f0 75 74 20 74 68 65 20 4c 69 66 65 66 6f 72 6d 73 |ut the Lifeforms| 00003100 20 69 74 20 63 6f 6e 74 61 69 6e 73 2e 0a 20 20 | it contains.. | 00003110 20 20 49 66 20 79 6f 75 20 77 61 6e 74 20 74 6f | If you want to| 00003120 20 67 69 76 65 20 74 68 65 6d 20 61 20 74 69 74 | give them a tit| 00003130 6c 65 2c 20 63 6c 69 63 6b 20 6f 6e 20 74 68 65 |le, click on the| 00003140 20 27 74 6f 67 67 6c 65 20 73 69 7a 65 27 20 69 | 'toggle size' i| 00003150 63 6f 6e 20 6f 6e 0a 20 20 20 20 74 68 65 20 27 |con on. the '| 00003160 73 61 76 65 20 61 72 65 61 20 61 73 27 20 64 69 |save area as' di| 00003170 61 6c 6f 67 75 65 20 62 6f 78 20 2d 20 73 65 65 |alogue box - see| 00003180 20 53 41 56 45 20 41 52 45 41 2e 0a 0a 20 20 8f | SAVE AREA... .| 00003190 20 52 41 4e 44 4f 4d 20 20 20 20 20 2d 20 43 6c | RANDOM - Cl| 000031a0 69 63 6b 69 6e 67 20 6f 6e 20 74 68 65 20 27 72 |icking on the 'r| 000031b0 61 6e 64 6f 6d 20 64 6f 74 73 27 20 62 75 74 74 |andom dots' butt| 000031c0 6f 6e 20 6f 70 65 6e 73 20 61 20 64 69 61 6c 6f |on opens a dialo| 000031d0 67 75 65 20 62 6f 78 0a 20 20 20 20 20 20 20 20 |gue box. | 000031e0 20 20 20 20 20 20 20 20 20 77 68 69 63 68 20 61 | which a| 000031f0 6c 6c 6f 77 73 20 79 6f 75 20 74 6f 20 73 70 65 |llows you to spe| 00003200 63 69 66 79 20 74 68 65 20 72 65 71 75 69 72 65 |cify the require| 00003210 64 20 64 65 6e 73 69 74 79 2e 20 59 6f 75 20 63 |d density. You c| 00003220 61 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 |an. | 00003230 20 20 20 20 74 68 65 6e 20 64 72 61 67 20 61 20 | then drag a | 00003240 62 6f 78 20 77 68 69 63 68 20 77 69 6c 6c 20 62 |box which will b| 00003250 65 20 66 69 6c 6c 65 64 20 77 69 74 68 20 61 20 |e filled with a | 00003260 72 61 6e 64 6f 6d 20 70 61 74 74 65 72 6e 0a 20 |random pattern. | 00003270 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00003280 61 74 20 74 68 61 74 20 64 65 6e 73 69 74 79 2e |at that density.| 00003290 20 20 49 66 20 79 6f 75 20 77 61 6e 74 20 74 6f | If you want to| 000032a0 20 73 75 70 65 72 69 6d 70 6f 73 65 20 74 68 65 | superimpose the| 000032b0 20 72 61 6e 64 6f 6d 0a 20 20 20 20 20 20 20 20 | random. | 000032c0 20 20 20 20 20 20 20 20 20 70 61 74 74 65 72 6e | pattern| 000032d0 20 6f 6e 20 61 6e 20 65 78 69 73 74 69 6e 67 20 | on an existing | 000032e0 6f 6e 65 2c 20 68 6f 6c 64 20 64 6f 77 6e 20 74 |one, hold down t| 000032f0 68 65 20 73 68 69 66 74 20 6b 65 79 20 64 75 72 |he shift key dur| 00003300 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 |ing. | 00003310 20 20 20 20 20 74 68 65 20 64 72 61 67 2e 0a 0a | the drag...| 00003320 20 20 8f 20 42 4c 4f 43 4b 20 43 4c 45 41 52 2d | . BLOCK CLEAR-| 00003330 20 54 68 65 20 62 75 74 74 6f 6e 20 77 69 74 68 | The button with| 00003340 20 61 20 62 6c 61 6e 6b 20 77 68 69 74 65 20 73 | a blank white s| 00003350 71 75 61 72 65 20 69 73 20 75 73 65 64 20 74 6f |quare is used to| 00003360 20 63 6c 65 61 72 20 61 72 65 61 73 0a 20 20 20 | clear areas. | 00003370 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6f 66 | of| 00003380 20 74 68 65 20 70 6c 61 6e 65 2e 20 20 41 66 74 | the plane. Aft| 00003390 65 72 20 63 6c 69 63 6b 69 6e 67 20 6f 6e 20 69 |er clicking on i| 000033a0 74 2c 20 79 6f 75 20 63 61 6e 20 64 72 61 67 20 |t, you can drag | 000033b0 61 20 62 6f 78 20 6f 6e 0a 20 20 20 20 20 20 20 |a box on. | 000033c0 20 20 20 20 20 20 20 20 20 20 74 68 65 20 4c 69 | the Li| 000033d0 66 65 20 70 6c 61 6e 65 20 77 68 69 63 68 20 77 |fe plane which w| 000033e0 69 6c 6c 20 62 65 20 63 6c 65 61 72 65 64 20 6f |ill be cleared o| 000033f0 66 20 63 65 6c 6c 73 2e 0a 0a 20 20 8f 20 42 4c |f cells... . BL| 00003400 4f 43 4b 20 46 49 4c 4c 20 2d 20 54 68 65 20 62 |OCK FILL - The b| 00003410 75 74 74 6f 6e 20 77 69 74 68 20 61 20 73 6f 6c |utton with a sol| 00003420 69 64 20 62 6c 61 63 6b 20 73 71 75 61 72 65 20 |id black square | 00003430 69 73 20 75 73 65 64 20 74 6f 20 66 69 6c 6c 20 |is used to fill | 00003440 61 72 65 61 73 0a 20 20 20 20 20 20 20 20 20 20 |areas. | 00003450 20 20 20 20 20 20 20 6f 66 20 74 68 65 20 70 6c | of the pl| 00003460 61 6e 65 2e 20 20 41 66 74 65 72 20 63 6c 69 63 |ane. After clic| 00003470 6b 69 6e 67 20 6f 6e 20 69 74 2c 20 79 6f 75 20 |king on it, you | 00003480 63 61 6e 20 64 72 61 67 20 61 20 62 6f 78 20 6f |can drag a box o| 00003490 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |n. | 000034a0 20 20 20 74 68 65 20 4c 69 66 65 20 70 6c 61 6e | the Life plan| 000034b0 65 20 77 68 69 63 68 20 77 69 6c 6c 20 62 65 20 |e which will be | 000034c0 66 69 6c 6c 65 64 20 77 69 74 68 20 6e 65 77 20 |filled with new | 000034d0 63 65 6c 6c 73 2e 20 20 20 20 0a 0a 20 20 8f 20 |cells. .. . | 000034e0 42 4c 4f 43 4b 20 4d 4f 56 45 20 2d 20 54 68 65 |BLOCK MOVE - The| 000034f0 20 27 73 63 69 73 73 6f 72 73 27 20 62 75 74 74 | 'scissors' butt| 00003500 6f 6e 20 69 73 20 75 73 65 64 20 74 6f 20 6d 6f |on is used to mo| 00003510 76 65 20 62 6c 6f 63 6b 73 20 6f 66 20 63 65 6c |ve blocks of cel| 00003520 6c 73 20 0a 20 20 20 20 20 20 20 20 20 20 20 20 |ls . | 00003530 20 20 20 20 20 61 72 6f 75 6e 64 20 74 68 65 20 | around the | 00003540 70 6c 61 6e 65 2e 20 20 44 72 61 67 20 61 20 62 |plane. Drag a b| 00003550 6f 78 20 61 72 6f 75 6e 64 20 74 68 65 20 63 65 |ox around the ce| 00003560 6c 6c 73 20 79 6f 75 20 77 69 73 68 20 74 6f 0a |lls you wish to.| 00003570 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00003580 20 6d 6f 76 65 20 61 6e 64 20 74 68 65 6e 20 63 | move and then c| 00003590 6c 69 63 6b 20 53 65 6c 65 63 74 20 74 6f 20 6d |lick Select to m| 000035a0 6f 76 65 20 74 68 65 6d 20 74 6f 20 61 20 6e 65 |ove them to a ne| 000035b0 77 20 6c 6f 63 61 74 69 6f 6e 2e 20 20 20 20 0a |w location. .| 000035c0 0a 20 20 8f 20 42 4c 4f 43 4b 20 43 4f 50 59 20 |. . BLOCK COPY | 000035d0 2d 20 54 68 65 20 27 63 61 6d 65 72 61 27 20 62 |- The 'camera' b| 000035e0 75 74 74 6f 6e 20 69 73 20 75 73 65 64 20 74 6f |utton is used to| 000035f0 20 63 6f 70 79 20 62 6c 6f 63 6b 73 20 6f 66 20 | copy blocks of | 00003600 63 65 6c 6c 73 20 0a 20 20 20 20 20 20 20 20 20 |cells . | 00003610 20 20 20 20 20 20 20 20 61 72 6f 75 6e 64 20 74 | around t| 00003620 68 65 20 70 6c 61 6e 65 2e 20 20 44 72 61 67 20 |he plane. Drag | 00003630 61 20 62 6f 78 20 61 72 6f 75 6e 64 20 74 68 65 |a box around the| 00003640 20 63 65 6c 6c 73 20 79 6f 75 20 77 69 73 68 20 | cells you wish | 00003650 74 6f 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 |to. | 00003660 20 20 20 20 63 6f 70 79 20 61 6e 64 20 74 68 65 | copy and the| 00003670 6e 20 63 6c 69 63 6b 20 53 65 6c 65 63 74 20 74 |n click Select t| 00003680 6f 20 63 6f 70 79 20 74 68 65 6d 20 74 6f 20 61 |o copy them to a| 00003690 20 6e 65 77 20 6c 6f 63 61 74 69 6f 6e 2e 0a 20 | new location.. | 000036a0 20 20 20 0a 20 20 20 20 41 66 74 65 72 20 61 20 | . After a | 000036b0 4c 69 66 65 66 6f 72 6d 20 68 61 73 20 62 65 65 |Lifeform has bee| 000036c0 6e 20 63 68 6f 73 65 6e 2c 20 6f 72 20 61 20 4d |n chosen, or a M| 000036d0 6f 76 65 20 6f 72 20 43 6f 70 79 20 62 6c 6f 63 |ove or Copy bloc| 000036e0 6b 20 68 61 73 20 62 65 65 6e 20 0a 20 20 20 20 |k has been . | 000036f0 73 65 6c 65 63 74 65 64 2c 20 74 68 65 20 70 6f |selected, the po| 00003700 69 6e 74 65 72 20 73 68 61 70 65 20 63 68 61 6e |inter shape chan| 00003710 67 65 73 20 74 6f 20 61 6e 20 27 46 27 2e 20 41 |ges to an 'F'. A| 00003720 74 20 74 68 69 73 20 73 74 61 67 65 2c 20 79 6f |t this stage, yo| 00003730 75 20 63 61 6e 0a 20 20 20 20 70 72 65 73 73 20 |u can. press | 00003740 61 6e 79 20 6f 66 20 74 68 65 20 66 6f 6c 6c 6f |any of the follo| 00003750 77 69 6e 67 20 6b 65 79 73 20 62 65 66 6f 72 65 |wing keys before| 00003760 20 63 6c 69 63 6b 69 6e 67 20 53 65 6c 65 63 74 | clicking Select| 00003770 20 74 6f 20 70 6c 61 63 65 20 74 68 65 0a 20 20 | to place the. | 00003780 20 20 62 6c 6f 63 6b 20 6f 66 20 63 65 6c 6c 73 | block of cells| 00003790 3a 0a 20 20 20 20 20 20 20 20 48 20 2d 20 48 6f |:. H - Ho| 000037a0 72 69 7a 6f 6e 74 61 6c 20 66 6c 69 70 20 2d 20 |rizontal flip - | 000037b0 77 69 6c 6c 20 72 65 76 65 72 73 65 20 74 68 65 |will reverse the| 000037c0 20 62 6c 6f 63 6b 20 6c 65 66 74 2d 74 6f 2d 72 | block left-to-r| 000037d0 69 67 68 74 2e 0a 20 20 20 20 20 20 20 20 56 20 |ight.. V | 000037e0 2d 20 56 65 72 74 69 63 61 6c 20 66 6c 69 70 20 |- Vertical flip | 000037f0 2d 20 77 69 6c 6c 20 66 6c 69 70 20 74 68 65 20 |- will flip the | 00003800 62 6c 6f 63 6b 20 75 70 73 69 64 65 2d 64 6f 77 |block upside-dow| 00003810 6e 2e 0a 20 20 20 20 20 20 20 20 43 20 2d 20 43 |n.. C - C| 00003820 6c 6f 63 6b 77 69 73 65 20 72 6f 74 61 74 65 20 |lockwise rotate | 00003830 2d 20 77 69 6c 6c 20 72 6f 74 61 74 65 20 74 68 |- will rotate th| 00003840 65 20 62 6c 6f 63 6b 20 39 30 b0 20 63 6c 6f 63 |e block 90. cloc| 00003850 6b 77 69 73 65 2e 0a 20 20 20 20 20 20 20 20 41 |kwise.. A| 00003860 20 2d 20 41 6e 74 69 63 6c 6f 63 6b 77 69 73 65 | - Anticlockwise| 00003870 20 72 6f 74 61 74 65 20 2d 20 77 69 6c 6c 20 72 | rotate - will r| 00003880 6f 74 61 74 65 20 74 68 65 20 62 6c 6f 63 6b 20 |otate the block | 00003890 39 30 b0 20 61 6e 74 69 63 6c 6f 63 6b 77 69 73 |90. anticlockwis| 000038a0 65 2e 0a 20 20 20 20 59 6f 75 20 63 61 6e 20 75 |e.. You can u| 000038b0 73 65 20 61 6e 79 20 63 6f 6d 62 69 6e 61 74 69 |se any combinati| 000038c0 6f 6e 20 6f 66 20 6b 65 79 70 72 65 73 73 65 73 |on of keypresses| 000038d0 2c 20 61 6e 64 20 74 68 65 20 27 46 27 20 77 69 |, and the 'F' wi| 000038e0 6c 6c 20 63 68 61 6e 67 65 20 69 74 73 0a 20 20 |ll change its. | 000038f0 20 20 6f 72 69 65 6e 74 61 74 69 6f 6e 20 74 6f | orientation to| 00003900 20 6d 61 74 63 68 20 74 68 65 20 63 75 72 72 65 | match the curre| 00003910 6e 74 20 74 72 61 6e 73 66 6f 72 6d 61 74 69 6f |nt transformatio| 00003920 6e 2e 0a 20 20 20 20 28 52 20 2d 20 52 6f 74 61 |n.. (R - Rota| 00003930 74 65 20 61 6e 64 20 46 20 2d 20 46 6c 69 70 20 |te and F - Flip | 00003940 61 6c 73 6f 20 77 6f 72 6b 20 61 73 20 73 79 6e |also work as syn| 00003950 6f 6e 79 6d 73 20 66 6f 72 20 43 20 61 6e 64 20 |onyms for C and | 00003960 48 29 0a 20 20 20 20 57 68 65 6e 20 61 20 62 6c |H). When a bl| 00003970 6f 63 6b 20 6f 66 20 63 65 6c 6c 73 20 69 73 20 |ock of cells is | 00003980 70 6c 61 63 65 64 2c 20 6e 6f 72 6d 61 6c 6c 79 |placed, normally| 00003990 20 61 6c 6c 20 6f 66 20 74 68 65 20 63 65 6c 6c | all of the cell| 000039a0 73 20 61 72 65 20 73 65 74 2c 0a 20 20 20 20 77 |s are set,. w| 000039b0 68 65 74 68 65 72 20 27 61 6c 69 76 65 27 20 6f |hether 'alive' o| 000039c0 72 20 27 64 65 61 64 27 2e 20 49 66 20 79 6f 75 |r 'dead'. If you| 000039d0 20 77 61 6e 74 20 74 6f 20 6d 65 72 67 65 20 74 | want to merge t| 000039e0 68 65 20 6e 65 77 20 70 61 74 74 65 72 6e 20 69 |he new pattern i| 000039f0 6e 74 6f 0a 20 20 20 20 69 74 73 20 64 65 73 74 |nto. its dest| 00003a00 69 6e 61 74 69 6f 6e 2c 20 75 73 65 20 73 68 69 |ination, use shi| 00003a10 66 74 2d 53 65 6c 65 63 74 20 6f 72 20 73 68 69 |ft-Select or shi| 00003a20 66 74 2d 41 64 6a 75 73 74 2e 20 0a 0a 20 20 8f |ft-Adjust. .. .| 00003a30 20 53 50 45 45 44 20 20 20 20 20 20 2d 20 54 6f | SPEED - To| 00003a40 20 61 6c 74 65 72 20 74 68 65 20 73 70 65 65 64 | alter the speed| 00003a50 20 61 74 20 77 68 69 63 68 20 4d 61 63 72 6f 4c | at which MacroL| 00003a60 69 66 65 20 70 72 6f 64 75 63 65 73 20 6e 65 77 |ife produces new| 00003a70 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |. | 00003a80 20 20 67 65 6e 65 72 61 74 69 6f 6e 73 2c 20 63 | generations, c| 00003a90 6c 69 63 6b 20 6f 6e 20 74 68 65 20 27 73 70 65 |lick on the 'spe| 00003aa0 65 64 6f 6d 65 74 65 72 20 64 69 61 6c 27 20 62 |edometer dial' b| 00003ab0 75 74 74 6f 6e 20 61 6e 64 0a 20 20 20 20 20 20 |utton and. | 00003ac0 20 20 20 20 20 20 20 20 20 20 20 63 68 6f 6f 73 | choos| 00003ad0 65 20 74 68 65 20 73 70 65 65 64 20 79 6f 75 20 |e the speed you | 00003ae0 72 65 71 75 69 72 65 20 66 72 6f 6d 20 74 68 65 |require from the| 00003af0 20 64 69 61 6c 6f 67 75 65 20 62 6f 78 20 77 68 | dialogue box wh| 00003b00 69 63 68 0a 20 20 20 20 20 20 20 20 20 20 20 20 |ich. | 00003b10 20 20 20 20 20 61 70 70 65 61 72 73 2e 20 20 54 | appears. T| 00003b20 68 65 20 6e 65 65 64 6c 65 20 6f 6e 20 74 68 65 |he needle on the| 00003b30 20 64 69 61 6c 20 77 69 6c 6c 20 63 68 61 6e 67 | dial will chang| 00003b40 65 20 74 6f 20 73 68 6f 77 20 74 68 65 0a 20 20 |e to show the. | 00003b50 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e | n| 00003b60 65 77 20 73 70 65 65 64 2e 0a 20 20 20 20 20 20 |ew speed.. | 00003b70 20 20 20 20 20 20 20 20 20 20 20 43 6c 69 63 6b | Click| 00003b80 69 6e 67 20 6f 6e 20 74 68 65 20 73 70 65 65 64 |ing on the speed| 00003b90 20 62 75 74 74 6f 6e 20 77 69 74 68 20 73 68 69 | button with shi| 00003ba0 66 74 2d 53 65 6c 65 63 74 20 61 6e 64 0a 20 20 |ft-Select and. | 00003bb0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 | s| 00003bc0 68 69 66 74 2d 41 64 6a 75 73 74 20 72 65 73 70 |hift-Adjust resp| 00003bd0 65 63 74 69 76 65 6c 79 20 64 65 63 72 65 61 73 |ectively decreas| 00003be0 65 20 61 6e 64 20 69 6e 63 72 65 61 73 65 20 74 |e and increase t| 00003bf0 68 65 20 73 70 65 65 64 2e 0a 0a 20 20 20 20 20 |he speed... | 00003c00 20 20 20 20 20 20 20 20 20 20 20 20 49 66 20 79 | If y| 00003c10 6f 75 20 73 65 6c 65 63 74 20 74 68 65 20 27 46 |ou select the 'F| 00003c20 75 6c 6c 20 73 70 65 65 64 27 20 6f 70 74 69 6f |ull speed' optio| 00003c30 6e 20 61 6e 64 20 74 68 65 6e 20 72 75 6e 2c 0a |n and then run,.| 00003c40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00003c50 20 65 76 65 72 79 74 68 69 6e 67 20 65 6c 73 65 | everything else| 00003c60 20 6f 6e 20 74 68 65 20 64 65 73 6b 74 6f 70 20 | on the desktop | 00003c70 77 69 6c 6c 20 73 74 6f 70 2c 20 61 6e 64 20 74 |will stop, and t| 00003c80 68 65 20 74 6f 6f 6c 62 61 72 0a 20 20 20 20 20 |he toolbar. | 00003c90 20 20 20 20 20 20 20 20 20 20 20 20 64 69 73 70 | disp| 00003ca0 6c 61 79 73 20 77 6f 6e 27 74 20 62 65 20 75 70 |lays won't be up| 00003cb0 64 61 74 65 64 2e 20 20 54 68 65 20 64 69 73 70 |dated. The disp| 00003cc0 6c 61 79 20 6f 6e 20 74 68 65 20 68 6f 75 72 67 |lay on the hourg| 00003cd0 6c 61 73 73 0a 20 20 20 20 20 20 20 20 20 20 20 |lass. | 00003ce0 20 20 20 20 20 20 77 69 6c 6c 20 73 68 6f 77 20 | will show | 00003cf0 74 68 65 20 6c 61 73 74 20 74 77 6f 20 64 69 67 |the last two dig| 00003d00 69 74 73 20 6f 66 20 74 68 65 20 67 65 6e 65 72 |its of the gener| 00003d10 61 74 69 6f 6e 2e 0a 20 20 20 20 20 20 20 20 20 |ation.. | 00003d20 20 20 20 20 20 20 20 20 59 6f 75 20 63 61 6e 20 | You can | 00003d30 73 74 6f 70 20 74 68 65 20 70 72 6f 67 72 61 6d |stop the program| 00003d40 20 62 79 20 63 6c 69 63 6b 69 6e 67 20 41 64 6a | by clicking Adj| 00003d50 75 73 74 20 6f 72 20 70 72 65 73 73 69 6e 67 0a |ust or pressing.| 00003d60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00003d70 20 74 68 65 20 45 73 63 61 70 65 20 6b 65 79 2e | the Escape key.| 00003d80 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |. | 00003d90 20 20 43 6c 69 63 6b 69 6e 67 20 6f 6e 20 74 68 | Clicking on th| 00003da0 65 20 73 70 65 65 64 20 62 75 74 74 6f 6e 20 77 |e speed button w| 00003db0 69 74 68 20 63 74 72 6c 2d 53 65 6c 65 63 74 20 |ith ctrl-Select | 00003dc0 61 6e 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 |and. | 00003dd0 20 20 20 20 20 63 74 72 6c 2d 41 64 6a 75 73 74 | ctrl-Adjust| 00003de0 20 73 77 69 74 63 68 20 73 69 6e 67 6c 65 2d 74 | switch single-t| 00003df0 61 73 6b 69 6e 67 20 66 75 6c 6c 20 73 70 65 65 |asking full spee| 00003e00 64 20 6f 66 66 20 61 6e 64 20 6f 6e 2e 0a 0a 0a |d off and on....| 00003e10 20 20 8f 20 53 54 4f 50 20 41 54 20 20 20 20 2d | . STOP AT -| 00003e20 20 43 6c 69 63 6b 69 6e 67 20 6f 6e 20 74 68 65 | Clicking on the| 00003e30 20 27 31 31 30 33 27 20 62 75 74 74 6f 6e 20 6f | '1103' button o| 00003e40 70 65 6e 73 20 61 20 64 69 61 6c 6f 67 75 65 20 |pens a dialogue | 00003e50 62 6f 78 20 77 68 69 63 68 20 0a 20 20 20 20 20 |box which . | 00003e60 20 20 20 20 20 20 20 20 20 20 20 20 61 6c 6c 6f | allo| 00003e70 77 73 20 79 6f 75 20 74 6f 20 73 65 74 20 61 20 |ws you to set a | 00003e80 67 65 6e 65 72 61 74 69 6f 6e 20 61 74 20 77 68 |generation at wh| 00003e90 69 63 68 20 74 68 65 20 70 72 6f 67 72 61 6d 20 |ich the program | 00003ea0 77 69 6c 6c 0a 20 20 20 20 20 20 20 20 20 20 20 |will. | 00003eb0 20 20 20 20 20 20 73 74 6f 70 2c 20 6f 70 74 69 | stop, opti| 00003ec0 6f 6e 61 6c 6c 79 20 62 65 65 70 69 6e 67 20 74 |onally beeping t| 00003ed0 6f 20 6c 65 74 20 79 6f 75 20 6b 6e 6f 77 20 69 |o let you know i| 00003ee0 74 20 68 61 73 20 66 69 6e 69 73 68 65 64 2e 0a |t has finished..| 00003ef0 0a 20 20 8f 20 52 55 4c 45 20 20 20 20 20 20 20 |. . RULE | 00003f00 2d 20 54 68 69 73 20 62 75 74 74 6f 6e 20 69 6e |- This button in| 00003f10 69 74 69 61 6c 6c 79 20 73 68 6f 77 73 20 61 20 |itially shows a | 00003f20 27 47 6c 69 64 65 72 27 20 6c 69 6b 65 20 74 68 |'Glider' like th| 00003f30 61 74 20 6f 6e 20 74 68 65 20 0a 20 20 20 20 20 |at on the . | 00003f40 20 20 20 20 20 20 20 20 20 20 20 20 69 63 6f 6e | icon| 00003f50 20 62 61 72 20 61 6e 64 20 69 6e 64 69 63 61 74 | bar and indicat| 00003f60 65 73 20 74 68 65 20 72 75 6c 65 20 62 65 69 6e |es the rule bein| 00003f70 67 20 75 73 65 64 20 74 6f 20 63 61 6c 63 75 6c |g used to calcul| 00003f80 61 74 65 20 6e 65 77 0a 20 20 20 20 20 20 20 20 |ate new. | 00003f90 20 20 20 20 20 20 20 20 20 67 65 6e 65 72 61 74 | generat| 00003fa0 69 6f 6e 73 2e 20 20 43 6c 69 63 6b 69 6e 67 20 |ions. Clicking | 00003fb0 6f 6e 20 69 74 20 6f 70 65 6e 73 20 61 20 64 69 |on it opens a di| 00003fc0 61 6c 6f 67 75 65 20 62 6f 78 20 73 68 6f 77 69 |alogue box showi| 00003fd0 6e 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 |ng. | 00003fe0 20 20 20 20 74 68 65 20 74 68 72 65 65 20 70 72 | the three pr| 00003ff0 65 64 65 66 69 6e 65 64 20 72 75 6c 65 73 2c 20 |edefined rules, | 00004000 43 6f 6e 77 61 79 27 73 20 4c 69 66 65 2c 20 33 |Conway's Life, 3| 00004010 2d 34 20 4c 69 66 65 2c 20 61 6e 64 0a 20 20 20 |-4 Life, and. | 00004020 20 20 20 20 20 20 20 20 20 20 20 20 20 20 46 72 | Fr| 00004030 65 64 6b 69 6e 27 73 20 67 61 6d 65 2e 20 20 54 |edkin's game. T| 00004040 68 65 20 73 79 6d 62 6f 6c 73 20 61 72 65 20 4c |he symbols are L| 00004050 69 66 65 66 6f 72 6d 73 20 66 6f 75 6e 64 20 69 |ifeforms found i| 00004060 6e 20 70 6c 61 6e 65 73 0a 20 20 20 20 20 20 20 |n planes. | 00004070 20 20 20 20 20 20 20 20 20 20 72 75 6e 6e 69 6e | runnin| 00004080 67 20 77 69 74 68 20 74 68 65 20 73 65 6c 65 63 |g with the selec| 00004090 74 65 64 20 72 75 6c 65 2e 0a 20 20 20 20 20 20 |ted rule.. | 000040a0 20 20 20 20 20 20 20 20 20 20 20 0a 20 20 20 20 | . | 000040b0 20 20 20 20 20 20 20 20 20 20 20 20 20 41 20 66 | A f| 000040c0 6f 75 72 74 68 20 6f 70 74 69 6f 6e 20 69 6e 20 |ourth option in | 000040d0 74 68 69 73 20 62 6f 78 20 61 6c 6c 6f 77 73 20 |this box allows | 000040e0 79 6f 75 20 74 6f 20 65 78 70 65 72 69 6d 65 6e |you to experimen| 000040f0 74 20 77 69 74 68 0a 20 20 20 20 20 20 20 20 20 |t with. | 00004100 20 20 20 20 20 20 20 20 6f 74 68 65 72 20 72 75 | other ru| 00004110 6c 65 73 2e 20 20 43 6c 69 63 6b 20 6f 6e 20 27 |les. Click on '| 00004120 44 65 66 69 6e 65 27 20 74 6f 20 6f 70 65 6e 20 |Define' to open | 00004130 61 20 64 69 61 6c 6f 67 75 65 20 62 6f 78 0a 20 |a dialogue box. | 00004140 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00004150 77 68 69 63 68 20 61 6c 6c 6f 77 73 20 74 68 65 |which allows the| 00004160 20 63 6f 6e 64 69 74 69 6f 6e 73 20 66 6f 72 20 | conditions for | 00004170 63 65 6c 6c 20 62 69 72 74 68 20 61 6e 64 20 73 |cell birth and s| 00004180 75 72 76 69 76 61 6c 20 74 6f 0a 20 20 20 20 20 |urvival to. | 00004190 20 20 20 20 20 20 20 20 20 20 20 20 62 65 20 63 | be c| 000041a0 68 61 6e 67 65 64 2e 20 20 54 68 65 20 62 6c 6f |hanged. The blo| 000041b0 63 6b 20 6c 61 62 65 6c 6c 65 64 20 27 43 65 6c |ck labelled 'Cel| 000041c0 6c 73 27 20 64 65 74 65 72 6d 69 6e 65 73 20 77 |ls' determines w| 000041d0 68 69 63 68 20 6f 66 0a 20 20 20 20 20 20 20 20 |hich of. | 000041e0 20 20 20 20 20 20 20 20 20 74 68 65 20 27 6e 65 | the 'ne| 000041f0 69 67 68 62 6f 75 72 27 20 63 65 6c 6c 73 20 61 |ighbour' cells a| 00004200 72 65 20 63 6f 6e 73 69 64 65 72 65 64 2e 20 42 |re considered. B| 00004210 75 74 74 6f 6e 73 20 74 6f 20 73 65 6c 65 63 74 |uttons to select| 00004220 20 61 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | a. | 00004230 20 20 20 20 6e 75 6d 62 65 72 20 6f 66 20 70 72 | number of pr| 00004240 65 64 65 66 69 6e 65 64 20 72 75 6c 65 73 20 61 |edefined rules a| 00004250 72 65 20 70 72 6f 76 69 64 65 64 20 61 73 20 65 |re provided as e| 00004260 78 61 6d 70 6c 65 73 2e 20 41 66 74 65 72 0a 20 |xamples. After. | 00004270 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00004280 73 65 74 74 69 6e 67 20 61 20 6e 65 77 20 75 73 |setting a new us| 00004290 65 72 2d 64 65 66 69 6e 65 64 20 72 75 6c 65 2c |er-defined rule,| 000042a0 20 79 6f 75 20 68 61 76 65 20 74 6f 20 73 65 6c | you have to sel| 000042b0 65 63 74 20 27 55 73 65 72 27 0a 20 20 20 20 20 |ect 'User'. | 000042c0 20 20 20 20 20 20 20 20 20 20 20 20 66 72 6f 6d | from| 000042d0 20 74 68 65 20 27 4c 69 66 65 20 72 75 6c 65 27 | the 'Life rule'| 000042e0 20 64 69 61 6c 6f 67 75 65 20 62 6f 78 20 69 6e | dialogue box in| 000042f0 20 6f 72 64 65 72 20 74 6f 20 75 73 65 20 69 74 | order to use it| 00004300 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |.. | 00004310 20 20 20 0a 20 20 20 20 20 20 20 20 20 20 20 20 | . | 00004320 20 20 20 20 20 33 2d 34 20 4c 69 66 65 20 69 73 | 3-4 Life is| 00004330 20 61 20 76 61 72 69 61 74 69 6f 6e 20 69 6e 20 | a variation in | 00004340 77 68 69 63 68 20 63 65 6c 6c 73 20 77 69 74 68 |which cells with| 00004350 20 65 69 74 68 65 72 20 74 68 72 65 65 20 6f 72 | either three or| 00004360 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |. | 00004370 20 20 66 6f 75 72 20 6e 65 69 67 68 62 6f 75 72 | four neighbour| 00004380 73 20 61 72 65 20 61 6c 69 76 65 20 69 6e 20 74 |s are alive in t| 00004390 68 65 20 6e 65 78 74 20 67 65 6e 65 72 61 74 69 |he next generati| 000043a0 6f 6e 2e 20 20 54 68 65 72 65 20 69 73 0a 20 20 |on. There is. | 000043b0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e | n| 000043c0 6f 20 64 69 73 74 69 6e 63 74 69 6f 6e 20 20 62 |o distinction b| 000043d0 65 74 77 65 65 6e 20 27 62 69 72 74 68 27 20 61 |etween 'birth' a| 000043e0 6e 64 20 27 73 75 72 76 69 76 61 6c 27 2c 20 61 |nd 'survival', a| 000043f0 73 20 77 69 74 68 0a 20 20 20 20 20 20 20 20 20 |s with. | 00004400 20 20 20 20 20 20 20 20 43 6f 6e 77 61 79 27 73 | Conway's| 00004410 20 4c 69 66 65 2e 0a 20 20 0a 20 20 20 20 20 20 | Life.. . | 00004420 20 20 20 20 20 20 20 20 20 20 20 46 72 65 64 6b | Fredk| 00004430 69 6e 27 73 20 67 61 6d 65 20 69 73 20 61 6e 20 |in's game is an | 00004440 75 6e 75 73 75 61 6c 20 76 61 72 69 61 74 69 6f |unusual variatio| 00004450 6e 20 69 6e 20 77 68 69 63 68 20 61 6c 6c 0a 20 |n in which all. | 00004460 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00004470 70 61 74 74 65 72 6e 73 2c 20 68 6f 77 65 76 65 |patterns, howeve| 00004480 72 20 63 6f 6d 70 6c 65 78 2c 20 72 65 70 72 6f |r complex, repro| 00004490 64 75 63 65 20 74 68 65 6d 73 65 6c 76 65 73 2e |duce themselves.| 000044a0 20 20 54 68 65 20 72 75 6c 65 73 0a 20 20 20 20 | The rules. | 000044b0 20 20 20 20 20 20 20 20 20 20 20 20 20 61 72 65 | are| 000044c0 20 65 76 65 6e 20 73 69 6d 70 6c 65 72 20 74 68 | even simpler th| 000044d0 61 6e 20 4c 69 66 65 3a 20 64 69 61 67 6f 6e 61 |an Life: diagona| 000044e0 6c 6c 79 20 61 64 6a 61 63 65 6e 74 20 6e 65 69 |lly adjacent nei| 000044f0 67 68 62 6f 75 72 73 0a 20 20 20 20 20 20 20 20 |ghbours. | 00004500 20 20 20 20 20 20 20 20 20 61 72 65 20 6e 6f 74 | are not| 00004510 20 63 6f 6e 73 69 64 65 72 65 64 20 61 6e 64 20 | considered and | 00004520 69 66 20 6f 6e 65 20 6f 72 20 74 68 72 65 65 20 |if one or three | 00004530 6f 66 20 74 68 65 20 66 6f 75 72 0a 20 20 20 20 |of the four. | 00004540 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 6d | rem| 00004550 61 69 6e 69 6e 67 20 6e 65 69 67 68 62 6f 75 72 |aining neighbour| 00004560 73 20 69 73 20 61 6c 69 76 65 2c 20 74 68 65 20 |s is alive, the | 00004570 63 65 6c 6c 20 77 69 6c 6c 20 62 65 20 61 6c 69 |cell will be ali| 00004580 76 65 20 69 6e 0a 20 20 20 20 20 20 20 20 20 20 |ve in. | 00004590 20 20 20 20 20 20 20 74 68 65 20 6e 65 78 74 20 | the next | 000045a0 67 65 6e 65 72 61 74 69 6f 6e 2e 0a 20 20 20 20 |generation.. | 000045b0 20 20 20 20 20 20 20 20 20 20 20 20 20 0a 20 20 | . | 000045c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 48 | H| 000045d0 69 67 68 4c 69 66 65 20 69 73 20 74 68 65 20 64 |ighLife is the d| 000045e0 65 66 61 75 6c 74 20 27 55 73 65 72 27 20 72 75 |efault 'User' ru| 000045f0 6c 65 2e 20 49 74 20 69 73 20 61 6e 20 69 6e 74 |le. It is an int| 00004600 65 72 65 73 74 69 6e 67 0a 20 20 20 20 20 20 20 |eresting. | 00004610 20 20 20 20 20 20 20 20 20 20 76 61 72 69 61 74 | variat| 00004620 69 6f 6e 20 6f 6e 20 43 6f 6e 77 61 79 27 73 20 |ion on Conway's | 00004630 6f 72 69 67 69 6e 61 6c 2e 20 0a 0a 20 20 20 20 |original. .. | 00004640 20 20 20 20 20 20 20 20 20 20 20 20 20 43 6c 69 | Cli| 00004650 63 6b 69 6e 67 20 6f 6e 20 74 68 65 20 72 75 6c |cking on the rul| 00004660 65 20 62 75 74 74 6f 6e 20 77 69 74 68 20 73 68 |e button with sh| 00004670 69 66 74 2d 53 65 6c 65 63 74 20 61 6e 64 0a 20 |ift-Select and. | 00004680 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00004690 73 68 69 66 74 2d 41 64 6a 75 73 74 20 63 79 63 |shift-Adjust cyc| 000046a0 6c 65 20 74 68 65 20 73 65 6c 65 63 74 65 64 20 |le the selected | 000046b0 72 75 6c 65 20 62 61 63 6b 77 61 72 64 73 20 61 |rule backwards a| 000046c0 6e 64 20 66 6f 72 77 61 72 64 73 0a 20 20 20 20 |nd forwards. | 000046d0 20 20 20 20 20 20 20 20 20 20 20 20 20 74 68 72 | thr| 000046e0 6f 75 67 68 20 74 68 65 20 61 76 61 69 6c 61 62 |ough the availab| 000046f0 6c 65 20 6f 70 74 69 6f 6e 73 2e 0a 20 20 0a 20 |le options.. . | 00004700 20 8f 20 53 41 56 45 20 20 20 20 20 20 20 2d 20 | . SAVE - | 00004710 54 68 65 20 27 66 6c 6f 70 70 79 20 64 69 73 63 |The 'floppy disc| 00004720 27 20 62 75 74 74 6f 6e 20 6f 70 65 6e 73 20 61 |' button opens a| 00004730 20 73 74 61 6e 64 61 72 64 20 27 73 61 76 65 20 | standard 'save | 00004740 61 73 27 0a 20 20 20 20 20 20 20 20 20 20 20 20 |as'. | 00004750 20 20 20 20 20 64 69 61 6c 6f 67 75 65 20 62 6f | dialogue bo| 00004760 78 20 73 6f 20 79 6f 75 20 63 61 6e 20 73 61 76 |x so you can sav| 00004770 65 20 74 68 65 20 63 75 72 72 65 6e 74 20 70 6c |e the current pl| 00004780 61 6e 65 2e 20 20 20 20 0a 20 20 20 20 20 20 20 |ane. . | 00004790 20 20 20 20 20 20 20 20 20 20 49 66 20 79 6f 75 | If you| 000047a0 20 73 65 6c 65 63 74 20 74 68 65 20 27 57 69 74 | select the 'Wit| 000047b0 68 20 73 65 74 74 69 6e 67 73 27 20 6f 70 74 69 |h settings' opti| 000047c0 6f 6e 2c 20 74 68 65 20 63 75 72 72 65 6e 74 0a |on, the current.| 000047d0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000047e0 20 73 69 7a 65 20 61 6e 64 20 70 6f 73 69 74 69 | size and positi| 000047f0 6f 6e 20 6f 66 20 61 6e 79 20 6f 70 65 6e 20 4d |on of any open M| 00004800 61 63 72 6f 4c 69 66 65 20 77 69 6e 64 6f 77 73 |acroLife windows| 00004810 20 77 69 6c 6c 0a 20 20 20 20 20 20 20 20 20 20 | will. | 00004820 20 20 20 20 20 20 20 61 6c 73 6f 20 62 65 20 73 | also be s| 00004830 61 76 65 64 2c 20 74 6f 67 65 74 68 65 72 20 77 |aved, together w| 00004840 69 74 68 20 73 65 74 74 69 6e 67 73 20 73 75 63 |ith settings suc| 00004850 68 20 61 73 20 74 68 65 20 73 70 65 65 64 0a 20 |h as the speed. | 00004860 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00004870 61 6e 64 20 73 63 61 6c 65 2e 20 49 66 20 79 6f |and scale. If yo| 00004880 75 20 73 61 76 65 20 61 6e 20 65 6d 70 74 79 20 |u save an empty | 00004890 4c 69 66 65 20 70 6c 61 6e 65 20 63 61 6c 6c 65 |Life plane calle| 000048a0 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |d. | 000048b0 20 20 20 27 4c 69 66 65 50 6c 61 6e 65 27 20 69 | 'LifePlane' i| 000048c0 6e 74 6f 20 74 68 65 20 61 70 70 6c 69 63 61 74 |nto the applicat| 000048d0 69 6f 6e 20 64 69 72 65 63 74 6f 72 79 2c 20 4d |ion directory, M| 000048e0 61 63 72 6f 4c 69 66 65 0a 20 20 20 20 20 20 20 |acroLife. | 000048f0 20 20 20 20 20 20 20 20 20 20 77 69 6c 6c 20 73 | will s| 00004900 74 61 72 74 20 75 70 20 77 69 74 68 20 74 68 69 |tart up with thi| 00004910 73 20 70 6c 61 6e 65 20 6f 70 65 6e 2c 20 62 75 |s plane open, bu| 00004920 74 20 77 69 6c 6c 20 6e 6f 74 20 73 65 74 0a 20 |t will not set. | 00004930 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00004940 74 68 65 20 66 69 6c 65 6e 61 6d 65 2c 20 73 6f |the filename, so| 00004950 20 69 74 20 77 6f 6e 27 74 20 62 65 20 61 63 63 | it won't be acc| 00004960 69 64 65 6e 74 61 6c 6c 79 20 6f 76 65 72 77 72 |identally overwr| 00004970 69 74 74 65 6e 2e 0a 20 0a 20 20 8f 20 53 41 56 |itten.. . . SAV| 00004980 45 20 41 52 45 41 20 20 2d 20 54 68 69 73 20 69 |E AREA - This i| 00004990 73 20 74 68 65 20 66 6c 6f 70 70 79 20 64 69 73 |s the floppy dis| 000049a0 63 20 77 69 74 68 20 61 20 4c 69 66 65 66 6f 72 |c with a Lifefor| 000049b0 6d 20 73 75 70 65 72 69 6d 70 6f 73 65 64 20 6f |m superimposed o| 000049c0 6e 20 69 74 2e 0a 20 20 20 20 20 20 20 20 20 20 |n it.. | 000049d0 20 20 20 20 20 20 20 49 66 20 79 6f 75 20 63 6c | If you cl| 000049e0 69 63 6b 20 6f 6e 20 74 68 69 73 20 62 75 74 74 |ick on this butt| 000049f0 6f 6e 20 74 68 65 20 70 6f 69 6e 74 65 72 20 77 |on the pointer w| 00004a00 69 6c 6c 20 63 68 61 6e 67 65 20 74 6f 0a 20 20 |ill change to. | 00004a10 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 | a| 00004a20 6e 20 61 72 72 6f 77 20 77 69 74 68 20 61 20 4c |n arrow with a L| 00004a30 69 66 65 66 6f 72 6d 20 61 74 74 61 63 68 65 64 |ifeform attached| 00004a40 2e 20 20 4d 6f 76 65 20 74 68 65 20 70 6f 69 6e |. Move the poin| 00004a50 74 65 72 20 74 6f 20 61 0a 20 20 20 20 20 20 20 |ter to a. | 00004a60 20 20 20 20 20 20 20 20 20 20 63 6f 72 6e 65 72 | corner| 00004a70 20 6f 66 20 74 68 65 20 61 72 65 61 20 79 6f 75 | of the area you| 00004a80 20 77 61 6e 74 20 74 6f 20 73 61 76 65 20 61 6e | want to save an| 00004a90 64 20 64 72 61 67 20 74 68 65 20 62 6f 75 6e 64 |d drag the bound| 00004aa0 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 |ing. | 00004ab0 20 20 20 20 20 62 6f 78 20 75 6e 74 69 6c 20 69 | box until i| 00004ac0 74 20 73 75 72 72 6f 75 6e 64 73 20 74 68 65 20 |t surrounds the | 00004ad0 61 72 65 61 2e 20 20 57 68 65 6e 20 79 6f 75 20 |area. When you | 00004ae0 72 65 6c 65 61 73 65 20 73 65 6c 65 63 74 2c 0a |release select,.| 00004af0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00004b00 20 61 20 27 73 61 76 65 20 61 73 27 20 62 6f 78 | a 'save as' box| 00004b10 20 77 69 6c 6c 20 61 70 70 65 61 72 20 61 6e 64 | will appear and| 00004b20 20 79 6f 75 20 63 61 6e 20 73 61 76 65 20 74 68 | you can save th| 00004b30 65 20 61 72 65 61 20 61 73 20 61 0a 20 20 20 20 |e area as a. | 00004b40 20 20 20 20 20 20 20 20 20 20 20 20 20 4c 69 66 | Lif| 00004b50 65 66 6f 72 6d 20 66 69 6c 65 2e 20 20 54 68 69 |eform file. Thi| 00004b60 73 20 66 69 6c 65 20 63 61 6e 20 74 68 65 6e 20 |s file can then | 00004b70 62 65 20 64 72 61 67 67 65 64 20 62 61 63 6b 20 |be dragged back | 00004b80 6f 6e 74 6f 20 74 68 65 0a 20 20 20 20 20 20 20 |onto the. | 00004b90 20 20 20 20 20 20 20 20 20 20 70 6c 61 6e 65 2e | plane.| 00004ba0 20 54 68 65 20 4c 69 66 65 66 6f 72 6d 20 77 69 | The Lifeform wi| 00004bb0 6c 6c 20 61 70 70 65 61 72 20 63 65 6e 74 72 65 |ll appear centre| 00004bc0 64 20 6f 6e 20 74 68 65 20 63 65 6c 6c 20 6f 76 |d on the cell ov| 00004bd0 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 |er. | 00004be0 20 20 20 20 77 68 69 63 68 20 79 6f 75 20 72 65 | which you re| 00004bf0 6c 65 61 73 65 64 20 74 68 65 20 6d 6f 75 73 65 |leased the mouse| 00004c00 20 62 75 74 74 6f 6e 2e 0a 20 20 20 20 20 20 20 | button.. | 00004c10 20 20 20 20 20 20 20 20 20 20 59 6f 75 20 64 6f | You do| 00004c20 6e 27 74 20 68 61 76 65 20 74 6f 20 73 69 7a 65 |n't have to size| 00004c30 20 74 68 65 20 62 6f 78 20 65 78 61 63 74 6c 79 | the box exactly| 00004c40 2c 20 61 73 20 4d 61 63 72 6f 4c 69 66 65 20 77 |, as MacroLife w| 00004c50 69 6c 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 |ill. | 00004c60 20 20 20 20 20 61 75 74 6f 6d 61 74 69 63 61 6c | automatical| 00004c70 6c 79 20 73 68 72 69 6e 6b 20 69 74 20 74 6f 20 |ly shrink it to | 00004c80 66 69 74 20 77 68 65 6e 20 69 74 20 73 61 76 65 |fit when it save| 00004c90 73 20 74 68 65 20 4c 69 66 65 66 6f 72 6d 2e 0a |s the Lifeform..| 00004ca0 20 0a 20 20 8f 20 4d 4f 55 53 45 20 20 20 20 20 | . . MOUSE | 00004cb0 20 2d 20 54 68 65 20 27 6d 6f 75 73 65 20 58 59 | - The 'mouse XY| 00004cc0 27 20 62 75 74 74 6f 6e 20 6f 70 65 6e 73 20 61 |' button opens a| 00004cd0 20 73 6d 61 6c 6c 20 77 69 6e 64 6f 77 20 77 68 | small window wh| 00004ce0 69 63 68 20 73 68 6f 77 73 0a 20 20 20 20 20 20 |ich shows. | 00004cf0 20 20 20 20 20 20 20 20 20 20 20 74 68 65 20 63 | the c| 00004d00 75 72 72 65 6e 74 20 70 6c 61 6e 65 20 58 20 61 |urrent plane X a| 00004d10 6e 64 20 59 20 63 6f 2d 6f 72 64 69 6e 61 74 65 |nd Y co-ordinate| 00004d20 73 20 75 6e 64 65 72 20 74 68 65 20 70 6f 69 6e |s under the poin| 00004d30 74 65 72 2e 0a 0a 20 20 8f 20 4f 56 45 52 56 49 |ter... . OVERVI| 00004d40 45 57 20 20 20 2d 20 43 6c 69 63 6b 69 6e 67 20 |EW - Clicking | 00004d50 6f 6e 20 74 68 65 20 27 65 79 65 27 20 62 75 74 |on the 'eye' but| 00004d60 74 6f 6e 20 6f 70 65 6e 73 20 61 6c 6c 20 74 68 |ton opens all th| 00004d70 72 65 65 20 6f 76 65 72 76 69 65 77 0a 20 20 20 |ree overview. | 00004d80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 77 69 | wi| 00004d90 6e 64 6f 77 73 2e 20 54 68 65 79 20 63 61 6e 20 |ndows. They can | 00004da0 61 6c 73 6f 20 62 65 20 6f 70 65 6e 65 64 20 69 |also be opened i| 00004db0 6e 64 69 76 69 64 75 61 6c 6c 79 20 76 69 61 20 |ndividually via | 00004dc0 74 68 65 20 72 6f 6f 74 0a 20 20 20 20 20 20 20 |the root. | 00004dd0 20 20 20 20 20 20 20 20 20 20 6d 65 6e 75 2e 20 | menu. | 00004de0 0a 0a 20 20 20 20 45 61 63 68 20 6f 76 65 72 76 |.. Each overv| 00004df0 69 65 77 20 77 69 6e 64 6f 77 20 73 68 6f 77 73 |iew window shows| 00004e00 20 77 68 69 63 68 20 61 72 65 61 73 20 69 6e 20 | which areas in | 00004e10 74 68 65 20 70 61 72 74 20 6f 66 20 74 68 65 20 |the part of the | 00004e20 70 6c 61 6e 65 20 77 68 69 63 68 0a 20 20 20 20 |plane which. | 00004e30 69 74 20 72 65 70 72 65 73 65 6e 74 73 20 63 6f |it represents co| 00004e40 6e 74 61 69 6e 20 6f 63 63 75 70 69 65 64 20 63 |ntain occupied c| 00004e50 65 6c 6c 73 2e 20 20 54 68 65 73 65 20 61 72 65 |ells. These are| 00004e60 20 69 6e 64 69 63 61 74 65 64 20 62 79 20 62 6c | indicated by bl| 00004e70 61 63 6b 0a 20 20 20 20 27 62 6c 6f 62 73 27 20 |ack. 'blobs' | 00004e80 77 69 74 68 69 6e 20 74 68 65 20 62 6f 78 65 73 |within the boxes| 00004e90 2e 20 20 54 68 65 20 72 65 64 20 68 69 67 68 6c |. The red highl| 00004ea0 69 67 68 74 20 73 68 6f 77 73 20 77 68 69 63 68 |ight shows which| 00004eb0 20 61 72 65 61 20 69 73 0a 20 20 20 20 63 75 72 | area is. cur| 00004ec0 72 65 6e 74 6c 79 20 61 74 20 74 68 65 20 63 65 |rently at the ce| 00004ed0 6e 74 72 65 20 6f 66 20 74 68 65 20 6d 61 69 6e |ntre of the main| 00004ee0 20 77 69 6e 64 6f 77 2e 20 20 49 66 20 61 20 62 | window. If a b| 00004ef0 6c 75 65 20 68 69 67 68 6c 69 67 68 74 0a 20 20 |lue highlight. | 00004f00 20 20 61 70 70 65 61 72 73 2c 20 74 68 69 73 20 | appears, this | 00004f10 72 6f 75 67 68 6c 79 20 72 65 70 72 65 73 65 6e |roughly represen| 00004f20 74 73 20 74 68 65 20 61 72 65 61 20 63 75 72 72 |ts the area curr| 00004f30 65 6e 74 6c 79 20 76 69 73 69 62 6c 65 20 69 6e |ently visible in| 00004f40 20 74 68 65 0a 20 20 20 20 6d 61 69 6e 20 77 69 | the. main wi| 00004f50 6e 64 6f 77 2e 0a 20 20 0a 20 20 20 20 54 68 65 |ndow.. . The| 00004f60 20 47 6c 6f 62 61 6c 20 77 69 6e 64 6f 77 20 73 | Global window s| 00004f70 68 6f 77 73 20 74 68 65 20 65 6e 74 69 72 65 20 |hows the entire | 00004f80 70 6c 61 6e 65 2e 20 20 45 61 63 68 20 27 62 6f |plane. Each 'bo| 00004f90 78 27 20 77 69 74 68 69 6e 20 74 68 65 20 77 69 |x' within the wi| 00004fa0 6e 64 6f 77 0a 20 20 20 20 72 65 70 72 65 73 65 |ndow. represe| 00004fb0 6e 74 73 20 61 6e 20 61 72 65 61 20 6f 66 20 34 |nts an area of 4| 00004fc0 30 39 36 20 62 79 20 34 30 39 36 20 63 65 6c 6c |096 by 4096 cell| 00004fd0 73 2e 0a 20 20 20 20 54 68 65 20 52 65 67 69 6f |s.. The Regio| 00004fe0 6e 61 6c 20 77 69 6e 64 6f 77 20 73 68 6f 77 73 |nal window shows| 00004ff0 20 74 68 65 20 63 6f 6e 74 65 6e 74 73 20 6f 66 | the contents of| 00005000 20 74 68 65 20 61 72 65 61 20 63 75 72 72 65 6e | the area curren| 00005010 74 6c 79 20 68 69 67 68 6c 69 67 68 74 65 64 0a |tly highlighted.| 00005020 20 20 20 20 69 6e 20 74 68 65 20 47 6c 6f 62 61 | in the Globa| 00005030 6c 20 77 69 6e 64 6f 77 2e 20 20 45 61 63 68 20 |l window. Each | 00005040 62 6f 78 20 72 65 70 72 65 73 65 6e 74 73 20 61 |box represents a| 00005050 6e 20 61 72 65 61 20 6f 66 20 32 35 36 20 62 79 |n area of 256 by| 00005060 20 32 35 36 20 63 65 6c 6c 73 2e 0a 20 20 20 20 | 256 cells.. | 00005070 54 68 65 20 4c 6f 63 61 6c 20 77 69 6e 64 6f 77 |The Local window| 00005080 20 73 68 6f 77 73 20 74 68 65 20 63 6f 6e 74 65 | shows the conte| 00005090 6e 74 73 20 6f 66 20 74 68 65 20 61 72 65 61 20 |nts of the area | 000050a0 63 75 72 72 65 6e 74 6c 79 20 68 69 67 68 6c 69 |currently highli| 000050b0 67 68 74 65 64 20 69 6e 0a 20 20 20 20 74 68 65 |ghted in. the| 000050c0 20 52 65 67 69 6f 6e 61 6c 20 77 69 6e 64 6f 77 | Regional window| 000050d0 2e 20 20 45 61 63 68 20 62 6f 78 20 72 65 70 72 |. Each box repr| 000050e0 65 73 65 6e 74 73 20 61 6e 20 61 72 65 61 20 6f |esents an area o| 000050f0 66 20 31 36 20 62 79 20 31 36 20 63 65 6c 6c 73 |f 16 by 16 cells| 00005100 2e 0a 20 20 0a 20 20 20 20 42 79 20 63 6c 69 63 |.. . By clic| 00005110 6b 69 6e 67 20 6f 6e 20 74 68 65 20 6f 76 65 72 |king on the over| 00005120 76 69 65 77 20 77 69 6e 64 6f 77 73 2c 20 79 6f |view windows, yo| 00005130 75 20 63 61 6e 20 6d 6f 76 65 20 74 68 65 20 76 |u can move the v| 00005140 69 65 77 20 6f 66 20 74 68 65 20 6d 61 69 6e 0a |iew of the main.| 00005150 20 20 20 20 77 69 6e 64 6f 77 20 61 72 6f 75 6e | window aroun| 00005160 64 20 74 68 65 20 70 6c 61 6e 65 2e 20 20 43 6c |d the plane. Cl| 00005170 69 63 6b 69 6e 67 20 6f 6e 20 74 68 65 20 47 6c |icking on the Gl| 00005180 6f 62 61 6c 20 77 69 6e 64 6f 77 20 72 65 73 65 |obal window rese| 00005190 74 73 20 62 6f 74 68 20 74 68 65 0a 20 20 20 20 |ts both the. | 000051a0 52 65 67 69 6f 6e 61 6c 20 61 6e 64 20 4c 6f 63 |Regional and Loc| 000051b0 61 6c 20 70 6f 73 69 74 69 6f 6e 73 2c 20 61 6e |al positions, an| 000051c0 64 20 63 6c 69 63 6b 69 6e 67 20 6f 6e 20 74 68 |d clicking on th| 000051d0 65 20 52 65 67 69 6f 6e 61 6c 20 77 69 6e 64 6f |e Regional windo| 000051e0 77 20 72 65 73 65 74 73 0a 20 20 20 20 74 68 65 |w resets. the| 000051f0 20 4c 6f 63 61 6c 20 70 6f 73 69 74 69 6f 6e 2c | Local position,| 00005200 20 73 6f 20 73 74 61 72 74 20 77 69 74 68 20 47 | so start with G| 00005210 6c 6f 62 61 6c 20 61 6e 64 20 77 6f 72 6b 20 64 |lobal and work d| 00005220 6f 77 6e 20 69 66 20 79 6f 75 20 77 61 6e 74 20 |own if you want | 00005230 74 6f 0a 20 20 20 20 6d 6f 76 65 20 61 20 6c 61 |to. move a la| 00005240 72 67 65 20 64 69 73 74 61 6e 63 65 2e 0a 20 20 |rge distance.. | 00005250 0a 20 20 54 68 65 20 72 6f 6f 74 20 6d 65 6e 75 |. The root menu| 00005260 0a 20 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |. -------------| 00005270 0a 20 20 54 68 65 20 6d 61 69 6e 20 6d 65 6e 75 |. The main menu| 00005280 20 68 61 73 20 74 68 72 65 65 20 73 75 62 6d 65 | has three subme| 00005290 6e 75 73 3a 20 46 69 6c 65 2c 20 45 64 69 74 2c |nus: File, Edit,| 000052a0 20 61 6e 64 20 56 69 65 77 2c 20 61 6e 64 20 61 | and View, and a| 000052b0 6e 20 69 74 65 6d 20 77 68 69 63 68 0a 20 20 6f |n item which. o| 000052c0 70 65 6e 73 20 74 68 65 20 4f 70 74 69 6f 6e 73 |pens the Options| 000052d0 20 64 69 61 6c 6f 67 75 65 20 62 6f 78 2e 0a 20 | dialogue box.. | 000052e0 20 0a 20 20 20 20 54 68 65 20 46 69 6c 65 20 6d | . The File m| 000052f0 65 6e 75 0a 20 20 20 20 2d 2d 2d 2d 2d 2d 2d 2d |enu. --------| 00005300 2d 2d 2d 2d 2d 0a 20 20 20 20 46 72 6f 6d 20 74 |-----. From t| 00005310 68 65 20 46 69 6c 65 20 6d 65 6e 75 2c 20 79 6f |he File menu, yo| 00005320 75 20 63 61 6e 20 73 61 76 65 20 74 68 65 20 70 |u can save the p| 00005330 6c 61 6e 65 20 6f 72 20 70 6f 72 74 69 6f 6e 73 |lane or portions| 00005340 20 6f 66 20 69 74 20 74 6f 20 64 69 73 63 2e 0a | of it to disc..| 00005350 20 20 20 20 49 74 20 68 61 73 20 74 68 65 20 66 | It has the f| 00005360 6f 6c 6c 6f 77 69 6e 67 20 69 74 65 6d 73 3a 0a |ollowing items:.| 00005370 0a 20 20 20 20 8f 20 49 6e 66 6f 20 20 20 20 20 |. . Info | 00005380 20 20 20 20 20 20 20 20 20 20 20 20 2d 20 54 68 | - Th| 00005390 69 73 20 6c 65 61 64 73 20 74 6f 20 61 6e 20 69 |is leads to an i| 000053a0 6e 66 6f 20 62 6f 78 20 77 68 69 63 68 20 70 72 |nfo box which pr| 000053b0 6f 76 69 64 65 73 0a 20 20 20 20 20 20 20 20 20 |ovides. | 000053c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000053d0 20 20 20 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 | information | 000053e0 61 62 6f 75 74 20 74 68 65 20 63 75 72 72 65 6e |about the curren| 000053f0 74 20 4c 69 66 65 20 70 6c 61 6e 65 2e 0a 20 20 |t Life plane.. | 00005400 20 20 8f 20 53 61 76 65 20 20 20 20 20 20 20 20 | . Save | 00005410 20 20 20 20 20 20 20 20 20 2d 20 44 75 70 6c 69 | - Dupli| 00005420 63 61 74 65 64 20 6f 6e 20 74 68 65 20 74 6f 6f |cated on the too| 00005430 6c 62 61 72 2c 20 74 68 69 73 20 6c 65 61 64 73 |lbar, this leads| 00005440 20 74 6f 20 61 0a 20 20 20 20 20 20 20 20 20 20 | to a. | 00005450 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00005460 20 20 20 73 74 61 6e 64 61 72 64 20 27 73 61 76 | standard 'sav| 00005470 65 20 61 73 27 20 62 6f 78 2c 20 61 6e 64 20 6c |e as' box, and l| 00005480 65 74 73 20 79 6f 75 20 73 61 76 65 20 74 68 65 |ets you save the| 00005490 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |. | 000054a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6e | en| 000054b0 74 69 72 65 20 4c 69 66 65 20 70 6c 61 6e 65 20 |tire Life plane | 000054c0 74 6f 20 64 69 73 63 2e 0a 20 20 20 20 20 20 20 |to disc.. | 000054d0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000054e0 20 20 20 20 20 20 49 66 20 79 6f 75 20 68 61 76 | If you hav| 000054f0 65 20 61 6c 72 65 61 64 79 20 73 61 76 65 64 20 |e already saved | 00005500 74 68 65 20 70 6c 61 6e 65 2c 20 63 6c 69 63 6b |the plane, click| 00005510 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 |ing. | 00005520 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00005530 20 69 6e 20 74 68 69 73 20 69 74 65 6d 20 77 69 | in this item wi| 00005540 6c 6c 20 73 61 76 65 20 69 74 20 69 6d 6d 65 64 |ll save it immed| 00005550 69 61 74 65 6c 79 2e 20 0a 20 20 20 20 8f 20 53 |iately. . . S| 00005560 61 76 65 20 61 72 65 61 20 20 20 20 20 20 20 20 |ave area | 00005570 20 20 20 20 2d 20 44 75 70 6c 69 63 61 74 65 73 | - Duplicates| 00005580 20 74 68 65 20 74 6f 6f 6c 62 61 72 20 62 75 74 | the toolbar but| 00005590 74 6f 6e 2e 0a 20 20 20 20 8f 20 45 78 70 6f 72 |ton.. . Expor| 000055a0 74 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |t | 000055b0 2d 20 54 68 69 73 20 6c 65 61 64 73 20 74 6f 20 |- This leads to | 000055c0 61 6e 20 27 65 78 70 6f 72 74 20 61 73 27 20 62 |an 'export as' b| 000055d0 6f 78 20 77 68 69 63 68 20 6c 65 74 73 20 0a 20 |ox which lets . | 000055e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000055f0 20 20 20 20 20 20 20 20 20 20 20 20 79 6f 75 20 | you | 00005600 73 61 76 65 20 74 68 65 20 4c 69 66 65 20 70 6c |save the Life pl| 00005610 61 6e 65 20 61 73 20 61 20 74 65 78 74 20 66 69 |ane as a text fi| 00005620 6c 65 2e 20 54 68 69 73 0a 20 20 20 20 20 20 20 |le. This. | 00005630 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00005640 20 20 20 20 20 20 66 6f 72 6d 61 74 20 63 61 6e | format can| 00005650 20 62 65 20 72 65 61 64 20 62 79 20 61 20 6e 75 | be read by a nu| 00005660 6d 62 65 72 20 6f 66 20 4c 69 66 65 0a 20 20 20 |mber of Life. | 00005670 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00005680 20 20 20 20 20 20 20 20 20 20 70 72 6f 67 72 61 | progra| 00005690 6d 73 2c 20 66 6f 72 20 65 78 61 6d 70 6c 65 20 |ms, for example | 000056a0 58 4c 69 66 65 20 6f 6e 20 55 6e 69 78 20 6d 61 |XLife on Unix ma| 000056b0 63 68 69 6e 65 73 2e 0a 20 20 20 20 20 20 20 20 |chines.. | 000056c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000056d0 20 20 20 20 20 54 65 78 74 20 66 69 6c 65 73 20 | Text files | 000056e0 63 61 6e 20 62 65 20 69 6d 70 6f 72 74 65 64 20 |can be imported | 000056f0 62 79 20 64 72 61 67 67 69 6e 67 20 74 68 65 6d |by dragging them| 00005700 20 74 6f 0a 20 20 20 20 20 20 20 20 20 20 20 20 | to. | 00005710 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00005720 20 74 68 65 20 69 63 6f 6e 20 62 61 72 2c 20 61 | the icon bar, a| 00005730 73 20 6c 6f 6e 67 20 61 73 20 61 20 70 6c 61 6e |s long as a plan| 00005740 65 20 69 73 20 6e 6f 74 20 0a 20 20 20 20 20 20 |e is not . | 00005750 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00005760 20 20 20 20 20 20 20 61 6c 72 65 61 64 79 20 62 | already b| 00005770 65 69 6e 67 20 64 69 73 70 6c 61 79 65 64 2e 0a |eing displayed..| 00005780 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00005790 20 20 20 20 20 20 20 20 20 20 20 20 20 0a 20 20 | . | 000057a0 20 20 54 68 65 20 45 64 69 74 20 6d 65 6e 75 0a | The Edit menu.| 000057b0 20 20 20 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | ------------| 000057c0 2d 0a 20 20 20 20 54 68 65 20 45 64 69 74 20 6d |-. The Edit m| 000057d0 65 6e 75 20 61 6c 6c 6f 77 73 20 79 6f 75 20 74 |enu allows you t| 000057e0 6f 20 63 6f 6e 74 72 6f 6c 20 74 68 65 20 70 72 |o control the pr| 000057f0 6f 64 75 63 74 69 6f 6e 20 6f 66 20 6e 65 77 20 |oduction of new | 00005800 67 65 6e 65 72 61 74 69 6f 6e 73 0a 20 20 20 20 |generations. | 00005810 61 6e 64 20 74 6f 20 61 64 64 20 6e 65 77 20 4c |and to add new L| 00005820 69 66 65 20 70 61 74 74 65 72 6e 73 20 74 6f 20 |ife patterns to | 00005830 74 68 65 20 70 6c 61 6e 65 2e 20 49 74 20 68 61 |the plane. It ha| 00005840 73 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 |s the following | 00005850 69 74 65 6d 73 3a 0a 0a 20 20 20 20 8f 20 52 75 |items:.. . Ru| 00005860 6e 20 28 2f 53 74 6f 70 29 20 20 20 20 20 20 20 |n (/Stop) | 00005870 20 20 20 2d 20 44 75 70 6c 69 63 61 74 65 73 20 | - Duplicates | 00005880 74 68 65 20 74 6f 6f 6c 62 61 72 20 72 75 6e 2f |the toolbar run/| 00005890 73 74 6f 70 20 62 75 74 74 6f 6e 0a 20 20 20 20 |stop button. | 000058a0 8f 20 53 74 65 70 20 20 20 20 20 20 20 20 20 20 |. Step | 000058b0 20 20 20 20 20 20 20 2d 20 44 75 70 6c 69 63 61 | - Duplica| 000058c0 74 65 73 20 74 68 65 20 74 6f 6f 6c 62 61 72 20 |tes the toolbar | 000058d0 73 74 65 70 20 62 75 74 74 6f 6e 0a 20 20 20 20 |step button. | 000058e0 8f 20 53 65 74 20 73 70 65 65 64 20 20 20 20 20 |. Set speed | 000058f0 20 20 20 20 20 20 20 2d 20 44 75 70 6c 69 63 61 | - Duplica| 00005900 74 65 73 20 74 68 65 20 74 6f 6f 6c 62 61 72 20 |tes the toolbar | 00005910 73 70 65 65 64 6f 6d 65 74 65 72 20 62 75 74 74 |speedometer butt| 00005920 6f 6e 0a 20 20 20 20 8f 20 53 65 74 20 72 75 6c |on. . Set rul| 00005930 65 20 20 20 20 20 20 20 20 20 20 20 20 20 2d 20 |e - | 00005940 44 75 70 6c 69 63 61 74 65 73 20 74 68 65 20 74 |Duplicates the t| 00005950 6f 6f 6c 62 61 72 20 72 75 6c 65 20 62 75 74 74 |oolbar rule butt| 00005960 6f 6e 2e 0a 20 20 20 20 8f 20 53 74 6f 70 20 61 |on.. . Stop a| 00005970 74 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2d |t -| 00005980 20 44 75 70 6c 69 63 61 74 65 73 20 74 68 65 20 | Duplicates the | 00005990 74 6f 6f 6c 62 61 72 20 62 75 74 74 6f 6e 2e 0a |toolbar button..| 000059a0 20 20 20 20 8f 20 42 6c 6f 63 6b 20 65 64 69 74 | . Block edit| 000059b0 20 20 20 20 20 20 20 20 20 20 20 2d 20 4c 65 61 | - Lea| 000059c0 64 73 20 74 6f 20 61 20 73 75 62 6d 65 6e 75 20 |ds to a submenu | 000059d0 77 69 74 68 20 66 6f 75 72 20 69 74 65 6d 73 20 |with four items | 000059e0 77 68 69 63 68 0a 20 20 20 20 20 20 20 20 20 20 |which. | 000059f0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00005a00 20 20 20 64 75 70 6c 69 63 61 74 65 20 74 68 65 | duplicate the| 00005a10 20 43 6c 65 61 72 2c 20 46 69 6c 6c 2c 20 4d 6f | Clear, Fill, Mo| 00005a20 76 65 20 61 6e 64 20 43 6f 70 79 20 62 6c 6f 63 |ve and Copy bloc| 00005a30 6b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |k. | 00005a40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 | t| 00005a50 6f 6f 6c 62 61 72 20 62 75 74 74 6f 6e 73 2e 20 |oolbar buttons. | 00005a60 20 20 20 0a 20 20 20 20 8f 20 41 64 64 20 4c 69 | . . Add Li| 00005a70 66 65 66 6f 72 6d 20 20 20 20 20 20 20 20 20 2d |feform -| 00005a80 20 44 75 70 6c 69 63 61 74 65 73 20 74 68 65 20 | Duplicates the | 00005a90 74 6f 6f 6c 62 61 72 20 62 75 74 74 6f 6e 2e 0a |toolbar button..| 00005aa0 20 20 20 20 8f 20 52 61 6e 64 6f 6d 20 66 69 65 | . Random fie| 00005ab0 6c 64 20 20 20 20 20 20 20 20 20 2d 20 44 75 70 |ld - Dup| 00005ac0 6c 69 63 61 74 65 73 20 74 68 65 20 74 6f 6f 6c |licates the tool| 00005ad0 62 61 72 20 62 75 74 74 6f 6e 2e 0a 20 20 20 20 |bar button.. | 00005ae0 8f 20 43 6c 65 61 72 20 70 6c 61 6e 65 20 20 20 |. Clear plane | 00005af0 20 20 20 20 20 20 20 2d 20 54 68 69 73 20 6f 70 | - This op| 00005b00 65 6e 73 20 74 68 65 20 73 61 6d 65 20 64 69 61 |ens the same dia| 00005b10 6c 6f 67 75 65 20 62 6f 78 20 61 73 20 61 20 53 |logue box as a S| 00005b20 65 6c 65 63 74 0a 20 20 20 20 20 20 20 20 20 20 |elect. | 00005b30 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00005b40 20 20 20 64 6f 75 62 6c 65 2d 63 6c 69 63 6b 20 | double-click | 00005b50 6f 6e 20 74 68 65 20 74 6f 6f 6c 62 61 72 20 50 |on the toolbar P| 00005b60 6f 70 75 6c 61 74 69 6f 6e 20 64 69 73 70 6c 61 |opulation displa| 00005b70 79 2e 0a 20 20 20 20 8f 20 52 65 73 65 74 20 70 |y.. . Reset p| 00005b80 6c 61 6e 65 20 20 20 20 20 20 20 20 20 20 2d 20 |lane - | 00005b90 54 68 69 73 20 6f 70 65 6e 73 20 74 68 65 20 73 |This opens the s| 00005ba0 61 6d 65 20 64 69 61 6c 6f 67 75 65 20 62 6f 78 |ame dialogue box| 00005bb0 20 61 73 20 61 20 53 65 6c 65 63 74 0a 20 20 20 | as a Select. | 00005bc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00005bd0 20 20 20 20 20 20 20 20 20 20 64 6f 75 62 6c 65 | double| 00005be0 2d 63 6c 69 63 6b 20 6f 6e 20 74 68 65 20 74 6f |-click on the to| 00005bf0 6f 6c 62 61 72 20 47 65 6e 65 72 61 74 69 6f 6e |olbar Generation| 00005c00 20 64 69 73 70 6c 61 79 2e 0a 20 20 20 20 8f 20 | display.. . | 00005c10 4e 65 77 20 73 74 61 72 74 20 20 20 20 20 20 20 |New start | 00005c20 20 20 20 20 20 2d 20 54 68 69 73 20 6f 70 65 6e | - This open| 00005c30 73 20 74 68 65 20 73 61 6d 65 20 64 69 61 6c 6f |s the same dialo| 00005c40 67 75 65 20 62 6f 78 20 61 73 20 61 6e 20 41 64 |gue box as an Ad| 00005c50 6a 75 73 74 0a 20 20 20 20 20 20 20 20 20 20 20 |just. | 00005c60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00005c70 20 20 64 6f 75 62 6c 65 2d 63 6c 69 63 6b 20 6f | double-click o| 00005c80 6e 20 74 68 65 20 74 6f 6f 6c 62 61 72 20 47 65 |n the toolbar Ge| 00005c90 6e 65 72 61 74 69 6f 6e 20 64 69 73 70 6c 61 79 |neration display| 00005ca0 2e 0a 20 20 20 20 0a 20 20 20 20 54 68 65 20 56 |.. . The V| 00005cb0 69 65 77 20 6d 65 6e 75 0a 20 20 20 20 2d 2d 2d |iew menu. ---| 00005cc0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 20 20 20 20 54 |----------. T| 00005cd0 68 65 20 56 69 65 77 20 6d 65 6e 75 20 70 72 6f |he View menu pro| 00005ce0 76 69 64 65 73 20 63 6f 6e 74 72 6f 6c 73 20 77 |vides controls w| 00005cf0 68 69 63 68 20 61 66 66 65 63 74 20 74 68 65 20 |hich affect the | 00005d00 61 70 70 65 61 72 61 6e 63 65 20 6f 66 20 74 68 |appearance of th| 00005d10 65 20 4c 69 66 65 0a 20 20 20 20 70 6c 61 6e 65 |e Life. plane| 00005d20 2e 20 20 49 74 20 68 61 73 20 74 68 65 20 66 6f |. It has the fo| 00005d30 6c 6c 6f 77 69 6e 67 20 69 74 65 6d 73 3a 0a 0a |llowing items:..| 00005d40 20 20 20 20 8f 20 43 65 6e 74 72 65 20 76 69 65 | . Centre vie| 00005d50 77 20 20 20 20 20 20 20 20 20 20 2d 20 54 68 69 |w - Thi| 00005d60 73 20 68 61 73 20 74 68 65 20 73 61 6d 65 20 65 |s has the same e| 00005d70 66 66 65 63 74 20 61 73 20 61 20 53 65 6c 65 63 |ffect as a Selec| 00005d80 74 20 63 6c 69 63 6b 20 6f 6e 0a 20 20 20 20 20 |t click on. | 00005d90 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00005da0 20 20 20 20 20 20 20 20 74 68 65 20 74 6f 6f 6c | the tool| 00005db0 62 61 72 20 63 65 6e 74 72 65 20 62 75 74 74 6f |bar centre butto| 00005dc0 6e 2e 0a 0a 20 20 20 20 8f 20 41 76 65 72 61 67 |n... . Averag| 00005dd0 65 20 76 69 65 77 20 20 20 20 20 20 20 20 20 2d |e view -| 00005de0 20 54 68 69 73 20 68 61 73 20 74 68 65 20 73 61 | This has the sa| 00005df0 6d 65 20 65 66 66 65 63 74 20 61 73 20 61 6e 20 |me effect as an | 00005e00 41 64 6a 75 73 74 20 63 6c 69 63 6b 20 6f 6e 0a |Adjust click on.| 00005e10 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00005e20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 68 65 | the| 00005e30 20 74 6f 6f 6c 62 61 72 20 63 65 6e 74 72 65 20 | toolbar centre | 00005e40 62 75 74 74 6f 6e 2e 0a 0a 20 20 20 20 8f 20 53 |button... . S| 00005e50 68 69 66 74 20 76 69 65 77 20 20 20 20 20 20 20 |hift view | 00005e60 20 20 20 20 2d 20 54 68 69 73 20 68 61 73 20 74 | - This has t| 00005e70 68 65 20 73 61 6d 65 20 65 66 66 65 63 74 20 61 |he same effect a| 00005e80 73 20 61 20 73 68 69 66 74 2d 53 65 6c 65 63 74 |s a shift-Select| 00005e90 20 63 6c 69 63 6b 0a 20 20 20 20 20 20 20 20 20 | click. | 00005ea0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00005eb0 20 20 20 20 6f 6e 20 74 68 65 20 74 6f 6f 6c 62 | on the toolb| 00005ec0 61 72 20 63 65 6e 74 72 65 20 62 75 74 74 6f 6e |ar centre button| 00005ed0 2e 0a 0a 20 20 20 20 8f 20 4d 6f 76 65 20 76 69 |... . Move vi| 00005ee0 65 77 20 20 20 20 20 20 20 20 20 20 20 20 2d 20 |ew - | 00005ef0 54 68 69 73 20 6f 70 65 6e 73 20 74 68 65 20 73 |This opens the s| 00005f00 61 6d 65 20 64 69 61 6c 6f 67 75 65 20 62 6f 78 |ame dialogue box| 00005f10 20 61 73 20 61 0a 20 20 20 20 20 20 20 20 20 20 | as a. | 00005f20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00005f30 20 20 20 64 6f 75 62 6c 65 2d 63 6c 69 63 6b 20 | double-click | 00005f40 6f 6e 20 74 68 65 20 74 6f 6f 6c 62 61 72 20 58 |on the toolbar X| 00005f50 20 6f 72 20 59 20 63 6f 2d 6f 72 64 69 6e 61 74 | or Y co-ordinat| 00005f60 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |e. | 00005f70 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 | d| 00005f80 69 73 70 6c 61 79 73 2e 0a 20 20 20 20 8f 20 53 |isplays.. . S| 00005f90 63 61 6c 65 20 76 69 65 77 20 20 20 20 20 20 20 |cale view | 00005fa0 20 20 20 20 2d 20 44 75 70 6c 69 63 61 74 65 73 | - Duplicates| 00005fb0 20 74 68 65 20 74 6f 6f 6c 62 61 72 20 6d 61 67 | the toolbar mag| 00005fc0 6e 69 66 69 65 72 2e 0a 20 20 20 20 8f 20 53 68 |nifier.. . Sh| 00005fd0 6f 77 20 67 72 69 64 20 6c 69 6e 65 73 20 20 20 |ow grid lines | 00005fe0 20 20 20 2d 20 44 75 70 6c 69 63 61 74 65 73 20 | - Duplicates | 00005ff0 74 68 65 20 74 6f 6f 6c 62 61 72 20 67 72 69 64 |the toolbar grid| 00006000 20 62 75 74 74 6f 6e 2e 0a 20 20 20 20 8f 20 53 | button.. . S| 00006010 68 6f 77 20 6d 6f 75 73 65 20 70 6f 73 69 74 69 |how mouse positi| 00006020 6f 6e 20 20 2d 20 44 75 70 6c 69 63 61 74 65 73 |on - Duplicates| 00006030 20 74 68 65 20 74 6f 6f 6c 62 61 72 20 6d 6f 75 | the toolbar mou| 00006040 73 65 20 58 59 20 62 75 74 74 6f 6e 2e 0a 20 20 |se XY button.. | 00006050 20 20 8f 20 53 68 6f 77 20 6f 76 65 72 76 69 65 | . Show overvie| 00006060 77 73 20 20 20 20 20 20 20 2d 20 43 6c 69 63 6b |ws - Click| 00006070 69 6e 67 20 6f 6e 20 74 68 69 73 20 69 74 65 6d |ing on this item| 00006080 20 77 69 6c 6c 20 6f 70 65 6e 20 61 6c 6c 20 74 | will open all t| 00006090 68 72 65 65 2e 0a 20 20 20 20 20 20 20 20 20 20 |hree.. | 000060a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000060b0 20 20 20 6f 76 65 72 76 69 65 77 20 77 69 6e 64 | overview wind| 000060c0 6f 77 73 2e 20 20 54 68 65 79 20 63 61 6e 20 61 |ows. They can a| 000060d0 6c 73 6f 20 62 65 20 6f 70 65 6e 65 64 0a 20 20 |lso be opened. | 000060e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000060f0 20 20 20 20 20 20 20 20 20 20 20 69 6e 64 69 76 | indiv| 00006100 69 64 75 61 6c 6c 79 20 76 69 61 20 74 68 65 20 |idually via the | 00006110 73 75 62 6d 65 6e 75 2e 0a 20 20 20 20 8f 20 53 |submenu.. . S| 00006120 68 6f 77 20 74 6f 6f 6c 73 20 20 20 20 20 20 20 |how tools | 00006130 20 20 20 20 2d 20 54 75 72 6e 73 20 74 68 65 20 | - Turns the | 00006140 74 6f 6f 6c 62 61 72 20 6f 6e 20 6f 72 20 6f 66 |toolbar on or of| 00006150 66 2e 0a 20 20 20 20 0a 20 20 20 20 54 68 65 20 |f.. . The | 00006160 4f 70 74 69 6f 6e 73 20 64 69 61 6c 6f 67 75 65 |Options dialogue| 00006170 20 62 6f 78 0a 20 20 20 20 2d 2d 2d 2d 2d 2d 2d | box. -------| 00006180 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| 00006190 2d 0a 20 20 20 20 54 68 69 73 20 64 69 61 6c 6f |-. This dialo| 000061a0 67 75 65 20 62 6f 78 20 61 6c 6c 6f 77 73 20 79 |gue box allows y| 000061b0 6f 75 20 74 6f 20 73 70 65 63 69 66 79 20 74 68 |ou to specify th| 000061c0 65 20 66 6f 6c 6c 6f 77 69 6e 67 3a 0a 0a 20 20 |e following:.. | 000061d0 20 20 8f 20 43 6f 6c 6f 75 72 73 20 20 20 20 20 | . Colours | 000061e0 20 20 20 20 20 20 20 20 20 2d 20 54 68 65 20 63 | - The c| 000061f0 6f 6c 6f 75 72 73 20 75 73 65 64 20 6f 6e 20 74 |olours used on t| 00006200 68 65 20 4c 69 66 65 20 70 6c 61 6e 65 2e 0a 20 |he Life plane.. | 00006210 20 20 20 8f 20 57 72 61 70 20 61 74 20 62 6f 72 | . Wrap at bor| 00006220 64 65 72 20 20 20 20 20 20 20 2d 20 57 68 65 74 |der - Whet| 00006230 68 65 72 20 70 61 74 74 65 72 6e 73 20 27 77 72 |her patterns 'wr| 00006240 61 70 20 61 72 6f 75 6e 64 27 20 77 68 65 6e 20 |ap around' when | 00006250 74 68 65 79 20 72 65 61 63 68 0a 20 20 20 20 20 |they reach. | 00006260 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00006270 20 20 20 20 20 20 20 20 74 68 65 20 65 64 67 65 | the edge| 00006280 20 6f 66 20 74 68 65 20 70 6c 61 6e 65 2e 0a 20 | of the plane.. | 00006290 20 20 20 8f 20 4b 65 65 70 20 73 74 61 72 74 20 | . Keep start | 000062a0 70 6f 69 6e 74 20 20 20 20 20 2d 20 57 68 65 74 |point - Whet| 000062b0 68 65 72 20 74 68 65 20 73 74 61 72 74 20 70 6f |her the start po| 000062c0 69 6e 74 20 28 67 65 6e 65 72 61 74 69 6f 6e 20 |int (generation | 000062d0 7a 65 72 6f 29 20 77 69 6c 6c 0a 20 20 20 20 20 |zero) will. | 000062e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000062f0 20 20 20 20 20 20 20 20 62 65 20 73 61 76 65 64 | be saved| 00006300 2e 20 20 59 6f 75 20 6d 61 79 20 77 69 73 68 20 |. You may wish | 00006310 74 6f 20 74 75 72 6e 20 6f 66 66 20 74 68 69 73 |to turn off this| 00006320 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |. | 00006330 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 65 | fe| 00006340 61 74 75 72 65 20 69 66 20 79 6f 75 20 61 72 65 |ature if you are| 00006350 20 73 68 6f 72 74 20 6f 66 20 6d 65 6d 6f 72 79 | short of memory| 00006360 2e 0a 20 20 20 20 8f 20 41 75 74 6f 20 73 63 72 |.. . Auto scr| 00006370 6f 6c 6c 20 20 20 20 20 20 20 20 20 20 2d 20 57 |oll - W| 00006380 68 65 74 68 65 72 20 74 68 65 20 77 69 6e 64 6f |hether the windo| 00006390 77 20 77 69 6c 6c 20 73 63 72 6f 6c 6c 20 69 66 |w will scroll if| 000063a0 20 79 6f 75 20 61 72 65 0a 20 20 20 20 20 20 20 | you are. | 000063b0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000063c0 20 20 20 20 20 20 61 64 64 69 6e 67 20 6f 72 20 | adding or | 000063d0 64 65 6c 65 74 69 6e 67 20 63 65 6c 6c 73 20 6f |deleting cells o| 000063e0 72 20 64 72 61 67 67 69 6e 67 20 62 6c 6f 63 6b |r dragging block| 000063f0 73 20 6f 66 0a 20 20 20 20 20 20 20 20 20 20 20 |s of. | 00006400 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00006410 20 20 63 65 6c 6c 73 20 61 6e 64 20 74 68 65 20 | cells and the | 00006420 6d 6f 75 73 65 20 67 65 74 73 20 63 6c 6f 73 65 |mouse gets close| 00006430 20 74 6f 20 74 68 65 20 65 64 67 65 2e 0a 20 20 | to the edge.. | 00006440 20 20 8f 20 54 6f 6f 6c 62 61 72 20 68 65 6c 70 | . Toolbar help| 00006450 20 20 20 20 20 20 20 20 20 2d 20 57 68 65 74 68 | - Wheth| 00006460 65 72 20 61 20 27 71 75 69 63 6b 20 68 65 6c 70 |er a 'quick help| 00006470 27 20 74 65 78 74 20 69 73 20 70 72 6f 76 69 64 |' text is provid| 00006480 65 64 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 |ed.. | 00006490 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000064a0 20 54 68 69 73 20 61 70 70 65 61 72 73 20 74 6f | This appears to| 000064b0 20 74 68 65 20 72 69 67 68 74 20 6f 66 20 74 68 | the right of th| 000064c0 65 20 27 65 79 65 27 20 62 75 74 74 6f 6e 0a 20 |e 'eye' button. | 000064d0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000064e0 20 20 20 20 20 20 20 20 20 20 20 20 6f 6e 20 74 | on t| 000064f0 68 65 20 74 6f 6f 6c 62 61 72 20 61 6e 64 20 64 |he toolbar and d| 00006500 65 73 63 72 69 62 65 73 20 74 68 65 20 62 75 74 |escribes the but| 00006510 74 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 |ton. | 00006520 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00006530 20 63 75 72 72 65 6e 74 6c 79 20 75 6e 64 65 72 | currently under| 00006540 20 74 68 65 20 6d 6f 75 73 65 20 70 6f 69 6e 74 | the mouse point| 00006550 65 72 2e 0a 20 20 20 20 8f 20 4e 61 72 72 6f 77 |er.. . Narrow| 00006560 20 74 6f 6f 6c 62 61 72 20 20 20 20 20 20 20 2d | toolbar -| 00006570 20 57 68 65 74 68 65 72 20 61 20 73 69 6e 67 6c | Whether a singl| 00006580 65 20 72 6f 77 20 6f 66 20 62 75 74 74 6f 6e 73 |e row of buttons| 00006590 20 69 73 20 73 70 72 65 61 64 0a 20 20 20 20 20 | is spread. | 000065a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 000065b0 20 20 20 20 20 20 20 20 61 6c 6f 6e 67 20 61 20 | along a | 000065c0 6e 61 72 72 6f 77 20 74 6f 6f 6c 62 61 72 2c 20 |narrow toolbar, | 000065d0 6f 72 20 61 20 64 6f 75 62 6c 65 20 72 6f 77 20 |or a double row | 000065e0 69 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 |is. | 000065f0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00006600 73 74 61 63 6b 65 64 20 6f 6e 20 61 20 77 69 64 |stacked on a wid| 00006610 65 72 20 74 6f 6f 6c 62 61 72 2e 20 20 20 20 20 |er toolbar. | 00006620 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00006630 20 20 20 20 20 20 20 20 0a 20 20 20 20 0a 20 20 | . . | 00006640 20 20 54 68 65 20 6f 70 74 69 6f 6e 73 20 79 6f | The options yo| 00006650 75 20 73 65 74 20 77 69 6c 6c 20 6f 6e 6c 79 20 |u set will only | 00006660 61 70 70 6c 79 20 74 6f 20 74 68 65 20 63 75 72 |apply to the cur| 00006670 72 65 6e 74 20 70 6c 61 6e 65 2e 20 20 43 6c 69 |rent plane. Cli| 00006680 63 6b 20 6f 6e 0a 20 20 20 20 27 53 61 76 65 20 |ck on. 'Save | 00006690 63 68 6f 69 63 65 73 27 20 6f 6e 20 74 68 65 20 |choices' on the | 000066a0 69 63 6f 6e 62 61 72 20 6d 65 6e 75 20 74 6f 20 |iconbar menu to | 000066b0 73 74 6f 72 65 20 74 68 65 6d 20 70 65 72 6d 61 |store them perma| 000066c0 6e 65 6e 74 6c 79 2e 0a 20 20 20 20 0a 20 20 20 |nently.. . | 000066d0 20 54 68 65 20 43 68 6f 69 63 65 73 20 66 69 6c | The Choices fil| 000066e0 65 0a 20 20 20 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |e. ----------| 000066f0 2d 2d 2d 2d 2d 2d 0a 20 20 20 20 4d 61 63 72 6f |------. Macro| 00006700 4c 69 66 65 20 6e 6f 72 6d 61 6c 6c 79 20 73 61 |Life normally sa| 00006710 76 65 73 20 69 74 73 20 43 68 6f 69 63 65 73 20 |ves its Choices | 00006720 66 69 6c 65 20 69 6e 20 74 68 65 20 61 70 70 6c |file in the appl| 00006730 69 63 61 74 69 6f 6e 20 64 69 72 65 63 74 6f 72 |ication director| 00006740 79 2c 0a 20 20 20 20 61 6e 64 20 63 61 6e 20 6f |y,. and can o| 00006750 70 74 69 6f 6e 61 6c 6c 79 20 73 74 61 72 74 20 |ptionally start | 00006760 75 70 20 77 69 74 68 20 61 20 64 65 66 61 75 6c |up with a defaul| 00006770 74 20 4c 69 66 65 20 70 6c 61 6e 65 2c 20 69 66 |t Life plane, if| 00006780 20 6f 6e 65 20 69 73 20 73 61 76 65 64 0a 20 20 | one is saved. | 00006790 20 20 69 6e 74 6f 20 74 68 65 20 61 70 70 6c 69 | into the appli| 000067a0 63 61 74 69 6f 6e 20 64 69 72 65 63 74 6f 72 79 |cation directory| 000067b0 2e 20 49 66 20 74 68 69 73 20 69 73 20 6e 6f 74 |. If this is not| 000067c0 20 70 6f 73 73 69 62 6c 65 2c 20 66 6f 72 20 65 | possible, for e| 000067d0 78 61 6d 70 6c 65 20 69 66 0a 20 20 20 20 4d 61 |xample if. Ma| 000067e0 63 72 6f 4c 69 66 65 20 69 73 20 72 75 6e 20 66 |croLife is run f| 000067f0 72 6f 6d 20 61 20 72 65 61 64 2d 6f 6e 6c 79 20 |rom a read-only | 00006800 61 72 63 68 69 76 65 20 6f 72 20 66 72 6f 6d 20 |archive or from | 00006810 61 20 43 44 2d 52 4f 4d 2c 20 61 20 73 79 73 74 |a CD-ROM, a syst| 00006820 65 6d 0a 20 20 20 20 76 61 72 69 61 62 6c 65 2c |em. variable,| 00006830 20 4d 61 63 72 6f 4c 69 66 65 24 43 68 6f 69 63 | MacroLife$Choic| 00006840 65 73 44 69 72 2c 20 63 61 6e 20 62 65 20 64 65 |esDir, can be de| 00006850 66 69 6e 65 64 2e 20 54 68 69 73 20 77 69 6c 6c |fined. This will| 00006860 20 73 70 65 63 69 66 79 20 61 6e 0a 20 20 20 20 | specify an. | 00006870 61 6c 74 65 72 6e 61 74 69 76 65 20 64 69 72 65 |alternative dire| 00006880 63 74 6f 72 79 20 77 68 69 63 68 20 77 69 6c 6c |ctory which will| 00006890 20 62 65 20 75 73 65 64 20 69 6e 73 74 65 61 64 | be used instead| 000068a0 2e 0a 20 20 20 20 49 66 20 79 6f 75 20 68 61 76 |.. If you hav| 000068b0 65 20 61 20 72 65 67 69 73 74 65 72 65 64 20 63 |e a registered c| 000068c0 6f 70 79 20 6f 66 20 4d 61 63 72 6f 4c 69 66 65 |opy of MacroLife| 000068d0 2c 20 74 68 69 73 20 69 73 20 77 68 65 72 65 20 |, this is where | 000068e0 74 68 65 20 70 72 6f 67 72 61 6d 0a 20 20 20 20 |the program. | 000068f0 77 69 6c 6c 20 6c 6f 6f 6b 20 66 6f 72 20 74 68 |will look for th| 00006900 65 20 72 65 67 69 73 74 72 61 74 69 6f 6e 20 66 |e registration f| 00006910 69 6c 65 2e 0a 0a 41 63 6b 6e 6f 77 6c 65 64 67 |ile...Acknowledg| 00006920 65 6d 65 6e 74 73 3a 0a 2d 2d 2d 2d 2d 2d 2d 2d |ements:.--------| 00006930 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 41 63 6f 72 6e 27 |---------.Acorn'| 00006940 73 20 74 65 63 68 6e 69 63 61 6c 20 70 65 6f 70 |s technical peop| 00006950 6c 65 2c 20 66 6f 72 20 64 65 73 69 67 6e 69 6e |le, for designin| 00006960 67 20 61 20 67 72 65 61 74 20 66 61 6d 69 6c 79 |g a great family| 00006970 20 6f 66 20 63 6f 6d 70 75 74 65 72 73 2e 0a 44 | of computers..D| 00006980 6f 6d 69 6e 69 63 20 53 79 6d 65 73 20 61 6e 64 |ominic Symes and| 00006990 20 68 69 73 20 63 6f 68 6f 72 74 73 20 66 6f 72 | his cohorts for| 000069a0 20 5a 61 70 2c 20 61 20 73 75 70 65 72 6c 61 74 | Zap, a superlat| 000069b0 69 76 65 20 74 65 78 74 20 65 64 69 74 6f 72 2e |ive text editor.| 000069c0 0a 4a 61 73 6f 6e 20 57 69 6c 6c 69 61 6d 73 20 |.Jason Williams | 000069d0 65 74 20 61 6c 2e 20 66 6f 72 20 74 68 65 20 57 |et al. for the W| 000069e0 69 6d 70 20 6c 69 62 72 61 72 79 20 44 65 73 6b |imp library Desk| 000069f0 4c 69 62 2c 20 77 68 69 63 68 20 6d 61 64 65 20 |Lib, which made | 00006a00 4c 69 66 65 20 65 61 73 69 65 72 2e 0a 44 69 63 |Life easier..Dic| 00006a10 6b 20 41 6c 73 74 65 69 6e 20 66 6f 72 20 54 65 |k Alstein for Te| 00006a20 6d 70 6c 45 64 2c 20 61 20 74 65 6d 70 6c 61 74 |mplEd, a templat| 00006a30 65 20 65 64 69 74 6f 72 20 74 68 61 74 20 64 6f |e editor that do| 00006a40 65 73 6e 27 74 20 64 72 69 76 65 20 79 6f 75 20 |esn't drive you | 00006a50 63 72 61 7a 79 2e 0a 4d 61 72 6b 20 4d 6f 78 6f |crazy..Mark Moxo| 00006a60 6e 20 61 6e 64 20 44 61 76 69 64 20 4d 61 74 74 |n and David Matt| 00006a70 68 65 77 6d 61 6e 20 61 74 20 41 63 6f 72 6e 20 |hewman at Acorn | 00006a80 55 73 65 72 2c 20 66 6f 72 20 74 61 6b 69 6e 67 |User, for taking| 00006a90 20 61 6e 20 69 6e 74 65 72 65 73 74 2e 0a 4e 65 | an interest..Ne| 00006aa0 69 6c 20 42 75 72 67 65 73 73 20 61 6e 64 20 52 |il Burgess and R| 00006ab0 61 6e 64 6f 6c 70 68 20 4d 6f 72 72 69 73 20 61 |andolph Morris a| 00006ac0 74 20 42 45 45 42 55 47 2c 20 66 6f 72 20 65 78 |t BEEBUG, for ex| 00006ad0 74 65 6e 73 69 76 65 20 74 65 73 74 69 6e 67 20 |tensive testing | 00006ae0 3a 2d 29 0a 52 6f 62 69 6e 20 57 61 74 74 73 2c |:-).Robin Watts,| 00006af0 20 66 6f 72 20 68 65 6c 70 66 75 6c 20 73 75 67 | for helpful sug| 00006b00 67 65 73 74 69 6f 6e 73 20 61 6e 64 20 62 65 69 |gestions and bei| 00006b10 6e 67 20 6d 79 20 66 69 72 73 74 20 63 75 73 74 |ng my first cust| 00006b20 6f 6d 65 72 2e 0a 44 65 61 6e 20 48 69 63 6b 65 |omer..Dean Hicke| 00006b30 72 73 6f 6e 2c 20 44 61 76 69 64 20 42 65 6c 6c |rson, David Bell| 00006b40 20 61 6e 64 20 6f 74 68 65 72 73 20 66 6f 72 20 | and others for | 00006b50 6d 61 6e 79 20 6f 66 20 74 68 65 20 6e 65 77 20 |many of the new | 00006b60 4c 69 66 65 66 6f 72 6d 73 2e 0a 57 69 6c 6c 69 |Lifeforms..Willi| 00006b70 61 6d 20 50 6f 75 6e 64 73 74 6f 6e 65 2c 20 66 |am Poundstone, f| 00006b80 6f 72 20 61 20 66 61 73 63 69 6e 61 74 69 6e 67 |or a fascinating| 00006b90 20 62 6f 6f 6b 20 6f 6e 20 63 6f 73 6d 6f 6c 6f | book on cosmolo| 00006ba0 67 79 20 61 6e 64 20 4c 69 66 65 2e 0a 20 20 20 |gy and Life.. | 00006bb0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00006bc0 20 28 54 68 65 20 72 65 63 75 72 73 69 76 65 20 | (The recursive | 00006bd0 75 6e 69 76 65 72 73 65 2c 20 4f 78 66 6f 72 64 |universe, Oxford| 00006be0 20 55 6e 69 76 65 72 73 69 74 79 20 50 72 65 73 | University Pres| 00006bf0 73 20 31 39 38 35 29 0a 0a 52 65 67 69 73 74 65 |s 1985)..Registe| 00006c00 72 69 6e 67 20 79 6f 75 72 20 63 6f 70 79 20 6f |ring your copy o| 00006c10 66 20 4d 61 63 72 6f 4c 69 66 65 0a 2d 2d 2d 2d |f MacroLife.----| 00006c20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| 00006c30 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 20 |-------------- | 00006c40 0a 4f 6e 20 72 65 67 69 73 74 72 61 74 69 6f 6e |.On registration| 00006c50 2c 20 79 6f 75 20 77 69 6c 6c 20 72 65 63 65 69 |, you will recei| 00006c60 76 65 3a 0a 0a 20 8f 20 54 68 65 20 6c 61 74 65 |ve:.. . The late| 00006c70 73 74 20 76 65 72 73 69 6f 6e 20 6f 66 20 4d 61 |st version of Ma| 00006c80 63 72 6f 4c 69 66 65 2e 0a 20 8f 20 41 20 6b 65 |croLife.. . A ke| 00006c90 79 20 66 69 6c 65 20 77 68 69 63 68 20 77 69 6c |y file which wil| 00006ca0 6c 20 73 75 70 70 72 65 73 73 20 74 68 65 20 69 |l suppress the i| 00006cb0 6e 69 74 69 61 6c 20 72 65 67 69 73 74 72 61 74 |nitial registrat| 00006cc0 69 6f 6e 20 6d 65 73 73 61 67 65 0a 20 20 20 61 |ion message. a| 00006cd0 6e 64 20 65 6e 74 65 72 20 79 6f 75 72 20 6e 61 |nd enter your na| 00006ce0 6d 65 20 69 6e 20 74 68 65 20 4c 69 63 65 6e 63 |me in the Licenc| 00006cf0 65 20 66 69 65 6c 64 2e 0a 20 8f 20 41 20 6c 69 |e field.. . A li| 00006d00 62 72 61 72 79 20 63 6f 6e 74 61 69 6e 69 6e 67 |brary containing| 00006d10 20 68 75 6e 64 72 65 64 73 20 6f 66 20 61 6d 61 | hundreds of ama| 00006d20 7a 69 6e 67 20 4c 69 66 65 20 70 61 74 74 65 72 |zing Life patter| 00006d30 6e 73 2e 0a 20 8f 20 41 6e 20 69 6c 6c 75 73 74 |ns.. . An illust| 00006d40 72 61 74 65 64 20 6d 61 6e 75 61 6c 2e 0a 20 8f |rated manual.. .| 00006d50 20 46 72 65 65 20 75 70 67 72 61 64 65 73 20 28 | Free upgrades (| 00006d60 6f 6e 20 72 65 63 65 69 70 74 20 6f 66 20 74 68 |on receipt of th| 00006d70 65 20 6f 72 69 67 69 6e 61 6c 20 64 69 73 63 20 |e original disc | 00006d80 61 6e 64 20 72 65 74 75 72 6e 20 70 6f 73 74 61 |and return posta| 00006d90 67 65 29 2e 0a 0a 54 6f 20 72 65 67 69 73 74 65 |ge)...To registe| 00006da0 72 2c 20 73 65 6e 64 20 61 20 63 68 65 71 75 65 |r, send a cheque| 00006db0 20 66 6f 72 20 65 69 67 68 74 20 70 6f 75 6e 64 | for eight pound| 00006dc0 73 20 74 6f 20 74 68 65 20 61 64 64 72 65 73 73 |s to the address| 00006dd0 20 62 65 6c 6f 77 2e 0a 49 66 20 79 6f 75 20 61 | below..If you a| 00006de0 72 65 20 6f 6e 20 74 68 65 20 6e 65 74 2c 20 49 |re on the net, I| 00006df0 20 63 61 6e 20 65 6d 61 69 6c 20 79 6f 75 20 74 | can email you t| 00006e00 68 65 20 66 69 6c 65 73 20 28 77 69 74 68 6f 75 |he files (withou| 00006e10 74 20 74 68 65 20 70 72 69 6e 74 65 64 0a 6d 61 |t the printed.ma| 00006e20 6e 75 61 6c 29 20 66 6f 72 20 73 65 76 65 6e 20 |nual) for seven | 00006e30 70 6f 75 6e 64 73 2e 0a 49 20 77 69 6c 6c 20 74 |pounds..I will t| 00006e40 68 65 6e 20 64 6f 6e 61 74 65 20 66 6f 75 72 20 |hen donate four | 00006e50 70 6f 75 6e 64 73 20 74 6f 20 4d 6f 74 69 76 61 |pounds to Motiva| 00006e60 74 69 6f 6e 2c 20 61 20 63 68 61 72 69 74 79 20 |tion, a charity | 00006e70 77 68 69 63 68 20 64 65 73 69 67 6e 73 0a 69 6e |which designs.in| 00006e80 65 78 70 65 6e 73 69 76 65 20 77 68 65 65 6c 63 |expensive wheelc| 00006e90 68 61 69 72 73 20 61 6e 64 20 6f 72 67 61 6e 69 |hairs and organi| 00006ea0 73 65 73 20 74 68 65 69 72 20 70 72 6f 64 75 63 |ses their produc| 00006eb0 74 69 6f 6e 20 75 73 69 6e 67 20 6c 6f 63 61 6c |tion using local| 00006ec0 0a 6d 61 74 65 72 69 61 6c 73 20 69 6e 20 63 6f |.materials in co| 00006ed0 75 6e 74 72 69 65 73 20 77 68 69 63 68 20 63 61 |untries which ca| 00006ee0 6e 6e 6f 74 20 61 66 66 6f 72 64 20 63 6f 6d 6d |nnot afford comm| 00006ef0 65 72 63 69 61 6c 20 6d 6f 64 65 6c 73 2e 0a 50 |ercial models..P| 00006f00 6c 65 61 73 65 20 6d 61 6b 65 20 74 68 65 20 63 |lease make the c| 00006f10 68 65 71 75 65 20 70 61 79 61 62 6c 65 20 74 6f |heque payable to| 00006f20 20 4d 72 20 43 2e 4a 2e 54 61 79 6c 6f 72 2e 20 | Mr C.J.Taylor. | 00006f30 49 66 20 79 6f 75 20 70 72 65 66 65 72 2c 0a 79 |If you prefer,.y| 00006f40 6f 75 20 63 61 6e 20 73 65 6e 64 20 74 77 6f 20 |ou can send two | 00006f50 63 68 65 71 75 65 73 2c 20 6f 6e 65 20 6d 61 64 |cheques, one mad| 00006f60 65 20 6f 75 74 20 74 6f 20 4d 6f 74 69 76 61 74 |e out to Motivat| 00006f70 69 6f 6e 2e 0a 0a 49 66 20 79 6f 75 20 66 69 6e |ion...If you fin| 00006f80 64 20 61 20 62 75 67 20 69 6e 20 21 4d 61 63 72 |d a bug in !Macr| 00006f90 6f 4c 69 66 65 2c 20 6f 72 20 77 6f 75 6c 64 20 |oLife, or would | 00006fa0 6c 69 6b 65 20 61 64 64 69 74 69 6f 6e 61 6c 20 |like additional | 00006fb0 66 65 61 74 75 72 65 73 2c 20 6f 72 0a 6a 75 73 |features, or.jus| 00006fc0 74 20 77 61 6e 74 20 74 6f 20 74 65 6c 6c 20 6d |t want to tell m| 00006fd0 65 20 68 6f 77 20 67 72 65 61 74 2f 61 77 66 75 |e how great/awfu| 00006fe0 6c 20 69 74 20 69 73 2c 20 70 6c 65 61 73 65 20 |l it is, please | 00006ff0 77 72 69 74 65 2f 65 6d 61 69 6c 20 6d 65 3a 0a |write/email me:.| 00007000 0a 43 68 72 69 73 20 54 61 79 6c 6f 72 20 20 20 |.Chris Taylor | 00007010 20 20 20 20 20 20 20 20 20 65 6d 61 69 6c 3a 20 | email: | 00007020 63 2e 74 61 79 6c 6f 72 40 75 63 6c 2e 61 63 2e |c.taylor@ucl.ac.| 00007030 75 6b 0a 37 20 50 72 69 64 65 61 75 78 20 50 6c |uk.7 Prideaux Pl| 00007040 61 63 65 20 20 20 20 20 20 20 20 20 20 74 65 6c |ace tel| 00007050 3a 20 30 31 37 31 20 32 37 38 20 31 37 31 33 0a |: 0171 278 1713.| 00007060 4c 6f 6e 64 6f 6e 20 57 43 31 58 20 39 50 50 0a |London WC1X 9PP.| 00007070 0a 54 68 69 73 20 61 64 64 72 65 73 73 20 73 68 |.This address sh| 00007080 6f 75 6c 64 20 62 65 20 76 61 6c 69 64 20 75 6e |ould be valid un| 00007090 74 69 6c 20 53 65 70 74 65 6d 62 65 72 20 31 39 |til September 19| 000070a0 39 35 2e 0a 41 66 74 65 72 20 74 68 69 73 20 64 |95..After this d| 000070b0 61 74 65 2c 20 77 72 69 74 65 20 74 6f 3a 0a 0a |ate, write to:..| 000070c0 54 68 65 20 48 61 76 65 6e 0a 42 75 66 66 6c 65 |The Haven.Buffle| 000070d0 72 27 73 20 48 6f 6c 74 0a 6e 72 20 42 75 63 6b |r's Holt.nr Buck| 000070e0 69 6e 67 68 61 6d 0a 4d 4b 31 38 20 35 44 4e 0a |ingham.MK18 5DN.| 000070f0