SMOS

A SMOS (Spaceship Made Of Spaceships) is a spaceship in a cellular automaton, consisting of multiple other spaceships colliding with each other, causing a reaction to place on where all of the spaceships are regenerated separately, but with a displacement value. Such spaceship conglomerations can be, on rare occasions, SMOS'ed again together to create a SMOSMOS (Spaceship Made of Spaceships Made of Spaceships). The ship used in the SMOS must also work as a normal spaceship by itself.

Example

The T-tetromino, which is a spaceship in tlife;

<html><div class="rle"><div class="codebox"><div style="display:none;"><code></html>x = 3, y = 4, rule = B34enw5q6ae7c/S2ac3-cknq4-aenqt5akqy8 bo$obo2$3o! #C [[ THUMBSIZE 2 THEME 6 GRID GRIDMAJOR 0 SUPPRESS THUMBLAUNCH ]] #C [[ THEME 6 GRID GRIDMAJOR 0 GPS 4 AUTOSTART THUMBLAUNCH THUMBSIZE 2 TRACKLOOP 5 0 -1/5 ]]<html></code></div></div><canvas width="200" height="300" style="margin-left:1px;"><noscript></html>
Please enable Javascript to view this LifeViewer.
<html></noscript></canvas></div></html>
Catagolue: here
(click above to open LifeViewer)

Can be spaceship in a lot of other non-totalistic rules, and thus can be used to create a SMOS:

<html><div class="rle"><div class="codebox"><div style="display:none;"><code></html>x = 8, y = 8, rule = B34enw5q6ae7c/S2ac3-cknq4-aenqt5akqy8 obo$o2bo$obo2$6bo$5bobo2$5b3o! #C [[ THUMBSIZE 2 THEME 6 GRID GRIDMAJOR 0 SUPPRESS THUMBLAUNCH ]] #C [[ THEME 6 GRID GRIDMAJOR 0 GPS 8 AUTOSTART THUMBLAUNCH THUMBSIZE 2 TRACKLOOP 18 -1/-18 -1/18 ]]<html></code></div></div><canvas width="200" height="300" style="margin-left:1px;"><noscript></html>
Please enable Javascript to view this LifeViewer.
<html></noscript></canvas></div></html>
Catagolue: here
(click above to open LifeViewer)

Which can also be colliding as such in the specific rule to generate a SMOSMOS:

<html><div class="rle"><div class="codebox"><div style="display:none;"><code></html>x = 8, y = 22, rule = B34enw5q6ae7c/S2ac3-cknq4-aenqt5akqy8 5b3o2$5bobo$6bo2$obo$o2bo$obo7$obo$o2bo$obo2$6bo$5bobo2$5b3o! #C [[ THUMBSIZE 2 THEME 6 GRID GRIDMAJOR 0 SUPPRESS THUMBLAUNCH ]] #C [[ THEME 6 GRID GRIDMAJOR 0 GPS 16 AUTOSTART THUMBLAUNCH THUMBSIZE 2 TRACKLOOP 92 -6/-92 -0 ]]<html></code></div></div><canvas width="200" height="300" style="margin-left:1px;"><noscript></html>
Please enable Javascript to view this LifeViewer.
<html></noscript></canvas></div></html>
Catagolue: here
(click above to open LifeViewer)


Stricter Definition of SMOS

A stricter definition of SMOS requires the ships used in the SMOS to be allowed to go through 1 full oscillation cycle before interacting with the other.

gollark: Well, a notcombinator.
gollark: ```haskells :: t1 -> (((t2 -> t2 -> t3 -> t4) -> t2 -> (t2 -> (t2 -> t2 -> t3 -> t4) -> t3) -> t4) -> t1 -> (IO a -> a) -> t5) -> t5s x k = k (\x y z -> x y y (z y x)) x unsafePerformIO```A combinator for safely wrapping UnsafePerformIO because how do you even use it.
gollark: `unsafePerformIOPleaseNoNeverUseOrYourSoulWillbeConsumedByEldritchAbominations`
gollark: z x y z = x y y (z y x)a b = a b b as k = k z s x unsafePerformIOq (x:xs) = x xs:q xs
gollark: There have been new episodes lately.
This article is issued from Conwaylife. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.