|
Name |
|
Date |
Size |
#Lines |
LOC |
| .. | | 03-May-2022 | - |
| doc/ | H | 03-May-2022 | - | 3,438 | 2,939 |
| patterns/ | H | 22-May-2013 | - | 835 | 778 |
| utils/ | H | 03-May-2022 | - | 217 | 159 |
| CHANGES | H A D | 23-Apr-2013 | 22.2 KiB | 628 | 409 |
| HACKING | H A D | 06-Nov-2011 | 4.1 KiB | 93 | 69 |
| HOW-TO-INSTALL | H A D | 27-May-2013 | 2 KiB | 68 | 48 |
| INSTALL | H A D | 06-Nov-2011 | 1.2 KiB | 26 | 20 |
| Imakefile | H A D | 03-May-2022 | 3.4 KiB | 122 | 106 |
| MISSED | H A D | 30-Jan-2013 | 197 | 6 | 5 |
| README | H A D | 06-Nov-2011 | 1.5 KiB | 38 | 29 |
| SHORT-INFO | H A D | 10-Mar-2013 | 1.2 KiB | 33 | 28 |
| XLIFE-HISTORY.dot | H A D | 28-May-2013 | 2.1 KiB | 54 | 52 |
| cell.c | H A D | 03-May-2022 | 21.3 KiB | 597 | 529 |
| changelog.debian | H A D | 06-Nov-2011 | 5.5 KiB | 162 | 114 |
| changelog.openbsd | H A D | 06-Nov-2011 | 3.9 KiB | 116 | 74 |
| clipboard.c | H A D | 03-May-2022 | 5.8 KiB | 204 | 170 |
| clipboard.h | H A D | 03-May-2022 | 1.5 KiB | 38 | 11 |
| collect.c | H A D | 03-May-2022 | 10.5 KiB | 289 | 202 |
| colors.c | H A D | 03-May-2022 | 7 KiB | 361 | 329 |
| colors.h | H A D | 03-May-2022 | 2 KiB | 57 | 29 |
| common.h | H A D | 03-May-2022 | 2 KiB | 43 | 5 |
| cursor.h | H A D | 30-Jan-2013 | 2 KiB | 44 | 14 |
| data.c | H A D | 03-May-2022 | 3.8 KiB | 110 | 66 |
| defs.h | H A D | 03-May-2022 | 14.3 KiB | 442 | 313 |
| file.c | H A D | 03-May-2022 | 42.8 KiB | 1,267 | 1,073 |
| file.h | H A D | 03-May-2022 | 2.3 KiB | 61 | 30 |
| file_misc.c | H A D | 03-May-2022 | 2 KiB | 56 | 25 |
| framebuffer.c | H A D | 03-May-2022 | 5.7 KiB | 193 | 159 |
| framebuffer.h | H A D | 03-May-2022 | 1.5 KiB | 37 | 11 |
| gen-multirules.c | H A D | 03-May-2022 | 7.4 KiB | 227 | 192 |
| generate.c | H A D | 03-May-2022 | 87 KiB | 2,252 | 2,011 |
| gentab.c | H A D | 03-May-2022 | 6.9 KiB | 227 | 191 |
| help.c | H A D | 03-May-2022 | 11.5 KiB | 299 | 259 |
| help.text | H A D | 24-Mar-2013 | 2.8 KiB | 52 | 47 |
| history.c | H A D | 03-May-2022 | 8 KiB | 236 | 199 |
| history.h | H A D | 03-May-2022 | 2.2 KiB | 55 | 26 |
| icon.h | H A D | 05-Mar-2013 | 3.2 KiB | 47 | 46 |
| isave.c | H A D | 03-May-2022 | 10.9 KiB | 419 | 342 |
| key.c | H A D | 03-May-2022 | 10.3 KiB | 276 | 235 |
| main.c | H A D | 03-May-2022 | 41.2 KiB | 1,431 | 1,290 |
| patchlevel.h | H A D | 03-May-2022 | 1.5 KiB | 32 | 3 |
| tab.h | H A D | 03-May-2022 | 8.3 KiB | 178 | 147 |
| table2r | H A D | 03-May-2022 | 2.7 KiB | 126 | 120 |
| tentative.c | H A D | 03-May-2022 | 5.6 KiB | 181 | 132 |
| tile.c | H A D | 03-May-2022 | 30.9 KiB | 1,052 | 878 |
| tile.h | H A D | 03-May-2022 | 2.4 KiB | 65 | 32 |
| topology.c | H A D | 03-May-2022 | 11.3 KiB | 345 | 309 |
| topology.h | H A D | 03-May-2022 | 1.7 KiB | 35 | 10 |
| utils.c | H A D | 03-May-2022 | 13.4 KiB | 401 | 344 |
| xlife.6 | H A D | 03-May-2022 | 49.8 KiB | 1,120 | 967 |
| xlife.man | H A D | 03-May-2022 | 49.8 KiB | 1,120 | 967 |
| xwidget.c | H A D | 03-May-2022 | 32.5 KiB | 890 | 845 |
| xwidget.h | H A D | 03-May-2022 | 1.5 KiB | 35 | 9 |
README
1 XLIFE -- a cellular-automaton laboratory
2
3 This program will evolve patterns for John Horton Conway's game of Life.
4It will also handle general cellular automata with the orthogonal and
5nosymmetry neighborhood and up to 16 states (it's possible to recompile for
6more states, but very expensive in memory). Transition rules and sample
7patterns are provided for the 8-state automaton of E. F. Codd, the Wireworld
8automaton, and a whole class of `Prisoner's Dilemma' games, and many others.
9
10 See the file HOW-TO-INSTALL for installation instructions.
11
12 To use it, run `xlife'. The help key is `?'. There is a man page.
13
14 The pattern library lives in the subdirectory `patterns'. The
15sub-subdirectory `life' contains an extensive library of interesting
16Life patterns. The sub-subdirectory `codd' contains transition rules
17and components for the universal computer-constructor described in E.F
18Codd's "Cellular Automata" Academic Press 1968 (ACM Monograph #3). The
19sub-subdirectory `wireworld' contains patterns for the `Wireworld'
20automaton described in the January 1990 issue of Scientific American
21(Computer Recreations, p. 146).
22
23 Some documents on advanced pattern creation and UCC components are in
24the directory doc.
25
26 We also include a couple of utilities:
27
28 The `lifeconv' utility converts between different pattern file formats.
29There is a man page. It may also collects separate included files into one
30file that uses pattern blocks.
31
32 Jon
33 Dan
34 Chuck
35 Paul
36 Eric
37 Litwr
38