RLE (cellular automata)
From Just Solve the File Format Problem
				
								
				(Difference between revisions)
				
																
				
				
								
				|  (Note on modifications to the format) |  (Adding some formats that are very slightly modified versions of this one under a section "Derivatives", instead of their own page, which there is not enough difference to justify) | ||
| Line 13: | Line 13: | ||
| == Specifications == | == Specifications == | ||
| * [http://www.mirekw.com/ca/ca_files_formats.html#RLE Unofficial specification of the basic format] | * [http://www.mirekw.com/ca/ca_files_formats.html#RLE Unofficial specification of the basic format] | ||
| − | |||
| == Software == | == Software == | ||
| RLE seems to be very widely-supported; therefore, a list of programs supporting it would almost amount to a list of all CA software. | RLE seems to be very widely-supported; therefore, a list of programs supporting it would almost amount to a list of all CA software. | ||
| * [http://golly.sourceforge.net/ Golly] | * [http://golly.sourceforge.net/ Golly] | ||
| + | |||
| + | == Derivatives == | ||
| + | * [http://golly.sourceforge.net/Help/formats.html#rle Extended RLE], used by the program Golly | ||
| + | * [http://www.mirekw.com/ca/ca_files_formats.html#dbLife dbLife], used for David I. Bell's collection dbLifeLib | ||
| + | * RLE3, an extension for storing 3-dimensional patterns (see [http://golly.sourceforge.net/Help/changes.html the Golly changelog], "Changes in version 3.2 (released July 2018)") | ||
| == Links == | == Links == | ||
Revision as of 05:58, 30 June 2020
RLE is a format used for storing patterns of cellular automata. As the name suggests, it uses run-length encoding. It was designed by David Buckingham.[2] The basic format is very simple, but different people have made their own modified versions of it over the years.
| Contents | 
Identification
Standard, minimal RLE files will begin with ASCII "x =".[3]
Specifications
Software
RLE seems to be very widely-supported; therefore, a list of programs supporting it would almost amount to a list of all CA software.
Derivatives
- Extended RLE, used by the program Golly
- dbLife, used for David I. Bell's collection dbLifeLib
- RLE3, an extension for storing 3-dimensional patterns (see the Golly changelog, "Changes in version 3.2 (released July 2018)")
Links
See Also
References
- ↑ MCell, which was based on RLE, seems to have been released in 1999 (see its page for details)
- ↑ http://golly.sourceforge.net/Help/formats.html#rle
- ↑ http://www.mirekw.com/ca/ca_files_formats.html#RLE

