RLE (cellular automata)

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
(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]
* [http://golly.sourceforge.net/Help/formats.html#rle Specification of Extended RLE, used by the program Golly]
 
  
 
== 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

File Format
Name RLE (cellular automata)
Ontology
Extension(s) .rle
Released ≤1999?[1]

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

  1. MCell, which was based on RLE, seems to have been released in 1999 (see its page for details)
  2. http://golly.sourceforge.net/Help/formats.html#rle
  3. http://www.mirekw.com/ca/ca_files_formats.html#RLE
Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox