The metacell's circuitry is sufficiently complex that a single Conway's Life meta-glider requires a compressed pattern file several megabytes in size.[3] It can be run in Golly at small step sizes with no difficulty, but simulating an entire replication cycle (half a metatick) is very difficult. On current computers it might take about half a CPU-year using Golly's standard HashLife algorithm.
An order of magnitude improvement over HashLife is available via Goucher's special-purpose StreamLife algorithm. However, even using StreamLife it might take several months to simulate the eight replication cycles (four full metaticks) needed to return a metaglider to its original phase. The original experimental verification of a single metatick, using rule where a single ON cell is a still life, took about a month.
metacell 的一个循环非常复杂,以至于单个0E0P的压缩文件占用几兆字节的大小。 它可以在 Golly 中以小步长毫无困难地运行,但模拟整个复制周期(半个 metatick)非常困难。在当前的计算机上,使用 Golly 的标准 HashLife 算法可能需要大约半个 CPU 年。 通过 Goucher 的专用 StreamLife 算法可以获得比 HashLife 一个数量级的改进。然而,即使使用 StreamLife 也可能需要几个月的时间来模拟将 metaglider 返回其原始阶段所需的八个复制周期(四个完整的 metaticks)。单个 metatick 的原始实验验证,使用单个 ON 单元格是静物的规则,花了大约一个月的时间。
(来自B站视频 Structures auto-répliquantes dans les automates cellulaires - Passe-science)
你以为这就完了吗?0E0P为什么会自我复制?因为它还可以作为元胞自动机里面的一个metacell,也就是生命游戏套娃,实现了从完全空白区域凭空产生一个活细胞,当然是由它的一个邻居复制而来。现在你就能理解为什么它叫0E0P:Zero Encoded by Zero Population。
平面上将会诞生的,他会由邻居复制出来一个,而平面上将会死亡的,0E0P会收到自毁信号,彻底抹去整个图案!这是与OTCA metapixel最大的不同,OTCA需要一个覆盖整个平面的metacell框架,而0E0P能将自己的结构打印到周围完全空白的空间。