Difference between revisions of "Soup"

From LifeWiki
Jump to navigation Jump to search
(Testing to use RANDOMIZE command)
(The content about ash and soup search moves here)
Line 1: Line 1:
__NOTOC__{{Glossary}}
{{Glossary}}
{{EmbedViewer
{{EmbedViewer
|rle = x = 0, y = 0, rule = B3/S23
|rle = x = 0, y = 0, rule = B3/S23
Line 7: Line 7:
}}
}}


A '''soup''' (or '''broth'''<ref>{{Cite web|url=http://sourceforge.net/forum/forum.php?thread_id=1900952&forum_id=467856|title=Optimal Broth|accessdate=June 16, 2009|date=December 28, 2007|author=Ethan Wilson}}</ref>) is a random initial [[pattern]], which may cover the whole Life universe or may be of a finite size.
A '''soup''' (or '''broth'''<ref>{{Cite web|url=http://sourceforge.net/forum/forum.php?thread_id=1900952&forum_id=467856|title=Optimal Broth|accessdate=June 16, 2009|date=December 28, 2007|author=Ethan Wilson}}</ref>) is a random initial [[pattern]]. It may have different [[density]], and could cover the whole [[Life]] [[universe]] or be finite.
 
==Ash==
'''Ash''' (or less commonly '''junk''' or '''debris''') is the ([[stable]], [[oscillator|oscillating]] or [[spaceship|flying]]) outcome of a soup or reaction.
 
Experiments show that for random soups in Life in [[finite plane]] with moderate initial densities (say 0.25 to 0.5), the resulting ash has a density of about 0.0287{{citation needed}}. In infinite fields the situation may be different in the long run because of certain rare patterns, like long-living quadratic replicators (if any) that produce a large enough "colony" and survive knocking into ash.


==Sparse Life==
==Sparse Life==
'''Sparse Life''' (also called, somewhat confusingly, '''early universe''' by [[John Conway]]) is the study of the [[evolution]] of a soup of vanishingly small [[density]] in an infinite [[universe]], and as such a part of [[cosmology]]. Such a universe is dominated at an early stage by [[block]]s and [[blinker]]s (collectively known as "[[blonk]]s") in a ratio of about 2:1, with rare structures created by common [[methuselah]]s (e.g. [[R-pentomino]]es and [[pi-heptomino]]es). Much later it will be dominated by simple [[infinite growth]] patterns (e.g. [[block-laying switch engine]] and [[glider-producing switch engine]]). The long-term fate of a sparse Life universe is not certain.
'''Sparse Life''' (also called, somewhat confusingly, '''early universe''' by [[John Conway]]) is the study of the [[evolution]] of a soup of vanishingly small density in an infinite universe, and as such a part of [[cosmology]]. Such a universe is dominated at an early stage by [[block]]s and [[blinker]]s (collectively known as "[[blonk]]s") in a ratio of about 2:1, with rare structures created by common [[methuselah]]s (e.g. [[R-pentomino]]es and [[pi-heptomino]]es). Much later it will be dominated by simple [[infinite growth]] patterns (e.g. [[block-laying switch engine]] and [[glider-producing switch engine]]). The long-term [[fate]] of a sparse Life universe is not certain.
 
==Soup seach==
'''Soup search''' or '''soup searching''' is a method of searching for interesting patterns. It is done by running random soups in a specific [[rule]], followed by counting the results and tabulating them.
 
Soup search can be implemented into languages like C and Python easily, making it popular. It can also be done manually in [[golly]], with default key ctrl+5 to randomize a selected region.
 
It was employed in the [[Achim Flammenkamp's census]], [[Andrzej Okrasinski's census]] and the [[Online Life-Like CA Soup Search]]. Currently large-scale soup searches are done with [[apgsearch]].


==See also==
==See also==
*[[Common]]
*[[Common]]
*[[Natural]]
*[[Natural]]
*[[Soup search]]


==References==
==References==
Line 22: Line 33:
==External links==
==External links==
{{LinkLexicon|lex_s.htm#soup}}
{{LinkLexicon|lex_s.htm#soup}}
{{LinkLexicon|lex_a.htm#ash|patternname=Ash}}
{{LinkLexicon|lex_s.htm#sparselife|patternname=Sparse Life}}
{{LinkLexicon|lex_s.htm#sparselife|patternname=Sparse Life}}
{{LinkLexicon|lex_e.htm#earlyuniverse|patternname=Early universe}}
{{LinkLexicon|lex_e.htm#earlyuniverse|patternname=Early universe}}
__NOTOC__

Revision as of 03:23, 17 June 2020

x = 0, y = 0, rule = B3/S23 ! #C [[ THUMBSIZE 2 THEME 6 GRID GRIDMAJOR 0 SUPPRESS THUMBLAUNCH ]] #C [[ RANDOMIZE HEIGHT 300 THUMBLAUNCH OFF ]]
An example 64×64 soup generated by LifeViewer command (changes upon refreshing the page)

(click above to open LifeViewer)

A soup (or broth[1]) is a random initial pattern. It may have different density, and could cover the whole Life universe or be finite.

Ash

Ash (or less commonly junk or debris) is the (stable, oscillating or flying) outcome of a soup or reaction.

Experiments show that for random soups in Life in finite plane with moderate initial densities (say 0.25 to 0.5), the resulting ash has a density of about 0.0287[citation needed]. In infinite fields the situation may be different in the long run because of certain rare patterns, like long-living quadratic replicators (if any) that produce a large enough "colony" and survive knocking into ash.

Sparse Life

Sparse Life (also called, somewhat confusingly, early universe by John Conway) is the study of the evolution of a soup of vanishingly small density in an infinite universe, and as such a part of cosmology. Such a universe is dominated at an early stage by blocks and blinkers (collectively known as "blonks") in a ratio of about 2:1, with rare structures created by common methuselahs (e.g. R-pentominoes and pi-heptominoes). Much later it will be dominated by simple infinite growth patterns (e.g. block-laying switch engine and glider-producing switch engine). The long-term fate of a sparse Life universe is not certain.

Soup seach

Soup search or soup searching is a method of searching for interesting patterns. It is done by running random soups in a specific rule, followed by counting the results and tabulating them.

Soup search can be implemented into languages like C and Python easily, making it popular. It can also be done manually in golly, with default key ctrl+5 to randomize a selected region.

It was employed in the Achim Flammenkamp's census, Andrzej Okrasinski's census and the Online Life-Like CA Soup Search. Currently large-scale soup searches are done with apgsearch.

See also

References

  1. Ethan Wilson (December 28, 2007). "Optimal Broth". Retrieved on June 16, 2009.

External links