Jason Summers' pattern collection: Difference between revisions

From LifeWiki
Jump to navigation Jump to search
No edit summary
No edit summary
 
(9 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{stub}}
'''jslife''' is the major part of [[Jason Summers]]' pattern collection and is frequently referenced as the source of a [[Life]] pattern discovered prior to 2013.
'''jslife''' is the major part of [[Jason Summers]]' pattern collection and is frequently referenced as the source of a [[Life]] pattern discovered prior to 2013.  


'''jslife-moving''', maintained by [[Matthias Merzenich]], includes the moving [[object]]s of Summers' jslife collection and incorporates older [[c/3]] and [[2c/5]] collections by [[David Bell]] and [[Paul Tooke]] without modification. The collection focuses on [[elementary]]-based technology and includes [[elementary spaceship]]s, [[puffer]]s and [[rake]]s, [[wickstretcher]]s and [[wavestretcher]]s, as well as a few incomplete spaceship [[component]]s, and is currently the primary reference source for such objects. It excludes large [[engineered spaceship]]s and puffers (e.g. [[Caterpillar]], [[Gemini]]), [[growing spaceship]]s, and non-[[linear growth]] patterns like [[breeder]]s.
'''jslife-oversize''' is a supplement that contains patterns that are very large or very slow to develop.
 
'''osc-supplement''' is a supplement that contains a collection of oscillators found before 2015 that are not included in jslife, maintained by [[Matthias Merzenich]].
 
'''jslife-moving''', maintained by Matthias Merzenich, includes the moving [[object]]s of Summers' jslife collection and incorporates older [[c/3]] and [[2c/5]] collections by [[David Bell]] and [[Paul Tooke]] without modification. The collection focuses on [[elementary]]-based technology and includes [[elementary spaceship]]s, [[puffer]]s and [[rake]]s, [[wickstretcher]]s and [[wavestretcher]]s, as well as a few incomplete spaceship [[component]]s, and is currently the primary reference source for such objects. It excludes large [[engineered spaceship]]s and puffers (e.g. [[Caterpillar]], [[Gemini]]), [[growing spaceship]]s, and non-[[linear growth]] patterns like [[breeder]]s.


== Contents of jslife ==
== Contents of jslife ==
Line 8: Line 11:


* applications: patterns whose population over time is unusual, "high-level" patterns, and patterns designed to calculate or emulate something.
* applications: patterns whose population over time is unusual, "high-level" patterns, and patterns designed to calculate or emulate something.
* c2-extended: c/2 spaceships, puffers, and rakes, by period
* c2-extended: c/2 spaceships, puffers, and rakes, by [[period]]
* fuses: some ways that linearly-repeating patterns can decay
* [[fuse]]s: some ways that linearly-repeating patterns can decay
* guns: spaceship guns, excluding "ordinary" glider guns, i.e. guns with an adjustable period, an unusual shape, or that fire multiple spaceships or unusual kinds of spaceships
* [[gun]]s: spaceship guns, excluding "ordinary" glider guns, i.e. guns with an adjustable period, an unusual shape, or that fire multiple spaceships or unusual kinds of spaceships
* interactions: moving reactions that are supported by one or more guns or puffers, which move at a different velocity than the reaction itself
* interactions: moving [[reaction]]s that are supported by one or more guns or puffers, which move at a different velocity than the reaction itself
* misc: reactions that are interesting or useful and do not fit elsewhere
* misc: reactions that are interesting or useful and do not fit elsewhere
* osc: oscillators, by period
* osc: [[oscillator]]s, by period
* osc-supported: oscillating patterns requiring support with glider guns or a simlar mexhanism
* osc-supported: oscillating patterns requiring support with glider guns or a similar mechanism
* slideguns: guns that fire each glider on a separate path
* slideguns: guns that fire each glider on a separate path ([[slide gun]]s and [[tethered rake]]s)
* synthesis: patterns of gliders that collide to form objects
* [[synthesis]]: patterns of gliders that collide to form objects
velocity-xxx: spaceships, puffers, stretchers, etc., of velocty xxx (2c/5,  
* [[velocity]]-xxx: spaceships, puffers, stretchers, etc., of velocity xxx=(2c/5, c/2, c/3, c/4 diagonal, c/4 orthogonal, c/5 orthogonal, c/12 diagonal, other)
 
* [[wick]]s: [[extensible]] oscillators
wicks
  Extensible oscillators, mostly untamed.
 
 
----- Additional information about the "c2-extended" directory -----
 
This used to be a separate "rakes" collection, but I've incorporated
it into this collection, and expanded it.
 
True-period rakes are known for *all* multiples of 8, and all multiples
of 4 higher than 564. The files "var-072+8n.lif" and "var-???+24n.lif"
are the starting points for building them.


There are also two useful readme files.


==External links==
==External links==
* [http://entropymine.com/jason/life/ Jason Summers' pattern collection]
* [http://entropymine.com/jason/life/ Jason Summers' pattern collection] includes links to jslife and jslife-oversize collections
* [https://github.com/Matthias-Merzenich/jslife-moving jslife-moving]
* [https://github.com/Matthias-Merzenich/jslife-moving jslife-moving]
* [https://github.com/Matthias-Merzenich/osc-supplement osc-supplement]


[[Category:Pattern collections and databases]]
[[Category:Pattern collections and databases]]

Latest revision as of 18:27, 31 December 2022

jslife is the major part of Jason Summers' pattern collection and is frequently referenced as the source of a Life pattern discovered prior to 2013.

jslife-oversize is a supplement that contains patterns that are very large or very slow to develop.

osc-supplement is a supplement that contains a collection of oscillators found before 2015 that are not included in jslife, maintained by Matthias Merzenich.

jslife-moving, maintained by Matthias Merzenich, includes the moving objects of Summers' jslife collection and incorporates older c/3 and 2c/5 collections by David Bell and Paul Tooke without modification. The collection focuses on elementary-based technology and includes elementary spaceships, puffers and rakes, wickstretchers and wavestretchers, as well as a few incomplete spaceship components, and is currently the primary reference source for such objects. It excludes large engineered spaceships and puffers (e.g. Caterpillar, Gemini), growing spaceships, and non-linear growth patterns like breeders.

Contents of jslife

The collection is organized by folder as follows:

  • applications: patterns whose population over time is unusual, "high-level" patterns, and patterns designed to calculate or emulate something.
  • c2-extended: c/2 spaceships, puffers, and rakes, by period
  • fuses: some ways that linearly-repeating patterns can decay
  • guns: spaceship guns, excluding "ordinary" glider guns, i.e. guns with an adjustable period, an unusual shape, or that fire multiple spaceships or unusual kinds of spaceships
  • interactions: moving reactions that are supported by one or more guns or puffers, which move at a different velocity than the reaction itself
  • misc: reactions that are interesting or useful and do not fit elsewhere
  • osc: oscillators, by period
  • osc-supported: oscillating patterns requiring support with glider guns or a similar mechanism
  • slideguns: guns that fire each glider on a separate path (slide guns and tethered rakes)
  • synthesis: patterns of gliders that collide to form objects
  • velocity-xxx: spaceships, puffers, stretchers, etc., of velocity xxx=(2c/5, c/2, c/3, c/4 diagonal, c/4 orthogonal, c/5 orthogonal, c/12 diagonal, other)
  • wicks: extensible oscillators

There are also two useful readme files.