Slavic

From LifeWiki
Revision as of 18:38, 14 February 2022 by Book (talk | contribs)
Jump to navigation Jump to search
Ambox notice.png under construction, please do not edit yet
Radiation.png This article is a stub. You can help LifeWiki by expanding it.

Slavic is a universal constructor-based quadratic growth pattern constructed in December of 2019 by Pavel Grankovskiy. At the time it was the smallest such pattern.

Method

Its initial configuration is five copies of a single-channel recipe pointed at a block. Each recipe uses 0-degree slow salvos to build a syringe-based signal splitter plus some guard eaters, like so:

x = 553, y = 567, rule = B3/S23 26b2o$26b2o16$34bo$34b3o$37bo$36b2o5$57b2o$57bobo$59bo$59b2o3$54b2o$ 54bobo$56bo$56b2o4$76b2o$76b2o$45b2o$45b2o$37b2o25b2o$38bo24bobo$35b3o 25bo$35bo26b2o2$36bo$35bobo$35bobo$33b3ob2o$32bo$33b3ob2o$35bob2o2$45b 2o$45b2o7b2o$54bo$52bobo$52b2o4$32b2o$32b2o3$2o$2o$48bo$47bobo$47bobo$ 48bo$49b3o$51bo2$55b2o$55b2o7$71b2o$71bobo$71bo25$99bo$98b2o$98bobo21$ 121b2o$120b2o$122bo21$144b2o$144bobo$144bo21$167b2o$166b2o$168bo20$ 190bo$189b2o$189bobo22$213b2o$213bobo$213bo21$236b2o$235b2o$237bo21$ 258b3o$258bo$259bo32$293b2o$293bobo$293bo37$333bo$332b2o$332bobo22$ 357bo$356b2o$356bobo21$379b2o$378b2o$380bo28$409b2o$408b2o$410bo21$ 431b3o$431bo$432bo22$456b2o$455b2o$457bo25$482b3o$482bo$483bo20$505b2o $505bobo$505bo21$527b3o$527bo$528bo21$551b2o$550b2o$552bo! #C [[ THUMBSIZE 2 THEME 6 GRID GRIDMAJOR 0 SUPPRESS THUMBLAUNCH ]] #C [[ THUMBSIZE 2 ]]
(click above to open LifeViewer)

Then it removes the zero-degree elbow and pushes its two new construction arm elbows a little farther away from the splitter, and builds and launches 2-engine Corderships along each branch, then shoots them down after a decent interval, to move the elbows a good distance away. Then the cycle repeats.

The result is that after four cycles of the recipe being used up, four splitters have been built in a diamond-shaped loop. The fifth copy of the recipe enters the loop and cycles around it indefinitely, sending new copies out through the increasing network of splitters to build more and more splitters.

Inevitably some of the descendants of the original four splitters will try to build new splitters on top of the existing ones. Whenever that happens, the guard blocks come into play, absorbing a newly created elbow block before it can start the construction process, and allowing the incoming recipe to be absorbed by the nearby guard eater.

The result is a pattern with quadratically-growing population that is nonetheless not quite a quadratic-growth replicator, because there is not a single initial unit that makes exact copies of itself. Instead, five copies of the single-channel recipe are needed to get started, and they need to be aimed at an initial elbow block.