Foam Rules

For discussion of other cellular automata.
Supersuthiastic
Posts: 96
Joined: March 14th, 2024, 8:55 pm

Re: Foam Rules

Post by Supersuthiastic »

c/7o spaceship in my rule:

Code: Select all

x = 4, y = 4, rule = B2n34acij5nr6-k78/S13jr4-aeny5-aij67c
4o$2b2o$2b2o$4o!
6x7 explosion:

Code: Select all

x = 6, y = 7, rule = B2n34acij5nr6-k78/S13jr4-aeny5-aij67c
2b2o$b4o$2o2b2o$ob2obo$ob2obo$2o2b2o$6o!
User avatar
H. H. P. M. P. Cole
Posts: 481
Joined: July 15th, 2023, 9:36 pm

Re: Foam Rules

Post by H. H. P. M. P. Cole »

The second fastest obelisk ship, 2c/46275

Code: Select all

x = 37, y = 7, rule = B3-cek5ci6-ci7c/S2aei3cejk4eijkrw5cnqry6-e7
33bo$o35bo$37o$obobobobobobobobobobobobobobobobobobo$37o$o35bo$33bo!
In the same rule, a p53428

Code: Select all

x = 44, y = 9, rule = B3-cek5ci6-ci7c/S2aei3cejk4eijkrw5cnqry6-e7
4bo$4bo36bo2$44o$obobobobobobobobobobobobobobobobobobobobob2o$44o2$4bo
36bo$4bo!
And a p57242 (not an obelisk)

Code: Select all

x = 43, y = 5, rule = B3-cek5ci6-ci7c/S2aei3cejk4eijkrw5cnqry6-e7
o3b3o34bo$41o$obobobobobobobobobobobobobobobobobobobobobo$41o$o3b3o34b
o!
And a p60240 (not an obelisk)

Code: Select all

x = 46, y = 5, rule = B3-cek5ci6-ci7c/S2aei3cejk4eijkrw5cnqry6-e7
bo37b2o$2b44o$obobobobobobobobobobobobobobobobobobobobobobo$2b44o$bo
37b2o!
User avatar
NimbleRogue
Posts: 757
Joined: January 11th, 2021, 11:48 pm

Re: Foam Rules

Post by NimbleRogue »

The first obelisk puffer has been found, and corderized with a speed of 22c/2401091o

Code: Select all

x = 188, y = 81, rule = B3-ce5ci6ack/S2-ck3cejky4eijkrw5cnry6-e78
5$64bo43bo$64bo20b3o20bo20b3o$64bo43bo16$21b12o81b12o$21b12o81b12o2$
21b12o81b12o$21b12o14b4o63b12o14b4o$47b4o4b12o73b4o4b12o$11bobo3b22o4b
2o24bo34bobo3b22o4b2o24bo$12b59o34b59o$10bobobobobobobobobobobobobobob
obobobobobobobobobobobobobobobob2o31bobobobobobobobobobobobobobobobobo
bobobobobobobobobobobobobob2o$12b59o34b59o$11bobo3b22o4b2o24bo34bobo3b
22o4b2o24bo$47b4o4b12o73b4o4b12o$21b12o14b4o63b12o14b4o$21b12o81b12o2$
21b12o81b12o$21b12o81b12o16$64bo43bo$64bo20b3o20bo20b3o$64bo43bo!
Tightly packed multidimensional agar

Code: Select all

x = 61, y = 7, rule = B2in3-ce5i6-i/S2ei3-air4eijkrtw5cnqry678
21b2o$14bo24b2o12b3o$61o$obobobobobobobobobobobobobobobobobobobobobob
obobobobobobobobo$61o$14bo24b2o12b3o$21b2o!
These next ones are not Obelisk, but are still cool
This is cool, it is like Amoeba+Foam lines

Code: Select all

x = 11, y = 15, rule = B2n3aijn5i6aek/S2e3ejk4eijkrw5-eij678
b3o$3o$ob2o$5o$bob2o$b5o$3b3o$4b3o$5b3o$5b5o$6b2obo$6b5o$7b2obo$8b3o$
7b3o!
 [[ RANDOMIZE RANDWIDTH 256 RANDHEIGHT 256 RANDFILL 50 ]]
This is a battle between a simple wickclimber, and the same edge reaction as in obelisk rules

Code: Select all

x = 69, y = 34, rule = B2in3-ce5i6aek/S2ei3cejk4eijkrtw5-ij678
5$43bo2bo$43b3o$43bobo$43b4o$44bo$44bo$12bobobobobobobobobobobobobobo
bob4o$11b36o$10b37o$9b2obobobobobobobobobobobobobobobobobobo$10b37o$11b
36o$12bobobobobobobobobobobobobobobob4o$44bo$44bo$43b4o$43bobo$43b3o$
43bo2bo!
This has a edgerep like thing, but antidot lines can't expand or contract

Code: Select all

x = 62, y = 7, rule = B2i3aijq5i6a/S2-cn3aejkr4eijkrw5cry6-ae7e
6b2o8b2o8b4o12b7o$2b2o48b5o$2b60o$obobobobobobobobobobobobobobobobobo
bobobobobobobobobobobobobo$2b60o$2b2o48b5o$6b2o8b2o8b4o12b7o!
There you are
User avatar
rabbit
Posts: 244
Joined: March 4th, 2024, 6:00 am
Location: Stuck inside a magician's hat. it hurts so bad

Re: Foam Rules

Post by rabbit »

pond foam rule with a fun looking p1220 RRO:

Code: Select all

x = 5, y = 6, rule = B2cei3aj4aiy5k6k8/S1c2cek3kqry4jknqtyz5-a8
bo$ob3o$2o2bo$bo2bo$ob2o$4bo!
At exactly 1/10 of the period, this p122 flipper that looks very similar:

Code: Select all

x = 6, y = 7, rule = B2cei3aj4aiy5k6k8/S1c2cek3kqry4jknqtyz5-a8
2b2o$b2o$2ob3o$obo2bo$2bo2bo$bob2o$2b3o!
That's the bunny.
Check out my OCA exploration script, crule.lua!
User avatar
rabbit
Posts: 244
Joined: March 4th, 2024, 6:00 am
Location: Stuck inside a magician's hat. it hurts so bad

Re: Foam Rules

Post by rabbit »

3c/568 wickstretcher in a square foam rule:

Code: Select all

x = 11, y = 13, rule = B3/S2ek3-aiy4-cin5-aek6-ei7c
7b2o$6b4o$4bobo2b2o$5obo2bo$2o2bob5o$bo2bobo2b2o$5obo2bo$2o2bob5o$bo2b
obo2b2o$5obo2bo$2o2bob4o$bo2bo$b4o!
That's the bunny.
Check out my OCA exploration script, crule.lua!
Supersuthiastic
Posts: 96
Joined: March 14th, 2024, 8:55 pm

Re: Foam Rules

Post by Supersuthiastic »

obelisk explosion

Code: Select all

x = 39, y = 4, rule = B35i/S2ei3eijk4eijkrw5-aeij6-ae7e
36bo$39o$obobobobobobobobobobobobobobobobobobobo$39o!
smaller:

Code: Select all

x = 25, y = 4, rule = B35i/S2ei3eijk4eijkrw5-aeij6-ae7e
24bo$25o$obobobobobobobobobobobobo$25o!
Supersuthiastic
Posts: 96
Joined: March 14th, 2024, 8:55 pm

Re: Foam Rules

Post by Supersuthiastic »

p1396:

Code: Select all

x = 4, y = 5, rule = B2ck3-jqr5-aij6-a7e/S02e3eijkr4ejkrtwz5-aeij6-ei
o$4o$o2bo$o2bo$4o!
User avatar
NimbleRogue
Posts: 757
Joined: January 11th, 2021, 11:48 pm

Re: Foam Rules

Post by NimbleRogue »

The first Nonadjustable ship with a period over a billion
2c/3,150,923,938o

Code: Select all

x = 106, y = 9, rule = B3-cekn4c5ciq6aen/S2-ck3ejk4ceijkrw5cnry6-ae78
60b2o$60b2o$o63b2o8b2o12b4o$b103o$2obobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobo$b103o$o63b2o8b2o12b4o$60b2o$60b2o!
p4,016,295,196 oscillator

Code: Select all

x = 89, y = 9, rule = B3aijqy4cq5cinq6ae/S2-ck3ejkn4eijkrw5cnqry6-ae78
17bo$17bo10b3o$4bo8b2o9b2o62bo$88o$2obobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobob2o$88o$4bo8b2o9b2o62bo$17bo10b3o$17bo!
There is now 4 new transitions where obelisks form no S2k, S2c, S2n, S4q

That means the new space where obelisks form is this 2^47 space

Code: Select all

B3-ceknry5i/S2aei3ejk4eijkrw5cry6-ae7e|B2in3-ce4cejqwyz5ceiqy6-i7/S23cejknqry4ceijknqrtwyz5-ij678
Last edited by NimbleRogue on July 23rd, 2025, 1:05 pm, edited 1 time in total.
There you are
User avatar
NimbleRogue
Posts: 757
Joined: January 11th, 2021, 11:48 pm

Re: Foam Rules

Post by NimbleRogue »

I Created a program to find Obelisks It can both directly search for obelisks patterns or output the characteristics of different rules. I ran a few copies of it for a bit over a day in one space and have found over 400 new Obelisk ships.

Code: Select all

#obeliskSearcher.py
from __future__ import division

import golly as g
import re
from glife import rect, pattern

#B3-ceknry5i/S2aei3ejk4eijkrw5cry6-ae7e global min rule of Obelisks
#B2in3-ce4cejqwyz5ceiqy6-i7/S23cejknqry4ceijknqrtwyz5-ij678 global max rule of Obelisks
minRule = "B3aijnqr4yz5iq6a7e/S2aceik3ejk4eijkrw5cnry6ceikn7e"
maxRule = "B3acijknqry4cejqyz5ciqy6acen7/S23cejkq4ceijkrwyz5aceknqry6ceikn7"
rle = """3$27b6o3bo3bo7bo3b2o27b6o3bo3bo7bo3b2o$8b109o$6bobobobobobobobobobobo
bobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobo
bobobobobobobobobobo$8b109o$27b6o3bo3bo7bo3b2o27b6o3bo3bo7bo3b2o!
"""
length = 109 # This is the length of the rle in the file, will be updated if inputRle is True
innitialX = 0

maxHeight = 150 # The Maximum height a pattern can reach before it is discarded
maxWidth = 300 # The Maximum width a pattern can reach before it is discarded
minGen = 10000 # The Minimum generations a pattern must achive before being reported
maxGen = 10000000 # The Maximum generation a pattern can reach before it is automatically stopped
genStep = 100000 # The number of generations to run in each step (It will be run for less in the start to make sure it does not explode)
maxStable = 1000000 # The maximum number of genrations a pattern can not change it's antidot box for before it is thrown away (Only used when high period is false)

outputFile = "OutputObelisk.txt"
seed = int(g.getstring('What seed should be used:', ))

inputRulespace = False # Whether to ask for a rulespace at runtime
inputRle = True # Whether to use the rle from golly
highPeriod = False 
#If true it will not find the periods of patterns and will report specifics on stabilization
#If false it will only output obelisk patterns, and will give their period/speed
sssss = False # Whether to use 5s form for the output (Only works when highPeriod = False)


#Taken From sss.py From MatchPatt
def chunks(l, n):
    for i in range(0, len(l), n):
        yield l[i:i+n]

#Taken From sss.py From MatchPatt
def giveRLE(clist):
    # clist_chunks = list (chunks (g.evolve(clist,0), 2))
    clist_chunks = list(chunks(clist, 2))
    clist_chunks.sort(key=lambda l:(l[1], l[0]))
    mcc = min(clist_chunks)
    rl_list = [[x[0]-mcc[0],x[1]-mcc[1]] for x in clist_chunks]
    rle_res = ""
    rle_len = 1
    rl_y = rl_list[0][1] - 1
    rl_x = 0
    for rl_i in rl_list:
        if rl_i[1] == rl_y:
            if rl_i[0] == rl_x + 1:
                rle_len += 1
            else:
                if rle_len == 1: rle_strA = ""
                else: rle_strA = str (rle_len)
                if rl_i[0] - rl_x - 1 == 1: rle_strB = ""
                else: rle_strB = str (rl_i[0] - rl_x - 1)
                
                rle_res = rle_res + rle_strA + "o" + rle_strB + "b"
                rle_len = 1
        else:
            if rle_len == 1: rle_strA = ""
            else: rle_strA = str (rle_len)
            if rl_i[1] - rl_y == 1: rle_strB = ""
            else: rle_strB = str (rl_i[1] - rl_y)
            if rl_i[0] == 1: rle_strC = "b"
            elif rl_i[0] == 0: rle_strC = ""
            else: rle_strC = str (rl_i[0]) + "b"
            
            rle_res = rle_res + rle_strA + "o" + rle_strB + "$" + rle_strC
            rle_len = 1
            
        rl_x = rl_i[0]
        rl_y = rl_i[1]
    
    if rle_len == 1: rle_strA = ""
    else: rle_strA = str (rle_len)
    rle_res = rle_res[2:] + rle_strA + "o"
    
    return rle_res+"!"

def writeToFile(*messages):
    with open(outputFile, 'a') as wF:
        for message in messages:
            wF.write(message + '\n')

#Returns the bounding box of the main line of antidots in the pattern
def getAntidots():
    r = g.getrect()
    start = 0
    end = 0
    for i in range(r[2]):
        bounds = [(r[0] + i),int((r[3]-3) / 2 + r[1]), 3, 3]
        cellStates = g.getcells(bounds)
        if cellStates:
            if giveRLE(cellStates) == "3o$obo$3o!":
                start = i
                break
    for i in range(r[2]):
        bounds = [(r[0] + r[2] - i),int((r[3]-3) / 2 + r[1]), 3, 3]
        cellStates = g.getcells(bounds)
        if cellStates:
            if giveRLE(cellStates) == "3o$obo$3o!":
                end = r[2] - i + 2
                break
    bounds = [(r[0] + start),int((r[3]-3) / 2 + r[1]), end - start, 3]
    return bounds    

if inputRulespace:
    minRule = g.getstring('What should be the minrule:', )    
    maxRule = g.getstring('What should be the maxrule:', )

if inputRle:
    r = g.getrect()
    rle = giveRLE(g.getcells(r))
    antidots = getAntidots()
    length = antidots[2]    

#Taken From sss.py From MatchPatt
Hensel = [
    ['0'],
    ['1c', '1e'],
    ['2a', '2c', '2e', '2i', '2k', '2n'],
    ['3a', '3c', '3e', '3i', '3j', '3k', '3n', '3q', '3r', '3y'],
    ['4a', '4c', '4e', '4i', '4j', '4k', '4n', '4q', '4r', '4t', '4w', '4y', '4z'],
    ['5a', '5c', '5e', '5i', '5j', '5k', '5n', '5q', '5r', '5y'],
    ['6a', '6c', '6e', '6i', '6k', '6n'],
    ['7c', '7e'],
    ['8']
]

#Taken From sss.py From MatchPatt
def parseTransitions(ruleTrans):
    ruleElem = []
    if not ruleTrans:
        return ruleElem
    context = ruleTrans[0]
    bNonTot = False
    bNegate = False
    for ch in ruleTrans[1:] + '9':
        if ch in '0123456789':
            if not bNonTot:
                ruleElem += Hensel[int(context)]
            context = ch
            bNonTot = False
            bNegate = False
        elif ch == '-':
            bNegate = True
            ruleElem += Hensel[int(context)]
        else:
            bNonTot = True
            if bNegate:
                ruleElem.remove(context + ch)
            else:
                ruleElem.append(context + ch)
    return ruleElem

#Taken From sss.py From MatchPatt
def iterRuleStr(B_OK, S_OK, B_need=[], S_need=[], seed=1):
    # Pseudo-random rule index generator using an LCG
    def randRuleIdx(nB_OK, nS_OK, seed=1):
        # LCG state initialisation
        m = 2**(nB_OK + nS_OK)
        c = 7
        a = 5
        # Reduce collisions for small seed values
        for _ in range(3):
            seed = (a*seed+c) % m
        
        # Masks for birth and survival transitions
        maskS = 2**nS_OK - 1
        maskB = (2**nB_OK - 1) << nS_OK
        
        for ii in range(m):
            seed = (a*seed+c) % m
            randS = seed & maskS
            randB = (seed & maskB) >> nS_OK
            yield (randB, randS)
    
    # Transition String retrieval
    def getTransStr(tList, idx):
        trans = ''
        for t in tList:
            if (idx & 1):
                trans += t
            idx = idx >> 1
        return trans
    
    Bstr = 'B' + ''.join(B_need)
    Sstr = '/S' + ''.join(S_need)
    
    for (Bidx, Sidx) in randRuleIdx(len(B_OK), len(S_OK), seed):
        rulestr = Bstr + getTransStr(B_OK, Bidx) + Sstr + getTransStr(S_OK, Sidx)
        yield rulestr

def extractRuleSets(minRule, maxRule):
    minBstr, minSstr = minRule.split('/')
    minBstr = minBstr.lstrip('B')
    minSstr = minSstr.lstrip('S')
    maxBstr, maxSstr = maxRule.split('/')
    maxBstr = maxBstr.lstrip('B')
    maxSstr = maxSstr.lstrip('S')
    bNeed = parseTransitions(minBstr)
    sNeed = parseTransitions(minSstr)
    bMax = parseTransitions(maxBstr)
    sMax = parseTransitions(maxSstr)
    bOK = [x for x in bMax if x not in bNeed]
    sOK = [x for x in sMax if x not in sNeed]
   
    return bOK, sOK, bNeed, sNeed

bOK, sOK, bNeed, sNeed = extractRuleSets(minRule, maxRule)

def checkPatt(rulestr, gen, change):
    if g.empty():
        return 1
    r = g.getrect()
    antidots = getAntidots()
    g.select(r)
    testPatt = g.getcells(r)
    growShrink = ["",""]# For easier printing out of growth or shrinkage

    if highPeriod:
        if change[0]:
            growShrink[0] = "has shrunk"
        if change[1]:
            growShrink[1] = "has grown"
    
    if antidots[2] > (length + 16):
        if gen >= minGen and highPeriod == True:
            writeToFile(f"Too Much Growth, {growShrink[0]}, {growShrink[1]}, {change[0]} times shrunk, {change[1]} times grown at generation, {gen}, x = 0, y = 0, rule = {rulestr}", giveRLE(g.getcells(r)))
        return 1
    if r[2] > maxWidth or r[3] > maxHeight:
        if gen >= minGen and highPeriod == False and int(g.getpop()) < 350 and change[0] > 3 and change[1] > 3:
            if r[2] > maxWidth:
                writeToFile(f"Ship and debris, x = 0, y = 0, rule = {rulestr}", giveRLE(g.getcells(r)))
            else:
                writeToFile(f"Rake?, x = 0, y = 0, rule = {rulestr}", giveRLE(g.getcells(r)))
        if gen >= minGen and highPeriod == True:
            writeToFile(f"Ships are shooting out, {growShrink[0]}, {growShrink[1]}, {change[0]} times shrunk, {change[1]} times grown at generation, {gen}, x = 0, y = 0, rule = {rulestr}", giveRLE(g.getcells(r)))
        return 1
    if gen >= 10000:
        g.flip(0)
        flipped = g.getcells(g.getrect())
        g.flip(0)

        if antidots[2] < (length - 16):
            if gen >= minGen and highPeriod == True:
                writeToFile(f"Too Little Growth, {growShrink[0]}, {growShrink[1]}, {change[0]} times shrunk, {change[1]} times grown at generation, {gen}, x = 0, y = 0, rule = {rulestr}", giveRLE(g.getcells(r)))
            return 1

        pattern = r"((\d+)o)\$((ob)+o\$)\1!"
        match = re.search(pattern, giveRLE(g.getcells(antidots)))
        if not match:
            if gen >= minGen and highPeriod == True:
                writeToFile(f"Middle has died out, {growShrink[0]}, {growShrink[1]}, {change[0]} times shrunk, {change[1]} times grown at generation, {gen}, x = 0, y = 0, rule = {rulestr}", giveRLE(g.getcells(r)))
            return 1

        if testPatt == flipped:
            if gen >= minGen and highPeriod == True:
                writeToFile(f"Stabilized into an oscillator, {growShrink[0]}, {growShrink[1]}, {change[0]} times shrunk, {change[1]} times grown at generation, {gen}, x = 0, y = 0, rule = {rulestr}", giveRLE(g.getcells(r)))
            return 1

    x, y = r[2], int((r[3] - 3) / 2)
    nonAntidot = [r[0], (r[1] + y + 3), x, y]
    if nonAntidot[3] > 0:
        g.select(nonAntidot)
        stableCounts = {}
        if highPeriod:
            for i in range(90):
                g.run(1)
                if g.empty():
                    return 1
                currentCells = g.getcells(nonAntidot)
                liveCells = set((currentCells[j], currentCells[j+1]) for j in range(0, len(currentCells), 2))
                for cell in liveCells:
                    stableCounts[cell] = stableCounts.get(cell, 0) + 1
            for i in range(10):
                g.run(10000+i)
                if g.empty():
                    return 1
                currentCells = g.getcells(nonAntidot)
                liveCells = set((currentCells[j], currentCells[j+1]) for j in range(0, len(currentCells), 2))
                for cell in liveCells:
                    stableCounts[cell] = stableCounts.get(cell, 0) + 1
        else:
            for i in range(100):
                g.run(1)
                if g.empty():
                    return 1
                currentCells = g.getcells(nonAntidot)
                liveCells = set((currentCells[j], currentCells[j+1]) for j in range(0, len(currentCells), 2))
                for cell in liveCells:
                    stableCounts[cell] = stableCounts.get(cell, 0) + 1
        stableCells = {cell for cell, count in stableCounts.items() if count == 100}
        gen = int(g.getgen())
        # Check for adjacent stable pairs
        for cell in stableCells:
            x, y = cell
            if ((x-1, y) in stableCells or (x+1, y) in stableCells or (x, y-1) in stableCells or (x, y+1) in stableCells or (x-1, y-1) in stableCells or (x+1, y+1) in stableCells or (x+1, y-1) in stableCells or (x-1, y+1) in stableCells) and (y == (antidots[1] + 3) or y == (antidots[1] + 4)) :
                if gen >= minGen and highPeriod == True:
                    writeToFile(f"A piece has stabilized, {growShrink[0]}, {growShrink[1]}, {change[0]} times shrunk, {change[1]} times grown at generation, {gen}, x = 0, y = 0, rule = {rulestr}", giveRLE(g.getcells(r)))
                return 1
    return 0

#Modified From oscar.py
def sssssConverter(rulestr):
    hashlist = []        # for pattern hash values
    genlist = []         # corresponding generation counts
    poplist = []         # corresponding population counts
    boxlist = []         # corresponding bounding boxes
    minPop = int(g.getpop())
    minCells = g.getcells(g.getrect())
    gen = 0
    while gen <= maxGen:
        g.run(1)
        gen = gen + 1
        pop = int(g.getpop())
        if pop < minPop:
            minPop = pop
            minCells = g.getcells(g.getrect())

        # first get current pattern's bounding box
        prect = g.getrect()
        pbox = rect(prect)
        h = g.hash(prect)
        pos = 0
        listlen = len(hashlist)
        while pos < listlen:
            if h > hashlist[pos]:
                pos += 1
            elif h < hashlist[pos]:

                # shorten lists and append info below
                del hashlist[pos : listlen]
                del genlist[pos : listlen]
                del poplist[pos : listlen]
                del boxlist[pos : listlen]
                break
            else:
                # h == hashlist[pos] so pattern is probably oscillating, but just in
                # case this is a hash collision we also compare pop count and box size
                if (pop == poplist[pos]) and \
                   (pbox.wd == boxlist[pos].wd) and \
                   (pbox.ht == boxlist[pos].ht):
                    period = int(g.getgen()) - genlist[pos]
                    g.select(g.getrect())
                    g.clear(0)
                    g.putcells(minCells)
                    g.select(g.getrect())
                    if boxlist[pos].x - pbox.x > 0:
                        g.flip(0)
                    minCells = giveRLE(g.getcells(g.getrect()))               
                    if pbox == boxlist[pos]:
                        if period >= minGen:
                            if sssss == True:
                                writeToFile(f"{pop}, {rulestr}, 0, 0, {period}, ", minCells)
                            else:
                                writeToFile(f"p{period} x = 0, y = 0, rule = {rulestr} ", minCells)
                        return 0
                    else:
                        deltax = abs(boxlist[pos].x - pbox.x)
                        if sssss == True:
                            writeToFile(f"{pop}, {rulestr}, {deltax}, 0, {period}, ", minCells)
                        else:
                            writeToFile(f"{deltax}c/{period}o x = 0, y = 0, rule = {rulestr} ", minCells)
                        return 0
                else:
                    # look at next matching hash value or insert if no more
                    pos += 1

        # store hash/gen/pop/box info at same position in various lists
        hashlist.insert(pos, h)
        genlist.insert(pos, int(g.getgen()))
        poplist.insert(pos, pop)
        boxlist.insert(pos, pbox)
    writeToFile(f"Did not stabilize x = 0, y = 0, rule = {rulestr}", giveRLE(g.getcells(g.getrect())))



def testRule(rulestr):
    g.new('Obelisk')
    g.setgen("0")
    if g.empty() == False:
        g.select(g.getrect())
        g.clear(0)
    g.setrule(rulestr)
    rulestr = g.getrule()
    g.putcells(g.parse(rle))

    r = g.getrect()
 
    lastX = [length - 1,length - 1] # The last x position of the pattern used for checking the number of times the pattern has shrunk and grown
    currPtr = 0 # Whether the first or second spot of lastX is the current pattern
    change = [int(0),int(0)] # The number of times the pattern has shrunk, and the number of times the pattern has grown
   
    previousAntidots = [] # Holds the last maxStable/genStep antidot rectangles
    currAntidotPos = 1 # The position of the current rectangle to beadded to previousAntidots
    for i in range(int(maxStable/genStep)):
        previousAntidots.append(0)
    previousAntidots[0] = getAntidots()

    innitialX = previousAntidots[0][0]

    #Early testing so patterns that become bad are quickly found out
    for i in range(10):  
        g.run(1000)
        if g.empty():
            return
        gen = int(g.getgen())
        if checkPatt(rulestr, gen, change) == 1:
            return

    for i in range(len(str(genStep)) - 5):
        for j in range(9):
            g.run(10**(4+i))
            if g.empty():
                return
            if not g.empty():
                r = getAntidots()
                prev_width = lastX[currPtr]
                new_width = r[2]
                lastX[currPtr] = new_width
                currPtr = 1 - currPtr

                if prev_width > new_width:
                    change[0] = change[0]+1
                if prev_width < new_width:
                    change[1] = change[1]+1
            
            gen = int(g.getgen())
            if checkPatt(rulestr, gen, change) == 1:
                return

    for i in range(int(maxGen/genStep)-1):
        if (int(g.getgen())<maxGen):
            g.run(genStep)
            if g.empty():
                return
            r = getAntidots()
            if not highPeriod: 
                if previousAntidots[::-1] == previousAntidots and previousAntidots[0] == r:    
                    return
                previousAntidots[currAntidotPos] = r
                currAntidotPos = (currAntidotPos + 1) % len(previousAntidots)
            if not g.empty():
                r = getAntidots()
                prev_width = lastX[currPtr]
                new_width = r[2]
                lastX[currPtr] = new_width
                currPtr = 1 - currPtr

                if prev_width > new_width:
                    change[0] = change[0]+1
                if prev_width < new_width:
                    change[1] = change[1]+1
            
            gen = int(g.getgen())
            g.setmag(2)
            g.update()
            if checkPatt(rulestr, gen, change) == 1:
                return

    growShrink = ["",""]# For easier printing out of growth or shrinkage

    if highPeriod:
        if change[0]:
            growShrink[0] = "has shrunk"
        if change[1]:
            growShrink[1] = "has grown"
    if highPeriod == True:
        writeToFile(f"Did not Stabilize, {growShrink[0]}, {growShrink[1]}, {change[0]} times shrunk, {change[1]} times grown at generation, {gen}", f"x = 0, y = 0, rule = {rulestr}", giveRLE(g.getcells(g.getrect())))
    elif (int(change[0]) >=3 and int(change[1]) >= 3) or abs(r[0] - innitialX) > 10:
        sssssConverter(rulestr)
def main():
    writeToFile(f"Search started with seed {seed} and rulespace {minRule} - {maxRule} and pattern {rle}")
    for i, rule in enumerate(iterRuleStr(bOK, sOK, bNeed, sNeed, seed=seed), start=1):
        testRule(rule)
main()
Edit 1:
4 new obelisk transitions, all found from my program B3e, B4k, B5k, S5j
All of them are pretty difficult to find obelisks in

I finally found a antiblock ship 3c/61920o in the same rule as the antiblock P116236 from earlier in this thread

Code: Select all

x = 51, y = 14, rule = B2n3-cek4z5cik6an7e8/S2aei3ejkr4ejkrtwz5cnqry6-i7c
30b2o11bobo$16b3o11b2o8b3obo$30b2o9bobo$25bo$2b2o7b3o7b2o5b6o13b3o$51o
$bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2b2o$bo2bo2bo2bo2bo2bo
2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2b2o$51o$2b2o7b3o7b2o5b6o13b3o$25bo$30b
2o9bobo$16b3o11b2o8b3obo$30b2o11bobo!
Thanks to xp2 for the idea of making a rectangle Obelisk pattern. I was able to make a 2c/31477o ship in a rectangle space

Code: Select all

x = 46, y = 8, rule = B3aijnq4e5i6ac7c8/S2aei3cejkr4-aqz5cqry6-e78
6b3o11b9o6b4o$o2bo7b4o16b2o$b43o$bobobobobobobobobobobobobobobobobobob
obobobobo$bobobobobobobobobobobobobobobobobobobobobobobo$b43o$o2bo7b4o
16b2o$6b3o11b9o6b4o!
Attachments
New Obelisks.txt
(271.05 KiB) Downloaded 25 times
Last edited by NimbleRogue on April 19th, 2025, 5:03 am, edited 1 time in total.
There you are
User avatar
LittleLWSS
Posts: 152
Joined: August 1st, 2024, 10:39 pm
Location: In a mysterious, historic, and powerful country in the East Asia

Re: Foam Rules

Post by LittleLWSS »

A failed Foam Rule: B2ei3aeijn4aetz5einy6in7e/S2i3aejn4ez5in6in7e

It returns lots of checkers, can anyone fix it?
This is LittleLWSS.

Code: Select all

x = 5, y = 4, rule = B3/S23
o2bo$4bo$o3bo$b4o!

Code: Select all

x = 5, y = 4, rule = B3-k7/S23-ck4q5y
o2bo$4bo$o3bo$b4o!

Code: Select all

x = 5, y = 4, rule = B3-y7e/S2-n3-cey4ei
o2bo$4bo$o3bo$b4o!
User avatar
NimbleRogue
Posts: 757
Joined: January 11th, 2021, 11:48 pm

Re: Foam Rules

Post by NimbleRogue »

I realize the definition of an obelisk is pretty vague right now, and I would like to clear that up. Here is the definition I have:
Obelisks are a type of pattern that at its center must have a single width orthogonal line of antidots where
1. The line of antidots must grow and shrink by at least one antidot during it's cycle
2. Antidots in the middle of this line may not be destroyed, only antidots on the edge
3. An obelisk can only shrink or grow from reactions from the sides coming to the front or back

To explain the 3rd condition a example is useful
Here are 2 rules with the first rule being just a foam rule, and the second being an obelisk rule

Code: Select all

x = 11, y = 7, rule = B3-k4ceyz5cik6n7e/S2-c3-anry4ceijkrw5-aik6-e7e8
8bo$10bo$11o$2obobobob2o$11o$10bo$8bo!

Code: Select all

x = 36, y = 8, rule = B3-cek4cjwz5ikq6ak7c/S2aei3cejkr4eijkrwz5-aijq678
8b2o$8b2o17bo$2bo13bo$b35o$2obobobobobobobobobobobobobobobobobo$b35o$
2bo13bo$8b2o17bo!
What makes the second pattern an obelisk and the first one not is that the first one grows and shrinks from the left and and right sides regardless of the state of the top or bottom while on the second one the left and and right sides are stable and only grow or shrink from a reaction from the top or bottom.

An obelisk rule is defined as a rule that contains at least one obelisk pattern


I have added a companion to my obelisk searching program that provides an automated way to update the database with new results

Code: Select all

import golly as g
import re
from glife import rect, pattern
from collections import defaultdict

inputFileName = "inputObelisk.txt"
outputFile = "sortedObelisk.txt"

maxGen = 10000000 #The maximum number generations to check patterns for
isInputReduced = True  # Any results from obeliskSearcher.py will automatically be converted into minpop form, facing right if the imput is not reduced set this to false to automatically convert the results
hasHeader = True # If the data has headers eg p100 or 2c/3 set this to true, but if not set to false and it will automatically add a header (Should be kept as true when using data from obeliskSearcher.py)

lines = []
unsortedPatterns = []
patterns = []
badPatterns = []
rules = {}
numObelisks = {}


def writeToFile(*messages):
    with open(outputFile, 'a') as wF:
        for message in messages:
            wF.write(message + '\n')

#Taken From sss.py From MatchPatt
def chunks(l, n):
    for i in range(0, len(l), n):
        yield l[i:i+n]

#Taken From sss.py From MatchPatt
def giveRLE(clist):
    # clist_chunks = list (chunks (g.evolve(clist,0), 2))
    clist_chunks = list(chunks(clist, 2))
    clist_chunks.sort(key=lambda l:(l[1], l[0]))
    mcc = min(clist_chunks)
    rl_list = [[x[0]-mcc[0],x[1]-mcc[1]] for x in clist_chunks]
    rle_res = ""
    rle_len = 1
    rl_y = rl_list[0][1] - 1
    rl_x = 0
    for rl_i in rl_list:
        if rl_i[1] == rl_y:
            if rl_i[0] == rl_x + 1:
                rle_len += 1
            else:
                if rle_len == 1: rle_strA = ""
                else: rle_strA = str (rle_len)
                if rl_i[0] - rl_x - 1 == 1: rle_strB = ""
                else: rle_strB = str (rl_i[0] - rl_x - 1)
                
                rle_res = rle_res + rle_strA + "o" + rle_strB + "b"
                rle_len = 1
        else:
            if rle_len == 1: rle_strA = ""
            else: rle_strA = str (rle_len)
            if rl_i[1] - rl_y == 1: rle_strB = ""
            else: rle_strB = str (rl_i[1] - rl_y)
            if rl_i[0] == 1: rle_strC = "b"
            elif rl_i[0] == 0: rle_strC = ""
            else: rle_strC = str (rl_i[0]) + "b"
            
            rle_res = rle_res + rle_strA + "o" + rle_strB + "$" + rle_strC
            rle_len = 1
            
        rl_x = rl_i[0]
        rl_y = rl_i[1]
    
    if rle_len == 1: rle_strA = ""
    else: rle_strA = str (rle_len)
    rle_res = rle_res[2:] + rle_strA + "o"
    
    return rle_res+"!"

def getPatterns():
    lines = []
    with open(inputFileName, "r") as inputFile:
        lines = [line.rstrip() for line in inputFile]
    for i in range(len(lines)):
        line = lines[i]
        rule = ""
        rle = ""
        if  re.match(r"^p\d+.*B", line) or re.match(r"^\d+c/\d+o.*B", line):
            ruleMatch = re.search(r"B[^ ]+", lines[i])
            if ruleMatch:
                rule = ruleMatch.group(0)
                j = i + 1
                rle = ""
                while j < len(lines):
                    rle = rle + lines[j] + "\n"
                    if "!" in lines[j]:
                        break
                    j += 1
        elif re.match(r"^p\d+", line) or re.match(r"^\d+c/\d+o", line):
            ruleMatch = re.search(r"B[^ ]+", lines[i + 1])
            if ruleMatch:
                rule = ruleMatch.group(0) 
                j = i + 2
                rle = ""
                while j < len(lines):
                    rle = rle + lines[j] + "\n"
                    if "!" in lines[j]:
                        break
                    j += 1
        elif hasHeader == False:
            ruleMatch = re.search(r"B[^ ]+", lines[i])
            if ruleMatch:
                rule = ruleMatch.group(0)
                j = i + 1
                rle = ""
                while j < len(lines):
                    rle = rle + lines[j] + "\n"
                    if "!" in lines[j]:
                        break
                    j += 1        
        if rule:
            #g.setrule(rule)
            #rule = (g.getrule())
            if isInputReduced:
                period = 0
                displacement = 0
                if re.match(r"^p", line):
                    periodMatch = re.search(r"\d+", line)
                    period = periodMatch.group(0)
                else:
                    displacementMatch = re.search(r"\d+", line)
                    displacement = displacementMatch.group(0)
                    periodMatch = re.search(r"c/(\d+)", line)
                    period = periodMatch.group(0)
                    period = period[2:]
                patterns.append((rule, int(period), int(displacement), rle))
            else:
                unsortedPatterns.append((rule, rle))

#Modified From oscar.py
def patternChecker():
    hashlist = []        # for pattern hash values
    genlist = []         # corresponding generation counts
    poplist = []         # corresponding population counts
    boxlist = []         # corresponding bounding boxes
    minPop = int(g.getpop())

    minCells = g.getcells(g.getrect())
    gen = 0
    while gen <= maxGen:
        g.run(1)
        gen = gen + 1
        pop = int(g.getpop())
        if pop < minPop:
            minPop = pop
            minCells = g.getcells(g.getrect())
        # first get current pattern's bounding box
        prect = g.getrect()
        pbox = rect(prect)
        h = g.hash(prect)
        pos = 0
        listlen = len(hashlist)
        while pos < listlen:
            if h > hashlist[pos]:
                pos += 1
            elif h < hashlist[pos]:

                # shorten lists and append info below
                del hashlist[pos : listlen]
                del genlist[pos : listlen]
                del poplist[pos : listlen]
                del boxlist[pos : listlen]
                break
            else:
                # h == hashlist[pos] so pattern is probably oscillating, but just in
                # case this is a hash collision we also compare pop count and box size
                if (pop == poplist[pos]) and \
                   (pbox.wd == boxlist[pos].wd) and \
                   (pbox.ht == boxlist[pos].ht):
                    period = int(g.getgen()) - genlist[pos]
                    g.select(g.getrect())
                    g.clear(0)
                    g.putcells(minCells)
                    g.select(g.getrect())
                    if boxlist[pos].x - pbox.x > 0:
                        g.flip(0)
                    minCells = giveRLE(g.getcells(g.getrect()))               
                    if pbox == boxlist[pos]:
                        patterns.append([g.getrule(), period, 0, minCells])
                        return 0
                    else:
                        deltax = abs(boxlist[pos].x - pbox.x)
                        patterns.append([g.getrule(), period, deltax, minCells])
                        return 0
                else:
                    # look at next matching hash value or insert if no more
                    pos += 1

        # store hash/gen/pop/box info at same position in various lists
        hashlist.insert(pos, h)
        genlist.insert(pos, int(g.getgen()))
        poplist.insert(pos, pop)
        boxlist.insert(pos, pbox)
    badPatterns.append((g.getrule(), giveRLE(g.getcells(g.getrect()))))

def sortPatterns():
    rules = defaultdict(list)
    for pattern in patterns:
        rule, period, deltax, minCells = pattern
        if pattern not in rules[rule]:
            rules[rule].append(pattern)

    # Sort patterns within each rule
    for rule in rules:
        rules[rule].sort(key=lambda x: (x[2] == 0, -x[1]))  # (deltax == 0) False < True, then -period

    # Convert to list of tuples for further sorting: (rule, list of patterns)
    ruleGroups = list(rules.items())

    # Sort the rule groups
    def ruleGroupSortKey(item):
        rule, patternsList = item
        hasNonZeroDelta = any(p[2] != 0 for p in patternsList)
        maxPeriod = max(p[1] for p in patternsList)
        return (-len(patternsList), not hasNonZeroDelta, -maxPeriod)

    ruleGroups.sort(key=ruleGroupSortKey)

    # Group by number of patterns and print
    currentCount = None
    for rule, patternList in ruleGroups:
        if len(patternList) != currentCount:
            currentCount = len(patternList)
            writeToFile(f"{currentCount} obelisks per rule")
        if len(patternList) > 1:
            writeToFile(f"")
        for pattern in patternList:
            if g.empty() == False:
                g.select(g.getrect())
                g.clear(0)       
            g.putcells(g.parse(pattern[3]))
            r = g.getrect()
            if pattern[2]:
                writeToFile(f"{pattern[2]}c/{pattern[1]}o\nx = {r[2]}, y = {r[3]}, rule = {pattern[0]}\n{pattern[3]}")
            else:
                writeToFile(f"p{pattern[1]}\nx = {r[2]}, y = {r[3]}, rule = {pattern[0]}\n{pattern[3]}")

    if badPatterns:
        writeToFile(f"Not Found:")        
        for pattern in badPatterns:
            writeToFile(f"x = 0, y = 0, rule = {pattern[0]} {pattern[1]}")
def main():
    if isInputReduced:
        getPatterns()       
    else:
        getPatterns()
        for pattern in unsortedPatterns:
            g.new('ObeliskPatt')
            g.setgen("0")
            if g.empty() == False:
                g.select(g.getrect())
                g.clear(0)
            g.setrule(pattern[0])
            g.putcells(g.parse(pattern[1]))
            g.select(g.getrect())
            patternChecker()
    sortPatterns()
main()
The first obelisk rake and gun have been found
4c/448455o

Code: Select all

x = 33, y = 7, rule = B2i3-cr4cej5eikq6aen7c/S2aei3-ainy4eijkrtw5cnqry6-a7
25bo$bo29b2o$2b31o$obobobobobobobobobobobobobobobobo$2b31o$bo29b2o$25bo!
p360922

Code: Select all

x = 55, y = 5, rule = B2n3-ceny4cejwy5ciq6an7/S2-k3ejkry4-an5cry6-ae78
10b3o4b2o$2b51o$obobobobobobobobobobobobobobobobobobobobobobobobobobobo$2b51o$10b3o4b2o!
LittleLWSS wrote: April 19th, 2025, 2:03 am A failed Foam Rule: B2ei3aeijn4aetz5einy6in7e/S2i3aejn4ez5in6in7e

It returns lots of checkers, can anyone fix it?
I am confused how you are trying to make this a foam rule, can you explain further?
Last edited by NimbleRogue on August 19th, 2025, 6:13 pm, edited 2 times in total.
There you are
User avatar
confocaloid
Posts: 6697
Joined: February 8th, 2022, 3:15 pm
Location: learn to protect yourself against stray gliders and sparks and self-destruct mechanisms

Re: Foam Rules

Post by confocaloid »

NimbleRogue wrote: April 19th, 2025, 5:01 am I realize the definition of an obelisk is pretty vague right now, and I would like to clear that up. [...]
[...]
[...] I am confused how you are trying to make this a foam rule, can you explain further?
Well, I'm not sure if there was ever any clear definition of what a "foam rule" is. Without a clear definition, naturally it would be hard to tell what counts and what doesn't count.

It could help to provide clearer definitions (whenever some word or phrase is used as a term, it should be defined), to prevent confusion and make sure that everyone is on the same page and discussing the same ideas.

For example, below is partially quoted a post from the beginning of this forum thread.
That post appears to tell something to explain what "Foam" means as a pattern. However, it doesn't seem to give a clear definition that would allow to tell which patterns count as "Foam" patterns and which don't count as "Foam" patterns.
And that post doesn't appear to tell anything about what "foam rule" means.

There is also an unexpected occurrence of the word 'sponge', in a context ("... sponge patterns/spaces ...") where it appears that the author intended it as a term-of-sorts, but didn't actually make it into a defined term. That would need to be clarified as well. So far that seems to be the only occurrence of the word 'sponge' in this thread, before this my post.
NimbleRogue wrote: August 2nd, 2024, 2:51 pm A Foam is a pattern has a still life core made of connected bubbles, and where most of the active regions lay on the edge of the core. A more detailed example can be found here viewtopic.php?f=7&t=2636&start=325#p191225 This is a thread for posting sponge patterns/spaces. [...]
127:1 B3/S234c User:Confocal/R (isotropic CA, incomplete)
Unlikely events happen.
My silence does not imply agreement, nor indifference. If I disagreed with something in the past, then please do not construe my silence as something that could change that.
User avatar
NimbleRogue
Posts: 757
Joined: January 11th, 2021, 11:48 pm

Re: Foam Rules

Post by NimbleRogue »

confocaloid wrote: April 19th, 2025, 5:12 am There is also an unexpected occurrence of the word 'sponge', in a context ("... sponge patterns/spaces ...") where it appears that the author intended it as a term-of-sorts, but didn't actually make it into a defined term. That would need to be clarified as well. So far that seems to be the only occurrence of the word 'sponge' in this thread, before this my post.
I Have removed the word sponge as that was meant to be foam
confocaloid wrote: April 19th, 2025, 5:12 am Well, I'm not sure if there was ever any clear definition of what a "foam rule" is. Without a clear definition, naturally it would be hard to tell what counts and what doesn't count.
Does this definition not make sense?
viewtopic.php?f=7&t=2636&start=325#p191225
There you are
User avatar
confocaloid
Posts: 6697
Joined: February 8th, 2022, 3:15 pm
Location: learn to protect yourself against stray gliders and sparks and self-destruct mechanisms

Re: Foam Rules

Post by confocaloid »

NimbleRogue wrote: April 19th, 2025, 3:57 pm
confocaloid wrote: April 19th, 2025, 5:12 am Well, I'm not sure if there was ever any clear definition of what a "foam rule" is. [...]
Does this definition not make sense?
viewtopic.php?f=7&t=2636&start=325#p191225
Here are some issues:
  • The wording in the linked forum post ("Foam is a pattern ...") strongly suggests that you were trying to define "Foam pattern", rather than "foam rule".
    However, here in this forum thread you're using "foam rule" (as if it were a term). If the intent is for the phrase "foam rule" to serve as a term, you'll need to provide a definition of what "foam rule" is.
  • In that forum post, you linked to a few other posts (each apparently containing a few patterns) and wrote "Some Examples". This is not clear enough to explain which of those patterns in those linked posts are considered examples, and why they are considered examples.
    Further, you linked to a few other posts and wrote "Meaning patterns like these do not count". Again, this isn't clear enough to tell which of those patterns in those linked posts don't count, and why.

    It could help to put "examples" and "nonexamples" directly into your post (in addition to linking to sources of those patterns), and to explain clearly why/how each of those patterns either "counts" or "fails-to-count".
  • The opening phrase appears to be ambiguous. It could be clearer to say, “Foam is a pattern that has a still life core…”
  • The phrase “active region” is much more of a local forum jargon (without any single widely-agreed, well-understood meaning) rather than a useful term. Including explicit definitions or descriptions of what "active region" means in this particular case could help readers to understand the idea.
  • The phrase “most of the active regions lay on the edge of the core” could be misinterpreted because “most” is subjective, and you didn't specify any way to make it objective/measurable (threshold, etc.)
  • Your post mentions the “core” and "bubbles" but there is not enough explanation/clarity on what counts as "core", what counts as "bubble". More details on the idea could help.
  • The part "must strongly tend toward stability, stabilize fast" is vague (and possibly redundant; how "stabilize fast" tells/adds anything new that wasn't communicated earlier?), and that part doesn't make a clear restriction that could be checked as a "yes/no test". Again, it could help to clarify how that part is meant to restrict what counts as "foam pattern".
  • The phrase "active regions must form and stay around the core" is unclear. (For example, what are consequences of "form and stay" as opposed to merely "stay" or merely "form"?)
  • Could a pattern count as "foam pattern" even if it's neither an oscillator nor a spaceship? How about diehards? How about predecessors of oscillators or predecessors of spaceships?
127:1 B3/S234c User:Confocal/R (isotropic CA, incomplete)
Unlikely events happen.
My silence does not imply agreement, nor indifference. If I disagreed with something in the past, then please do not construe my silence as something that could change that.
User avatar
LittleLWSS
Posts: 152
Joined: August 1st, 2024, 10:39 pm
Location: In a mysterious, historic, and powerful country in the East Asia

Re: Foam Rules

Post by LittleLWSS »

NimbleRogue wrote: April 19th, 2025, 5:01 am I am confused how you are trying to make this a foam rule, can you explain further?
My attempt at this rule is make a foam still-life.
This is LittleLWSS.

Code: Select all

x = 5, y = 4, rule = B3/S23
o2bo$4bo$o3bo$b4o!

Code: Select all

x = 5, y = 4, rule = B3-k7/S23-ck4q5y
o2bo$4bo$o3bo$b4o!

Code: Select all

x = 5, y = 4, rule = B3-y7e/S2-n3-cey4ei
o2bo$4bo$o3bo$b4o!
User avatar
NimbleRogue
Posts: 757
Joined: January 11th, 2021, 11:48 pm

Re: Foam Rules

Post by NimbleRogue »

Sylvani found a obelisk like ship but that is made from columns of 2 antidots instead of 1
2c/1010o

Code: Select all

x = 23, y = 15, rule = B3-ckry4ejyz5-jnry6acn/S2-kn3ejkn4-antz5-ijnq6-a7e8
8bo$9bo5b2o$7b3o$6b4o$o6b3ob2o6bo2bo$b21o$bobobobobobobobobobobo$23o$b
obobobobobobobobobobo$b21o$o6b3ob2o6bo2bo$6b4o$7b3o$9bo5b2o$8bo!
I have found 12 new transitions that obelisks work in. Of note, removing the S2i transition creates some beautiful obelisks with a cleaner edge reaction, and much less junk on the outside.
2c/793902o

Code: Select all

x = 61, y = 7, rule = B2i3-cey4wyz5cinq6ae/S2aek3-ainy4-acnz5-aijq6-ae7e8
52b3o$57bo$2b59o$obobobobobobobobobobobobobobobobobobobobobobobobobobo
bobobobo$2b59o$57bo$52b3o!
A clean puffer in the space

Code: Select all

x = 64, y = 41, rule = B2i3-ckry4cw5cikqy6an7e/S2-in3-ai4-anqyz5acnry6-ae7e8
9$22b4o4$6b4o$30b8o$12b8o20b6o$4b43o$2bobobobobobobobobobobobobobobobo
bobobobobobob2o$4b43o$12b8o20b6o$30b8o$6b4o4$22b4o!
This is the second highest period of nonadjustable ship
4c/588730465o

Code: Select all

x = 81, y = 9, rule = B2n3aijqr4ejqwz5cei6aen/S2aei3cejk4ceijkrw5cknry6-ae78
76bo$3bo58b3o11bo$o39b2o4b2o$81o$obobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobo$81o$o39b2o4b2o$3bo58b3o11bo$76bo!
This rule is the best lead on finding period 10B+ obelisks. Patterns take 100s of millions or even billions of generations for each shrink and growth of the main line of antidots, and the ratio of the 2 is roughly balanced. Can anyone find one?

Code: Select all

x = 110, y = 56, rule = B3aijqy4cq5cinq6ae/S2-ck3ejkn4eijkrw5cnqry6-ae78
$35b3o34b3o19$26bo$26bo35bo$26bo34b2o$10b2o7b3o24b5o10bo12b6o8b2o6bo$
4b4o16b10o9bo9b5o7b7o20b2o5b2o3b2o$4b102o$5bobobobobobobobobobobobobob
obobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobob
obobobo$4b102o$4b4o16b10o9bo9b5o7b7o20b2o5b2o3b2o$10b2o7b3o24b5o10bo
12b6o8b2o6bo$26bo34b2o$26bo35bo$26bo19$35b3o34b3o!
There you are
User avatar
FWKnightship
Posts: 1741
Joined: June 23rd, 2019, 3:10 am
Location: Hey,wait!! Where am I!? Help! Somebody help!I'm lost!!

Re: Foam Rules

Post by FWKnightship »

A foam rule with 16 NRSS, including a p500+ orthogonal spaceship and a p500+ diagonal spaceship.

Code: Select all

x = 793, y = 124, rule = B2n3-ceky4ew5ciqy6kn7e/S2-c3eijkq4ceijrw5-ai6-ae7e
8b2o61b2o55bo75bo66b3o35bo37bo5bo26b5o3b5o25bo11bo40bo2bo33bobo44bo47b
o47b5o47bo49bob3obo$7b3o60b3obo49b6o70b5o67bo36b2o36bo5bo26b2o9b2o25b
2o9b2o40bo2bo32b5o41b5o42b5o47bobo47b3o49b2ob2o$6b2o2bo62b3o48bobobobo
69bobobo104bobo35bo5bo25bo4b2ob2o4bo24bobo7bobo38b3o2b3o27bo2b2ob2o2bo
39bobo43b2obo48b3o47bobo50b3o$6b2o60bob3o4bo46b7o69b5o67bo38b2o31b3o7b
3o26b2o3b2o28b2obo5bob2o39bo4bo28b2o2b3o2b2o37bob3obo42b3o47b2ob2o43bo
2b3o2bo47bobo$8bo2b2o54b2obo2b3obo46bobobobo69bobob2o101b3o37b2o3b2o
25b2o11b2o23b5o5b5o37b3o2b3o25bo3bobobobo3bo34b2obobob2o41bobo48b3o45b
obobobo48b3o$10bob2o53b2obo6bo45b8o68b6o103b2o2bo34bo5bo26bobo7bobo23b
2o3bo5bo3b2o37bob2obo28bo2b5o2bo38b5o43b3o48bobo46b5o49bobo$10b5obo52b
obobo2b2o46bobobo74bo140b3o7b3o22bobo3b3o3bobo29b3o38b4o3bo2bo3b4o20bo
2b9o2bo35bobobobo42bobo46bob3obo45bobo50b3o$11b3o2b4o48b2obo2b2obo47b
4o182b2o30b2o11b2o22bobo2b3o2bobo23bo2bo3bobo3bo2bo32bo5bo2bo5bo23bobo
2bo2bobo38b5o43b3o151bobo$12bo4bob2o48bobo2bob2o233b2o32bo9bo30bo30b3o
bobobobob3o33bobo10bobo23b2o2b3o2b2o38bo3bo44bo49bobo100b3o$17b2o54bob
o3bo233bo29b3o9b3o27b3o29bobo3b3o3bobo33bo14bo22b3o2bobo2b3o36bo5bo42b
3o48b3o100bobo$12b2o2b2o52b6o3b3o229b2o30b2o11b2o26bo3bo29b2ob7ob2o35b
o12bo24b2ob5ob2o39b3o197b5o$13b4o4bobo56b2o229bo34b2ob3ob2o28b2obob2o
29b3ob3ob3o36b2o10b2o26bobobobo39bobobobo196bobo$13bobo4b2o2b2o50b2obo
266bobobobobo27bo2b3o2bo29bo2bobo2bo37b3o8b3o25bo2b3o2bo38b7o195b5o$
13b2o5b2o2bo3bo48b2o267b3o3b3o31bo31bo4b3o4bo36b2o8b2o27b3ob3o39bobobo
bo195b2ob2o$14bo3b4o3b2o50b2o3b2o3bo257b2o2bobo2b2o25b2ob5ob2o27b3obob
ob3o37bo10bo27bob3obo42bo199b3o$17b5ob2o3bo52b2obo260b2ob2ob2ob2o25bo
9bo27bobob3obobo38b2o6b2o25b2ob3ob3ob2o39bo197bobobobo$24bobo54bobo2b
4o255b2ob2ob2ob2o61b5obobob5o71b2o3b3o3b2o39bo197bob3obo$17bo3bobo2b2o
54bo3bo259bobo3bobo24b4o7b4o23bobob7obobo36b4o2b4o25bo2b3ob3o2bo38b3o
198bobo$18b2ob2ob4o57bo260b4ob4o24b2ob2o5b2ob2o23bob5ob5obo37b3o2b3o
29bob3obo242b3o$18bobo3bo2bo55b2o260bob2obob2obo24bo11bo26bob7obo38bo
8bo28b3ob3o242bobo$20bob3ob2o53bobo261b2o2b3o2b2o25b2ob2ob2ob2o27b5ob
5o38b2o6b2o28bob3obo242b3o$23b5o55bo265b3o29bo2b2ob2o2bo26b13o38bo6bo
29b3ob3o41bobo$19bobo9bo51bo262b2o2bo2b2o27b2o5b2o27bo5bo5bo37b4o2b4o
28bob3obo40b5o$29b4o314b2obob2o115bobo2bobo29b3ob3o40b2ob2o$29b4o315bo
3bo32bobo115b4ob3ob4o38b3o$28b3obo3b4o308bo3bo31b2ob2o79b4o2b4o25b2ob
3ob3ob2o38bobo$29b3o2bo2b2o166bo5bo136b5o31b2ob2o81bob2obo28bobob3obob
o38b5o141bo2bo2bo$33b3obobo86bo2bo2bo214bob3obo29b3ob3o77bobo2b2o2bobo
26b4ob4o37bo3bo3bo$32b3o2bo308b4ob4o28bobobobo77bo3b4o3bo26bo2b3o2bo
37bo7bo$33bo171bo5bo59bo2bo2bo71bobo31b2o3b2o81bo2bo33bobo89bo2bo2bo
43bo2bo2bo48bo$31bo4b2o94bo215b5o30bo5bo112b3o2b5o2b3o$31b4ob3o2b2o
301b6ob6o25bo7bo76bobo6bobo28bo3bo$31b2o4b2ob3obo160bo2bo2bo5bo2bo2bo
47bo72b3obo3bob3o110b4ob2ob4o24b2o4bo4b2o36b2obob2o47bo49bo42bo2bo2bo
5bo2bo2bo$31bobo5bo86bo2bo2bo5bo2bo2bo236bo9bo74bo2bobo2bobo2bo24b3o2b
o2b3o38b5o$38bo4bo303bob3obo26b3o7b3o159bobobobo$37b2o2bo169bo5bo53bo
2bo2bo67b3o5b3o25bobo5bobo75b3o6b3o27b2o3b2o37b11o39bo2bo2bo5bo2bo2bo
31bo2bo2bo5bo2bo2bo30bo11bo$37b2o3bo83bo11bo210b3o30bobo3bobo76b2o8b2o
26bobobobobo40bobo$40bo266bo2bo2bo33b2o3b2o31b3o79b2o8b2o27bo5bo41b3o$
38bo172bo5bo2bo2bo26bo99bo33b5o80bo6bo29b2o3b2o41bobo43bo11bo37bo11bo
36bo2bo2bo5bo2bo2bo$126bo2bo2bo5bo2bo2bo23bo178b2obob2o113b3o6b3o26bob
o3bobo39b5o$307bo39bo2bo2bo28b2obobob2o78bo6bo28bobo3bobo40bobo199bo5b
o2bo2bo$250bo14bo2bo2bo2bo2bo2bo2bo2bo59bobo3bobo27b2o5b2o74bo4bo4bo4b
o21b2obo7bob2o36b5o42bo2bo2bo5bo2bo2bo31bo2bo2bo5bo2bo2bo$168bo177bob
2ob2obo27bobo3bobo25bo2bo2bo43b3ob2o2b2ob3o22bo2b4ob4o2bo36b2ob2o$307b
o2bo2bo30bo2bo5bo2bo27bo3bo75b2ob2o8b2ob2o22b3obobob3o38b5o198bo5bo5bo
$193bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo5bo2bo2bo132b3ob3o
78bo2bo2bo2bo27b2obobob2o39b2ob2o135bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2b
o$117bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo5bo2bo2bo216bobo34bo41bo
4b2o4b2o4bo22b5ob5o38bobobo$383bo5bo80bob2obo79bo200bo5bo5bo5bo2bo2bo$
244bo5bo20bo2bo2bo103b4o3b4o73bob3o6b3obo71bo2bo2bo35bo2bo2bo2bo2bo2bo
2bo2bo2bo2bo2bo2bo16bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo$67bo2bo2bo88bo
5bo214b3ob3o26bo2bo2bo5bo2bo2bo29b2o4bo4bo4b2o70b7o$301bo2bo2bo2bo2bo
2bo2bo2bo58b5ob5o73bo3bo2b2o2bo3bo70bo2bobo2bo196bo5bo5bo5bo$199bo2bo
2bo5bo2bo2bo5bo2bo2bo14bo2bo2bo26bo102bob3o3b3obo72bo3bo2b2o2bo3bo73b
3o142bo2bo2bo5bo2bo2bo$67bo55bo5bo2bo2bo5bo2bo2bo14bo2bo2bo213bo7bo25b
o11bo36bo2bobob2obobo2bo69b3obobob3o$380b3o7b3o74bobo6bobo75b3o199bo5b
o2bo2bo5bo2bo2bo$199bo17bo5bo47bo2bo2bo101bo3b7o3bo73bo3bo2bo3bo75bobo
46bo5bo2bo2bo34bo2bo2bo5bo2bo2bo30bo17bo$67bo2bo2bo20bo28bo5bo5bo11bo
231b4o3bo3b4o22bo2bo2bo5bo2bo2bo31bo2b3o2b3o2bo73b5o$307bo2bo2bo66b2o
9b2o74bobob4obobo76bo$199bo2bo2bo5bo2bo2bo5bo2bo2bo41bo109b5ob5o77bobo
2bobo126bo5bo46bo5bo5bo30bo2bo2bo11bo$94bo28bo5bo5bo5bo2bo2bo233bobo5b
obo76b3ob2ob3o$313bo67bob2o3b2obo77bob4obo75b7o188bo2bo2bo2bo2bo2bo2bo
2bo2bo2bo2bo2bo2bo2bo2bo2bo$205bo5bo11bo5bo41bo2bo2bo103bo9bo75bobo2b
2o2bobo74bobobo45bo5bo2bo2bo34bo2bo2bo5bo5bo36bo11bo$61bo2bo2bo2bo2bo
2bo2bo2bo5bo2bo2bo28bo5bo5bo11bo233b2o7b2o18bo2bo2bo2bo2bo2bo2bo2bo2bo
2bo2bo2bo28b2o77bob5obo$307bo2bo2bo65b4o7b4o71bo2b2o6b2o2bo74bo$199bo
2bo2bo5bo2bo2bo5bo2bo2bo151b2o7b2o73bobo10bobo70bo7bo43bo5bo5bo40bo5bo
5bo30bo2bo2bo11bo$88bo5bo28bo5bo2bo2bo5bo2bo2bo232b2o9b2o72b3o10b3o71b
obobobo$6bo2bo2bo300bo152bobo8bobo72bo2bo2bo194bo2bo2bo5bo5bo5bo5bo$
465bo14bo21bo2bo2bo46bo47bo5bo2bo2bo34bo2bo2bo5bo2bo2bo$67bo2bo2bo14bo
2bo2bo327bo2bo2bo37b2o10b2o75bo$6bo300bo2bo2bo152bo12bo273bo11bo5bo5bo
5bo$508bo$67bo275bo2bo2bo72bo$6bo2bo2bo20bo719bo2bo2bo5bo2bo2bo5bo2bo
2bo$502bo2bo2bo5bo2bo2bo$67bo2bo2bo269bo78bo2bo2bo$33bo725bo11bo11bo$
502bo11bo$73bo269bo2bo2bo78bo$o2bo2bo2bo2bo2bo2bo2bo5bo2bo2bo719bo2bo
2bo11bo11bo$502bo2bo2bo5bo2bo2bo$67bo2bo2bo348bo2bo2bo$27bo5bo2$337bo
2bo2bo2bo2bo2bo2bo2bo$6bo5bo14bo2bo2bo$496bo2bo2bo2bo2bo2bo2bo2bo2bo2b
o2bo2bo2$6bo5bo$550bo2bo2bo$343bo5bo$6bo2bo2bo$379bo2bo2bo122bo2bo2bo
41bo$343bo5bo$12bo$379bo134bo35bo2bo2bo5bo2bo2bo$343bo2bo2bo114bo2bo2b
o$12bo$379bo2bo2bo128bo35bo11bo$349bo114bo2$514bo35bo2bo2bo5bo2bo2bo$
349bo114bo2bo2bo2$373bo2bo2bo2bo2bo2bo2bo2bo119bo3$544bo2bo2bo2bo2bo2b
o2bo2bo2bo2bo2bo2bo$458bo2bo2bo2bo2bo2bo2bo2bo2$379bo2bo2bo3$379bo176b
o2bo2bo$464bo2bo2bo2$379bo2bo2bo170bo5bo$464bo2$385bo170bo2bo2bo$464bo
2bo2bo2$379bo2bo2bo176bo$464bo5bo2$556bo2bo2bo$464bo2bo2bo!
EDIT: Found a c/6o.

EDIT2:
NimbleRogue wrote: February 28th, 2024, 7:46 pm Edit 2: 6 speeds 2c/16o,2c/81o,2c/156o,2c/325o,2c/568o,12c/2991o

Code: Select all

B3-k4ceyz5cik6n7e/S2-c3-anry4ceijkrw5-aik6-e7e8
This rule has 22 NRSS:

Code: Select all

x = 1139, y = 304, rule = B3-k4ceyz5cik6n7e/S2-c3-anry4ceijkrw5-aik6-e7e8
14bo55b3o51b2o54bo2bo52b3o65bo63b3o37bo5bo28bobo37b3o31b2o7b2o35bo2bo
4bo2bo26b2ob2o42b2o5b2o42bobo45b3o50bo49bo51b3o56bo64bo67b5o$13b3o55bo
51bobo54bo2b2o52bo67b5o59bo37b2o5b2o26b5o34b2o3b2o27b4o7b4o33b4o4b4o
26bobobo42b2o5b2o41bo3bo43b2ob2o48b3o98b7o117b5o66b3o$14bobo52bo2bo3bo
45bob2o53b2o2bo53b2o63bo2bobobo97b2o5b2o66bobobo28bo2b4ob4o2bo35bobo2b
obo28b5o41bo2bo3bo2bo41bobo45b3o49bobo47b3o48bobobobo53b3o62bobo65bobo
bobo$11b2obobobo49b3obo3b2o44b3o53b3o55b2o65b7o59bo36b3obobob3o26bobo
34b3o3b3o25bo3bob5obo3bo32b2ob2o2b2ob2o26bobobo41bo2b2ob2o2bo37bo2b5o
2bo41bobo49b3o47bobo47b9o52bobo62b3o67b3o$12b2o2bob3o45bo2bo6bobo100bo
56b3o64bobobobo95b2o3b3o3b2o61bo2b2ob2o2bo27bob2obob2obo36b3o4b3o27b5o
42b2o5b2o39bo7bo41b5o48bobo47b3o108b3o62bobo67bobo$9bo56b2o4bo3bobo
224b7o98b2o3b2o64bo3bobo3bo31b3o42bo4bo28b2obob2o45bo43bo3bo3bo42bobo
48b5o46bobo108bobo62b3o67b3o$9b2o55bob2ob2o4bo225bobobobo95bobo3bo3bob
o62bobo3bobo29bo3bo3bo39b2o2b2o29b5o43bo5bo41b2o3b2o43b3o48b2ob2o46b3o
107b5o61bobo67bobo$7bo2bo7b3obo50b3o227b7o95bo2b7o2bo100b3o3b3o38bobo
2bobo28bobobo44bo3bo43bobobo44bobo48b5o44bobobobo106bobo60bo2bo2bo65b
3o$6b4o12b2o49bob3obo327bo3bo3bo64bo7bo29bobo3bobo74b5o45b3o46bo46b3o
49bobo47b3o108b3o132bobo$7bo13b2o2bo47b6o2bo325b3o3b3o63bo2bo3bo2bo28b
2o5b2o38bobo2bobo25b2obobobob2o91bo46bobo49b3o46bo3bo107bobo62b3o67b3o
$8b3o10b5o42b4o2b4o2b2o323bo3bo3bo3bo62bo7bo28b3o5b3o38b2o2b2o29b5o
141b3o49bobo48bo109b3o132b3o$23bo45bo2bob3o6bo325bo3bo67bo5bo29b11o39b
o2bo30bobobo93b3o45bobo49b3o157b2ob2o$9b2o2bo6b2o3bo44b2o3bo3b2obo396b
2o7b2o25b3ob3ob3ob3o34bo3b2o3bo27b5o94bo45b5o48bobo158b3o$10bo2bo11bo
48bo3bo2b2o325b2o3b2o64bo9bo25bob11obo36b6o29bobobo93b3o45bobo48b5o
157bobo$10bo2bo4bobobob2o50bobo4b2o322b4ob4o63bobo5bobo27bob3ob3obo35b
2obob2obob2o25bob3obo91bo3bo42bob3obo47bobo156bob3obo$15b2obo2b2o4bo
47b2o2bobob3o323b2ob2o68bo3bo27b2ob11ob2o32b4ob2ob4o26bobobo142bo50b3o
156bobobobo$13b4o3b2o5b3o48b2o3b3obo318b3o5b3o63bo7bo28bobobobobobo34b
ob3o4b3obo24bo5bo189b2obobob2o155b3o$14bob2o10b3o46bo2b6o4b2o316b2o3b
2o65bob2ob2obo28b2obo3bob2o36bo8bo27bobobo193b3o158bobo$16bo3bo6b2obob
o47b4o5b2o2b2o385bob2ob2obo74b2o8b2o24b3obob3o191bobo158b3o$15b2ob3o7b
o3bobo46b3o3bob2ob3o385bo7bo77bo4bo27bo7bo190b5o157bobo$28bob3obo52bo
2b2o471bob2o4b2obo224bobo158b3o$21b2obo7bobo47bo2b3o2b2o2bobo383b4ob4o
77b2o2b2o227b3o159bo$22b5obo2b2o2b2o51bob3obo2bo384bo3bo78bo6bo226bobo
$22b2o5bobo2bo49b2o6bo2b3o468b6o226b5o99bo2bo2bo$23b2obo3b2o2bo48b6o8b
o138bo2bo2bo241bo313b2ob2o$26bob3o5b2o45bo2b3o6b3o385b3o81b4o228b3o$
24b5o3b2obobo47bo2b2o6b2o383bo2bo2bo78b6o227bobo106bo$32b3ob4o44b2o10b
3o143bo62bo2bo2bo171b3o80b2o2b2o227b3o$25b3ob2o2b2o3bo45b2ob2o7bo384bo
5bo75bo3bo2bo3bo72bo2bo2bo145bobo$28bo3bo6bobo47bobo4b2o27bo2bo2bo236b
o2bo2bo67bo2bo2bo29bob2obobob2obo72b2ob2o2b2ob2o224b3o100bo2bo2bo5bo2b
o2bo108bo2bo2bo$28bo2bobo2bo2b3o45bobob6o84bo2bo2bo48bo2bo2bo5bo2bo2bo
56bo166bo3bo3bo3bo73bobob2obobo225bobo45bo2bo2bo245bo5bo2bo2bo$31b3o7b
o46b6obobo469bo2bo82bo145b3o$33b2o3b4o51bo31bo242bo73bo124bo2bo331bo
11bo120bo$33bob2ob3o140bo60bo5bo56bo2bo2bo5bo2bo2bo529bo245bo11bo$36bo
b2o526bob2obo75bo2bo2bo5bo2bo2bo29bo2bo2bo$35b4o86bo2bo2bo23bo212bo2bo
2bo67bo2bo2bo116b3o2b3o172bo2bo2bo150bo2bo2bo5bo2bo2bo108bo2bo2bo5bo2b
o2bo$181bo2bo2bo23bo24bo2bo2bo5bo2bo2bo20bo29bo11bo249bo2bo276bo2bo2bo
5bo2bo2bo233bo5bo2bo2bo5bo2bo2bo$514bo2bo2bo43bo3b2o3bo73bo11bo41bo$
155bo408bobo4bobo177bo277bo11bo$211bo63bo29bo2bo2bo5bo2bo2bo23bo217b2o
b2ob2o25bo2bo2bo242bo11bo239bo5bo11bo$520bo42bo2bo4bo2bo72bo2bo2bo5bo
2bo2bo29bo2bo2bo5bo2bo2bo$116bo2bo2bo2bo2bo2bo2bo2bo2bo2bo5bo2bo2bo
206bo2bo2bo2bo2bo2bo2bo2bo52bo2bo2bo2bo2bo2bo2bo2bo105b2o8b2o170bo2bo
2bo5bo2bo2bo129bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo31bo2bo2bo58bo
2bo2bo5bo2bo2bo$172bo2bo2bo2bo2bo2bo2bo2bo2bo2bo5bo2bo2bo18bo2bo2bo2bo
2bo2bo2bo2bo2bo2bo2bo2bo5bo2bo2bo71bo220b2o34bo242bo2bo2bo5bo2bo2bo
233bo5bo2bo2bo5bo2bo2bo$405bo2bo2bo102bo2bo2bo5bo2bo2bo33b2o2b2o123bo
11bo$149bo5bo589bo11bo212bo$205bo5bo57bo5bo20bo2bo2bo2bo2bo2bo2bo2bo2b
o2bo2bo2bo2bo2bo5bo2bo2bo218b2o2b2o26bo2bo2bo5bo2bo2bo$405bo108bo11bo
38b2ob2ob2o68bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo20bo2bo2bo5bo2bo2bo$
122bo5bo2bo2bo14bo2bo2bo212bo2bo2bo67bo5bo118bo2bo174bo2bo2bo5bo2bo2bo
135bo5bo2bo2bo5bo2bo2bo40bo2bo2bo5bo2bo2bo34bo2bo2bo2bo2bo2bo2bo2bo2bo
2bo2bo2bo2bo2bo2bo2bo$178bo5bo2bo2bo14bo2bo2bo24bo2bo2bo5bo5bo14bo2bo
2bo65bo5bo219bo2bo27bo11bo230bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo212bo
2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo$405bo2bo2bo102bo2b
o2bo5bo2bo2bo32b3o2b3o$122bo5bo5bo239bo67bo5bo118bo2bo328bo5bo11bo46bo
11bo$178bo11bo45bo5bo5bo5bo47bo5bo2bo2bo5bo2bo2bo14bo2bo2bo219bo2bo27b
o2bo2bo5bo2bo2bo179bo2bo2bo$568b2o83bo2bo2bo29bo2bo2bo2bo2bo2bo2bo2bo
2bo2bo2bo2bo$122bo5bo5bo233bo2bo2bo67bo2bo2bo117b2o2b2o167bo2bo2bo2bo
2bo2bo2bo2bo2bo2bo2bo2bo126bo5bo2bo2bo5bo2bo2bo40bo2bo2bo5bo2bo2bo40bo
2bo2bo5bo2bo2bo5bo2bo2bo$178bo5bo2bo2bo45bo2bo2bo5bo2bo2bo47bo11bo5bo
481bo44bo2bo2bo5bo2bo2bo227bo2bo2bo5bo2bo2bo5bo2bo2bo5bo$399bo2bo2bo2b
o2bo2bo2bo2bo87bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo111bo5bo$122bo5bo5bo
233bo79bo29bo2bo2bo82b4o328bo11bo5bo5bo99bo11bo11bo$178bo5bo51bo5bo11b
o47bo5bo2bo2bo5bo2bo2bo236bob2o4b2obo17bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2b
o2bo170bo2bo2bo5bo2bo2bo32bo5bo11bo233bo5bo5bo5bo5bo5bo$66bo2bo2bo490b
o10bo78bo2bo2bo41bo5bo$122bo5bo2bo2bo233bo2bo2bo73bo29bo85b4o2b4o174bo
5bo2bo2bo138bo5bo2bo2bo5bo2bo2bo28bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo
2bo2bo2bo2bo25bo2bo2bo5bo2bo2bo5bo2bo2bo$178bo5bo2bo2bo45bo2bo2bo11bo
47bo5bo17bo240bo2bo225bo11bo38bo2bo2bo11bo227bo2bo2bo5bo2bo2bo5bo2bo2b
o5bo$6bo2bo2bo53bo338bo2bo2bo108bo2bo2bo40bo2bo88bo41bo5bo$478bo2bo2bo
80bob4obo175bo5bo274bo5bo5bo11bo$302bo5bo2bo2bo5bo2bo2bo239bo4bo32bo2b
o2bo185bo2bo2bo5bo2bo2bo32bo5bo11bo227bo17bo11bo5bo$6bo59bo2bo2bo20bo
317bo108bo44bo6bo80bo2bo2bo41bo5bo$563b2o8b2o173bo5bo2bo2bo197bo2bo2bo
5bo2bo2bo5bo2bo2bo34bo2bo2bo5bo2bo2bo5bo2bo2bo$564bobo4bobo36bo236bo2b
o2bo11bo227bo2bo2bo5bo2bo2bo5bo2bo2bo5bo$6bo2bo2bo20bo59bo311bo2bo2bo
108bo2bo2bo174bo5bo$472bo2bo2bo2bo2bo2bo2bo2bo72b2o2b2o176bo5bo5bo203b
o11bo5bo$567bo2bo39bo179bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo$33bo26bo2b
o2bo2bo2bo2bo2bo2bo5bo2bo2bo317bo114bo38b8o128bo5bo$748bo5bo2bo2bo197b
o2bo2bo5bo2bo2bo5bo2bo2bo$565bo2b2o2bo37bo$o2bo2bo2bo2bo2bo2bo2bo5bo2b
o2bo53bo5bo311bo2bo2bo108bo2bo2bo36bob2o4b2obo$478bo2bo2bo78bo2bo4bo2b
o389bo5bo17bo$563b2o8b2o35bo185bo2bo2bo5bo2bo2bo$27bo5bo32bo2bo2bo14bo
2bo2bo473bo2bo$478bo84b5o2b5o383bo2bo2bo5bo2bo2bo5bo2bo2bo$565bo2b2o2b
o229bo5bo5bo$6bo5bo14bo2bo2bo32bo$478bo2bo2bo81b2o2b2o$565bob4obo223bo
2bo2bo5bo2bo2bo$6bo5bo53bo2bo2bo491b2o6b2o$484bo77bob4o2b4obo$566b2o2b
2o230bo11bo$6bo2bo2bo59bo491b3o4b3o$478bo2bo2bo81bob2obo$566bo4bo224bo
2bo2bo5bo2bo2bo$12bo53bo2bo2bo492b2o4b2o$566bo4bo$565bo6bo$12bo551b2ob
o2bob2o$565b8o$565b8o$565b2ob2ob2o$564bob6obo$566bo4bo$565b2ob2ob2o$
566b6o$567bo2bo$566bo4bo$566bo4bo$566b6o$566bo4bo$564bo8bo$564b3o4b3o$
564b3o4b3o$565bo6bo$566b2o2b2o$564b2o6b2o$566bo4bo$567b4o2$565bobo2bob
o$565b3o2b3o$566bob2obo$564bob2o2b2obo$564bo8bo$564bo8bo$565bo6bo$563b
3o6b3o$565bo6bo$564b2o6b2o2$563b4o4b4o$565b2o4b2o$563bob2o4b2obo$567bo
2bo$563bo2b2o2b2o2bo2$565bob4obo$565b3o2b3o2$565bo6bo$566b6o$566b2o2b
2o$566b2o2b2o$565b2o4b2o$564b3o4b3o$566bo4bo$564b2o6b2o$565bobo2bobo$
568b2o$566b2o2b2o$566bo4bo$565bob4obo$565bo6bo$565b3o2b3o$565b3o2b3o$
566b2o2b2o$565b8o$564bob2o2b2obo$565b2ob2ob2o$565bo6bo$566bo4bo$563bo
10bo$563b3o6b3o2$565b3o2b3o$566bo4bo$566bob2obo$563bo4b2o4bo$564b2o6b
2o$564bobo4bobo$563b2obo4bob2o$564bob2o2b2obo$563bobo6bobo$564bobob2ob
obo$565bo2b2o2bo$564bobo4bobo$566bo4bo$564b4o2b4o$567bo2bo$567bo2bo3$
565bob4obo$565b3o2b3o$564b3ob2ob3o2$566bo4bo$567bo2bo$565b3o2b3o$567bo
2bo$566b6o2$566b6o$565b3o2b3o$563b2o2bo2bo2b2o$564b3ob2ob3o$564bo2b4o
2bo$564b3o4b3o$564bo3b2o3bo$564bo2bo2bo2bo$565bob4obo$567b4o$566bo4bo$
565bo2b2o2bo$562bo3bob2obo3bo$562bo2bo6bo2bo$563bob8obo$564b2o6b2o$
565bo6bo$564b3o4b3o$564bo8bo$563bo10bo$563b2o8b2o$566bo4bo$564bo8bo$
563bob3o2b3obo$564b2o6b2o$564bobob2obobo$567bo2bo$564b2o6b2o$565b3o2b
3o$564bo3b2o3bo$566bo4bo$564bob2o2b2obo$564bo2bo2bo2bo$567b4o$568b2o$
565b8o$563b2ob2o2b2ob2o$564bob2o2b2obo$564b2ob4ob2o$565bob4obo$567b4o$
566b2o2b2o$566bo4bo$568b2o2$567b4o$565bobo2bobo$564b2o6b2o$566bo4bo$
566b2o2b2o$566bob2obo$565bob4obo$566b2o2b2o$566bo4bo$564bobob2obobo$
565b2o4b2o$565b2ob2ob2o$564b4o2b4o$564b2o6b2o$567b4o$565bob4obo$566b6o
26$562bo2bo2bo3$562bo3$562bo2bo2bo6$556bo2bo2bo2bo2bo2bo2bo2bo6$562bo
2bo2bo3$562bo3$562bo2bo2bo3$562bo5bo3$562bo2bo2bo!
EDIT3: Found a new 2c/39 in NimbleRogue's rule.
EDIT4: I apgsearched D2_x and found a 2c/125d easily in NimbleRogue's rule.
EDIT5: qfind found a 2c/11.
How can I make so many wonderful patterns and rules?
Because I'm interested in them, and willing to devote a lot of time to them.
User avatar
NimbleRogue
Posts: 757
Joined: January 11th, 2021, 11:48 pm

Re: Foam Rules

Post by NimbleRogue »

p47275477519 (p47 Billion) obelisk

Code: Select all

x = 94, y = 9, rule = B2n3aijqr4ej5iqy6an7/S2-ck3cejk4eijkrwy5cery6-e78
31bo$31bo4b2o$62bo18b2o9bo$2b92o$obobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobob2o$2b92o$62bo18b2o9bo$31bo4b2o$31bo!
First obelisk rule with 8 obelisks: 2c/2590329o, 12c/1005291o, 2c/182352o, p1670880, p290186, p269938, p180335, p147324

Code: Select all

x = 73, y = 360, rule = B2i3aijnq4yz5aiknq6a7e/S2-in3-ain4eijkrw5-aijq6-a7e8
60bo5bo2$60bo10bo$2b69o$2bobobobobobobobobobobobobobobobobobobobobobob
obobobobobobobobobobobobobo$2b69o$60bo10bo2$60bo5bo38$8bo4$23b4o18b2o
8b2o$3bo9b6o12b2o2$2b71o$2bobobobobobobobobobobobobobobobobobobobobobo
bobobobobobobobobobobobobobo$2b71o2$3bo9b6o12b2o$23b4o18b2o8b2o4$8bo
39$14b2o47b2o$8b2o$2bo$2b65o$obobobobobobobobobobobobobobobobobobobobo
bobobobobobobobobobobobobobo$2b65o$2bo$8b2o$14b2o47b2o39$15bo2$15bo2$
15bo44b2o$18b2o16b2o$2b62o$2bobobobobobobobobobobobobobobobobobobobobo
bobobobobobobobobob2o$2b62o$18b2o16b2o$15bo44b2o2$15bo2$15bo39$18bo23b
o8b2o$7bo49b2o$2bo60bo$b62o$b2obobobobobobobobobobobobobobobobobobobob
obobobobobobobobobob2o$b62o$2bo60bo$7bo49b2o$18bo23bo8b2o42$11b4o$6bo
12bo$2b2o38b2o16bo$2b59o$2bobobobobobobobobobobobobobobobobobobobobobo
bobobobobobobobobo$2b59o$2b2o38b2o16bo$6bo12bo$11b4o42$28b2o$54bo6bo$
63b2o$2b63o$obobobobobobobobobobobobobobobobobobobobobobobobobobobobob
obobobobo$2b63o$63b2o$54bo6bo$28b2o42$11b2o8b3o7b2o$53bo2$2b54o$obobob
obobobobobobobobobobobobobobobobobobobobobobobob2o$2b54o2$53bo$11b2o8b
3o7b2o!
First obelisk rule with 5 obelisk ships: 6c/102539o, 4c/147859o, 2c/78187o, 2c/137508o, 2c/633118o, and a p110716

Code: Select all

x = 76, y = 310, rule = B2i3-cery4ejwz5acikn6an7e/S2-in3-ain4-anqt5cknry6-ae7e8
50bo2$5bo$59bo$bo48bo10bo3b2o$2b65o$b2obobobobobobobobobobobobobobobob
obobobobobobobobobobobobobobobobo$2b65o$bo48bo10bo3b2o$59bo$5bo2$50bo
50$4bo11b2o16b2o34bo$14bo41b2o$11bo62bo$2b74o$obobobobobobobobobobobob
obobobobobobobobobobobobobobobobobobobobobobobobob2o$2b74o$11bo62bo$
14bo41b2o$4bo11b2o16b2o34bo52$30b2o$24b2o$2bo46b2o10bo$2b59o$obobobobo
bobobobobobobobobobobobobobobobobobobobobobobobobobobo$2b59o$2bo46b2o
10bo$24b2o$30b2o52$14b3o40b4o2$bo25b4o$2b66o$obobobobobobobobobobobobo
bobobobobobobobobobobobobobobobobobobobob2o$2b66o$bo25b4o2$14b3o40b4o
52$6bo53b2o7bo$9bo$2bo69bo$b72o$b2obobobobobobobobobobobobobobobobobob
obobobobobobobobobobobobobobobobobobo$b72o$2bo69bo$9bo$6bo53b2o7bo53$
7bo18b4o14bo$14b2o24b2o11bo$2b51o$2bobobobobobobobobobobobobobobobobob
obobobobobobobobobo$2b51o$14b2o24b2o11bo$7bo18b4o14bo!
There you are
User avatar
FWKnightship
Posts: 1741
Joined: June 23rd, 2019, 3:10 am
Location: Hey,wait!! Where am I!? Help! Somebody help!I'm lost!!

Re: Foam Rules

Post by FWKnightship »

A foam rule with a common failed replicator, which can form many spaceships with various speeds. This rule has 23 known NRSS.

Code: Select all

x = 1433, y = 100, rule = B2en3acin4ceijkqz5ik6-i/S2aek3-anq4eijnqrw5-aeij6-a7e8
7b2o53bo52bo2bo66bo2bo78b3o80bo59b3o35b2o34b2o36b2o3b2o29b2o3b3o3b2o
39b3o45bo51bo46b9o42b3o50bo72bo6bo72bo36bo61bo34bo54b2o26b2o72bo8bo83b
2o22b2o$8b2o47bob4o52b4o65b3obo79bo81b2o59bo35bo2bo32bo2bo34bobo3bobo
29bobob3obobo40b3o95b5o47bobo45bobo123b8o72b2o34b2o60b2o34b2o51bob3o
24b3obo162b3o22b3o$6b5o48bo2b2o52bo145b2o3bo82bo95b2o2b2o30bo4bo33b3o
3b3o30bo2bobo2bo40b2ob2o42b5o47b2ob2o47b3o45b3o49b3o68bobo2bo2bo2bobo
69b3o32b3o61bo34bo52b3o28b3o$9bo47b3o3b2o4bo192b4o145bo110bob3obo30b2o
2b3o2b2o40b3o44bobo48b5o43bo9bo40b2ob2o48bobo68b2o10b2o69b2o34b2o149b
2obo26bob2o162b2o24b2o$7bobo47bo2bobobob3obo191bo2bo84b2o171b2ob2o29b
3o2b2ob2o2b3o38bobo44b3o48b2ob2o95b3o49b3o68bo12bo70bo34bo61b2o34b2o$
57bo7bobo4b2o270bo2bo177bo32bo4b3o4bo38b5o43bobo49b3o46b7o44bo49b2ob2o
150b3o32b3o64bo2bo22bo2bo$56b3obo6b2o3b2o446b2ob5ob2o27b2o3bobo3b2o36b
4ob4o41b3o48b2ob2o146b5o431bo28bo$58b2o8b5o105bo340bobob5obobo25bobo2b
5o2bobo36bob3obo42bobo48b5o146b2ob2o431b2o26b2o$59b2o5b2o3bob2o102b2o
341b5ob5o27bobob2ob2obobo37b3ob3o42b3o49bobo148b3o432bo28bo$61bo4bo5b
2o104bo18b2o56b3o262bobo2bo2bobo27b13o36b2ob3ob2o41bobo48b5o147bobo58b
3o28b3o339b2o28b2o$60bo3b2o9b2o119bob2o55b2o82bo180b11o27b4obobob4o37b
3ob3o42b3o49bobo148b3o58b2o30b2o169bo12bo77bo4bo75bo26bo$60b3obo4bo3b
4o100b2o17b2obo56bo81b4o215bo2b2ob3ob2o2bo36bob3obo42bobo49b3o148bobo
59bo30bo168b4o10b4o74b3o2b3o75bo24bo$60bob2o4bo5bo3bo117bo59b2o81b2o
184bo32b2o4bo4b2o37b3ob3o42b3o49bobo148b3o59b2o28b2o169b2o12b2o74b4o2b
4o73b3o22b3o$59bo3bo3bo488b4obobobobob4o32b4ob3ob4o38b2ob2o48b3o145bo
2bobo2bo62bo18bo56b2o54b2o$60bo2bo189bobo305bob3obo38bob3ob3obo39b5o
48bobo148b3o56bobo5b2o18b2o5bobo46b2obo19bo12bo19bob2o$63b2o9b3o176b2o
303bo2bo5bo2bo34b13o39bobo49b3o148bobo56b2ob2o2bobo18bobo2b2ob2o46bob
2o18b3o10b3o18b2obo$61b3obo7bobobo175bo304b2ob2obob2ob2o36b9o93bobo
148b3o56bo3b3o24b3o3bo49bo19b2o10b2o19bo$61b2ob2obo4b3obobobo475b2obo
9bob2o35bo5bo43bo49b5o209bo2bo24bo2bo73bo10bo$64bo2b2o2bobo5b3o475b6ob
ob6o137bobo148bobo156b3obo18bob3o$66b2o3b2o2bob2o3bo104b3o370bob5obo
140b3o149bo158bo2bo2bo12bo2bo2bo153bo36bo$66b2o3bobo8b2obo100bobo367bo
3b9o3bo33b4o3b4o92bobo487b2o34b2o$72bo2bo5b2ob5o97b2o372bobo3bobo38bob
obobobo92b5o314b2o8b2o160bobo32bobo$68bo4bobo4b2o3b3o99b2o371b4ob4o38b
3o3b3o92b2ob2o312bo14bo$74bo6bo2b3ob3o467bobob2ob2obobo36bob5obo93b3o
312b2o14b2o$73b2o3bobo4bob3o470b4ob4o38b9o94bo313b3o12b3o$74bo2b3o6b5o
468b2obo3bob2o35b3o7b3o92bo45bo2bo2bo44bo5bo211bo14bo164b2o22b2o$75b3o
6bo3b3o471b2ob2o41bo5bo578bo2bo8b2o22b2o8bo2bo$76bo6bo6bo471bo3bo39b3o
5b3o298bo44bo229b4o2bobo6b2o3b2o12b2o3b2o6bobo2b4o$77bobo2bobo33bo2bo
2bo321bo2bo2bo29bo2bo2bo70bo9bo37b2o5b2o91bobobobo42bo50bo5bo377bo5b3o
10bo14bo10b3o5bo$76b5o329bo2bo2bo290b2o3b2o485bo9b2o14b2o9bo$6bo2bo2bo
64b3obo626bo3bo486bo9b3o12b3o9bo$77b2ob2o36bo327bo35bo273bo2bo2bo5bo2b
o2bo32bo2bo2bo5bo2bo2bo373bo36bo63b3o14b3o$77bob4o261bo2bo2bo59bo707bo
2bo2bo72bo40bo62bo16bo$6bo72b4o849bo10bo252b2o40b2o55b2o3bo18bo3b2o$
79bob3o34bo2bo2bo23bo297bo2bo2bo29bo2bo2bo273bo5bo44bo5bo111b2o10b2o
251b2o40b2o55b4o2bobo12bobo2b4o$344bo65bo2bo2bo513bobo10bobo172bo5bo
170bo2bo2b2o14b2o2bo2bo67bo2bo30bo2bo$6bo2bo2bo20bo222bo2bo2bo935bobo
34bobo64bo14bo74bob3o28b3obo$148bo507bo2bo2bo93bo2bo2bo5bo2bo2bo38bo5b
o2bo2bo102b2o16b2o251b2o34b2o65b2o12b2o$344bo2bo2bo5bo2bo2bo156bo2bo2b
o403bo16bo171bo2bo2bo5bo2bo2bo63bo34bo65bo16bo$33bo222bo603bo2bo2bo62b
2o14b2o353bo18bo$109bo2bo2bo2bo2bo2bo2bo2bo2bo2bo5bo2bo2bo291bo2bo2bo
2bo2bo2bo2bo2bo14bo2bo2bo2bo2bo2bo2bo2bo164bo265b3o14b3o351b3o16b3o69b
2o38b2o$344bo5bo5bo47bo2bo2bo2bo2bo2bo2bo2bo93bo598bo5bo5bo258b2obo36b
ob2o$o2bo2bo2bo2bo2bo2bo2bo5bo2bo2bo143bo2bo2bo72bo2bo2bo5bo2bo2bo585b
o5bo522bob2o36b2obo$142bo5bo507bo2bo2bo5bo2bo2bo75bo2bo2bo2bo2bo2bo2bo
2bo2bo2bo2bo2bo17bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo557bo36bo$344bo2bo
2bo5bo2bo2bo26bo129bo2bo2bo592bo2bo2bo5bo2bo2bo$27bo5bo143bo78bo5bo5bo
591bo2bo2bo5bo2bo2bo124bo2bo2bo5bo5bo$115bo5bo2bo2bo14bo2bo2bo297bo2bo
2bo29bo5bo167bo11bo$389bo20bo2bo2bo$6bo5bo14bo2bo2bo143bo2bo2bo5bo2bo
2bo60bo2bo2bo5bo2bo2bo23bo257bo2bo2bo42bo2bo2bo248bo5bo5bo136bo5bo5bo$
115bo11bo324bo29bo5bo167bo2bo2bo5bo2bo2bo81bo5bo5bo2bo2bo32bo5bo2bo2bo
5bo$332bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo5bo2bo2bo26bo96b
o2bo2bo2bo2bo2bo2bo2bo172bo5bo392bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2b
o2bo2bo2bo$6bo5bo164bo5bo5bo108bo263bo48bo248bo2bo2bo5bo2bo2bo124bo2bo
2bo5bo2bo2bo5bo2bo2bo$115bo5bo2bo2bo318bo2bo2bo29bo2bo2bo267bo5bo11bo
32bo5bo11bo$383bo5bo20bo2bo2bo290bo5bo$6bo2bo2bo164bo2bo2bo5bo2bo2bo
20bo30bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo5bo2bo2bo257bo2bo2bo5bo
2bo2bo30bo2bo2bo5bo2bo2bo379bo17bo5bo$115bo5bo330bo35bo161bo2bo2bo2bo
2bo2bo2bo2bo2bo2bo2bo2bo72bo2bo2bo5bo2bo2bo32bo5bo2bo2bo5bo$338bo2bo2b
o5bo2bo2bo5bo2bo2bo14bo2bo2bo20bo108bo2bo2bo181bo2bo2bo5bo2bo2bo386bo
2bo2bo5bo5bo5bo2bo2bo$12bo203bo75bo5bo257bo11bo36bo11bo233bo2bo2bo2bo
2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo112bo2bo2bo11bo5bo2bo2bo$115bo5bo2bo2bo
318bo2bo2bo35bo273bo5bo38bo5bo5bo5bo367bo5bo2bo2bo$344bo11bo5bo5bo41bo
2bo2bo102bo193bo5bo398bo5bo5bo5bo5bo$12bo43bo2bo2bo108bo2bo2bo2bo2bo2b
o2bo2bo2bo2bo2bo2bo5bo2bo2bo36bo5bo2bo2bo5bo2bo2bo14bo2bo2bo257bo2bo2b
o5bo2bo2bo30bo2bo2bo5bo2bo2bo291bo2bo2bo5bo5bo363bo5bo2bo2bo$656bo2bo
2bo5bo2bo2bo87bo5bo2bo2bo32bo5bo2bo2bo5bo367bo11bo$338bo2bo2bo5bo2bo2b
o5bo5bo150bo2bo2bo187bo5bo2bo2bo386bo2bo2bo5bo2bo2bo5bo5bo$56bo153bo5b
o36bo11bo11bo579bo5bo2bo2bo5bo2bo2bo39bo5bo5bo63bo2bo2bo2bo2bo2bo2bo2b
o2bo2bo2bo2bo2bo2bo2bo2bo254bo11bo82bo5bo2bo2bo$662bo5bo524bo5bo2bo2bo
5bo2bo2bo$338bo11bo11bo5bo156bo586bo17bo5bo5bo$56bo2bo2bo20bo93bo5bo5b
o5bo14bo2bo2bo36bo5bo2bo2bo5bo2bo2bo272bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2b
o2bo15bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo224bo5bo11bo39bo2bo2bo5bo2bo
2bo5bo2bo2bo351bo5bo2bo2bo5bo2bo2bo70bo11bo$656bo2bo2bo5bo2bo2bo518bo
5bo11bo$338bo2bo2bo5bo2bo2bo5bo2bo2bo150bo2bo2bo175bo2bo2bo2bo2bo2bo2b
o2bo2bo2bo2bo2bo377bo2bo2bo11bo5bo2bo2bo$83bo93bo5bo5bo5bo57bo11bo5bo
585bo5bo2bo2bo5bo2bo2bo33bo17bo5bo66bo5bo2bo2bo5bo2bo2bo266bo5bo11bo
76bo5bo2bo2bo5bo2bo2bo$662bo11bo518bo5bo2bo2bo5bo2bo2bo2$50bo2bo2bo2bo
2bo2bo2bo2bo5bo2bo2bo93bo2bo2bo5bo2bo2bo57bo5bo2bo2bo5bo2bo2bo284bo2bo
2bo42bo2bo2bo239bo5bo5bo11bo33bo2bo2bo11bo5bo2bo2bo60bo5bo5bo11bo266bo
5bo2bo2bo5bo2bo2bo70bo5bo11bo$656bo2bo2bo5bo2bo2bo$707bo2bo2bo5bo2bo2b
o$77bo5bo99bo11bo366bo54bo239bo5bo2bo2bo5bo2bo2bo124bo5bo2bo2bo5bo2bo
2bo361bo5bo2bo2bo5bo2bo2bo$1184bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo
2bo2bo2bo$713bo11bo$56bo2bo2bo14bo2bo2bo99bo11bo366bo2bo2bo48bo291bo2b
o2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo51bo11bo5bo263bo2bo2bo2bo2b
o2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2$707bo2bo2bo11bo$56bo511bo48bo388bo
5bo2bo2bo5bo2bo2bo352bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo$
1190bo2bo2bo5bo2bo2bo5bo5bo$713bo11bo$56bo2bo2bo499bo2bo2bo48bo300bo5b
o2bo2bo5bo2bo2bo351bo2bo2bo5bo2bo2bo5bo2bo2bo$1196bo5bo11bo5bo$707bo2b
o2bo11bo$62bo855bo11bo5bo363bo5bo5bo5bo70bo5bo5bo5bo5bo2bo2bo$1190bo2b
o2bo5bo2bo2bo5bo2bo2bo2$56bo2bo2bo855bo11bo5bo2bo2bo351bo2bo2bo5bo2bo
2bo5bo2bo2bo64bo5bo5bo5bo5bo5bo$1190bo11bo5bo11bo2$918bo11bo5bo5bo351b
o17bo5bo5bo64bo2bo2bo5bo2bo2bo5bo5bo$1190bo2bo2bo5bo2bo2bo11bo2$918bo
11bo5bo2bo2bo351bo2bo2bo5bo2bo2bo5bo2bo2bo70bo11bo5bo5bo3$1395bo11bo5b
o2bo2bo!
EDIT:
NimbleRogue wrote: August 2nd, 2024, 2:51 pm Goals
Foam
• Find a foam rule with a lot of NRSS
Does 45 counts as 'a lot of' ?

Code: Select all

x = 3043, y = 415, rule = B2e3-jnry4cjw5aci6aek7c/S1c2aek3-acn4-acny5-ajk6-e7e
7bo54b3o53b2o42b3o2b3o29b2o5b2o29b2o3b2o29bo9bo26bobo3bobo27b3o3b3o26b
3o3b3o39b3o47bo2bo44bobo42bobo2bobo44bo54b3o55b3o52b3o58b3o15b3o36b3o
11b3o41b3o18b3o33b3o7bo12bo7b3o76bobo23bobo81bo12bo64b2o109bo30bo139bo
11bo55bo19bo55bobo17bobo56bo34bo60bo56b3o8b3o59bo61b3o13b3o53bo38bo44b
o19bo50bo14bo55bo75bobo16bobo108bobo69bo23bo51b3o14b3o60b3o21b3o50bo
27bo58b3o$6b3o53b3o50bob3o2bo40bo4bo31b2obob2o28bo2bo3bo2bo27b4o3b4o
26b3o3b3o29b2ob2o28b3o3b3o39bobo47b4o45bo45b4o46bo48b3o4bo57bo48bo5bo
60bo17bo37bobo11bobo41bobo3bobo6bobo3bobo33b3o6bobo10bobo6b3o77bo25bo
81b3o10b3o63b2o108bobo28bobo137b3o9b3o54bo19bo56bo19bo56b3o32b3o58b3o
56bo10bo59b3o60bobo13bobo53bo38bo43b3o17b3o119b3o74bobo16bobo109bo69b
3o21b3o51bo16bo62bo23bo50b3o25b3o58bo$7b2o51b2o2bo53bo2b2o2bo39b2o33b
7o28b2obo3bob2o27b4o3b4o28bo3bo31bo3bo29bo5bo89b2o2b2o44bo93b5o47bo4b
3o56bo47b3o4bo60bo17bo102bo8bo41bo8bo12bo8bo77b3o23b3o80b3o10b3o63b2o
109bo30bo138b3o9b3o54bo19bo56bo19bo57bo34bo59b3o55b3o8b3o57b2ob2o131bo
38bo44bo19bo120b3o75bo18bo109b3o68b3o21b3o50b3o14b3o59b2ob2o19b2ob2o
48b3o25b3o42b3o12bobo$60b2ob2o50bo4b3o2b4o71b7o29bob2ob2obo29b3o3b3o
28bobobobo29b7o125b4o45bo94bobo47b3o111bo5bo60bo17bo45bo56bo8bo48b5o8b
5o272b2o107b5o26b5o204b3o17b3o55bo19bo56bobo32bobo58b3o127b3o131b3o36b
3o42bobo17bobo196b3o16b3o337bo23bo123bobo13bo$58b6obo48b3obo4b3ob2o71b
ob3obo30bob3obo31b2o3b2o29bo5bo27b3ob3ob3o26bo5bo89b2o2b2o43b3o43b6o
44b3o104b3o4b3o4b3o170b3o49bo5bo8bo5bo34b3o5bobobo8bobobo5b3o77bo25bo
269bobobo26bobobo269bobo9b3o17b3o9bobo140bo129bo436bo18bo110bo226b3o
21b3o137b3o$58b3o3bobo47b2o5bo4bo113bo35bobobo29b3o3b3o26b3o2bo2b3o25b
3o3b3o40bo142bo4bo44bobo53bobo48bobo5bo5bobo40bo130bo48b2ob2o2b3o6b3o
2b2ob2o33bo30bo78bo25bo509b3o17b3o43bo43bo198bobo8bobo192b3o10bo14bo
10b3o392bo146bobo14bobo225bo$56b2o2bo4bobo4b2o43bo6bob2o70b2o7b2o29bob
obo34bobo30b2obobob2o27bo7bo74b3o47bo2bo89b2o4b2o43b3o47bobo3b3o54b2ob
2o45b3o180bo20bo145bo25bo441bobo9bobo54bo19bo44bo43bo56bo12bo335bo10b
3o12b3o10bo393bo13bobo130b3o14b3o$56b2ob2o2bobo5b2o43b2obo6b2obo68bo9b
o68bobo34bo30b2o7b2o74bo48b4o45bo95bo48b3o62bo47b3o129bo399bo354bo19bo
44bo43bo55b3o10b3o334bo10b3o12b3o10bo408bo$56b4obo2b2ob2o4bo41b3o7b5o
145bo2bo2bo32bo30b2o7b2o122b2o2b2o44bo95bo105b3o4b3o4b3o46bo123b3o48b
3o4bo8bo4b3o325bobo353bo19bo43b3o41b3o55bo12bo57b3o275bo38bo408bo$60bo
b6o3b4o43bo6bo4b2o144b2ob2o29b3obob3o26b2o7b2o23b2o3bobo3b2o86b6o38b3o
bobo202bo13bo47bo175bo5bo8bo5bo327bo285b3o9b3o208b3o32b3o45bobo11bo56b
3o8b3o58b3o357b3o205bo14bo54b3o10bo10b3o206b3o25b3o$61bo3b4o2bob2o43bo
bo4bo4b3o139b2o3bobo3b2o26bo2bo2bo26b4o5b4o23b2obo3bob2o131bobo2b3o
200b3o11b3o46bo123b3o48bobo4bo8bo4bobo34bo30bo258b5o284bo11bo119b3o41b
3o44bo34bo60bo56b3o8b3o59bo359bo205b3o12b3o54bo10b3o10bo131bobo9b3o9bo
bo50bo27bo$62bob4o5bobo40b3o3b3o2bo3b2o138bob2o7b2obo58bob2o5b2obo23b
4o3b4o402bo60bo17bo37bobo5bo5bobo47b3o6b3o39b3o28b3o76b3o23b3o152bobob
o283b3o9b3o53b3o17b3o43bo43bo43b2ob2o8bo12bo8b2ob2o58bo57bo10bo59b3o
131b3o36b3o184b3o205bo69b3o9b3o9b3o131bo11bo11bo50b3o25b3o$64bobo7b2o
41bob4o3bo3b6o135bobo9bobo22bobo7bobo24b3o5b3o26bo5bo138b3o324bo17bo
37b3o11b3o98b3o7bo12bo7b3o77bo25bo81bobo10bobo174bo30bo207bo19bo42b2ob
2o39b2ob2o43bo10bo12bo10bo59b3o262bo38bo392bobo80b3o142b3o10bo10b3o$
70b7o40b2ob3o2bo4bo2bo139b3o5b3o24b3o7b3o24b3o5b3o25bo2bobo2bo132b3o3b
o264bo60bo17bo45bo55b3o6b3o39b3o6b3o10b3o6b3o77bo25bo81b3o10b3o173b3o
28b3o206bo19bo44bo10bobo17bobo10bo44b3o9bo12bo9b3o251b3o13b3o53bo38bo
393bo227bo11bo11bo$69b2o2b2ob2ob2o36b2o3bo8bobo141bo5bo26b3o7b3o24bo9b
o25b3o3b3o133bo4bo264bo59b3o15b3o43b3o55bo8bo41bo8bo12bo8bo78bo25bo
146bo124bo30bo207bo19bo44bo11bo19bo11bo55bobo10bobo69b3o119b3o5bobo5b
3o53bo15bo54bo10b3o12b3o10bo114b3o12b3o260b3o$63bob2o2bob2o4bobobo39b
2o10bo142b2ob2o27b3o7b3o23b2o9b2o24b2o5b2o132b3o3bo264bo124bo56bo8bo
49bobo10bobo258b3o122bobo28bobo205bobo17bobo54b3o17b3o66bobo10bobo70bo
121bo6b3o6bo53b3o13b3o52bobo10bo14bo10bobo114bo14bo262bo81b3o155bo135b
3o$62b2obo3bobo6b2o43b2ob2o5bo141bo5bo28b2o5b2o24b3o9b3o22bobo5bobo
402bo175bo5bo8bo5bo44bo12bo259b3o123bo30bo373bo12bo71bo120b3o13b3o135b
3o12b3o126bo14bo132bo18bo192bobo155bo136bo$62bob4ob2o3b2o2b2o43b4obo2b
4obo137b3o3b3o27b2o5b2o650bo20bo43b3o10b3o383b3o28b3o270bobo9b3o17b3o
9bobo54bobo10bobo70bo418bo14bo131b3o16b3o191bobo155bo135b3o$65b2ob3o2b
obo2b3obo41b3o4b4o3bo134b4o3b4o26b3o3b3o24b2o2b2o3b2o2b2o609b2ob2o16b
2ob2o141bobobo21bobobo80bo12bo175bo30bo272bo11bo19bo11bo559bobo12bobo
130b3o16b3o348b3o$67b3o3b5ob2o2bob2o39b11o136b4o3b4o24bo2b2o3b2o2bo22b
3ob2o3b2ob3o164bo446bo20bo35bo30bo74bob5obo17bob5obo77b3o10b3o58bo364b
o53b3o9bobo17bobo9b3o261bobo13bobo128b2o28b2o$69b2o4b2ob3o2bob2o39bo4b
4o2b2o170bobo5bobo25b3o5b3o166b2o444b3o18b3o34bo8bo12bo8bo74b4ob4o17b
4ob4o78bo12bo58b3o362b3o238b3o119b3o13b3o127b3o28b3o395b3o238bo$70b2o
3bo3b2obo6bo36bo6bo3b2o169bo2b3ob3o2bo24bobo5bobo437bo181bo8bo41bo7b3o
10b3o7bo75bo2bo2bo19bo2bo2bo78bobo10bobo58bo364bo53b3o41b3o126b3o11bo
267bo30bo397bo238b3o149bobo$72b3obo2b3o7bo41bobo2bo170b2o2bo5bo2b2o23b
3o5b3o437bo56bo3b2o15b2o3bo97b3o6b3o39b3o7bo12bo7b3o74bob3obo19bob3obo
79bo12bo58bobo362bobo53bo11bo19bo11bo45bo34bo47bo12bo191b3o13b3o56b5o
24b5o395b3o238bo151bo$70b9ob2o4b4o44b2o175bo5bo26bo11bo429b3o4bo55b3ob
3o15b3ob3o96b3o6b3o149bobo23bobo80b3o10b3o48b3o7bo364bo53bobo9b3o17b3o
9bobo43b3o32b3o45b3o11bo191b3o13b3o56b5o24b5o49bo5bo2bo2bo126bobo204b
3o68bobo21bobo142bobo61bobo11b3o11bobo58bo$70bo3b7o6b3o42bob2o175bo5bo
28b2o5b2o431b3o3b3o55bo3b2o15b2o3bo97b3o6b3o148bo3bo21bo3bo144bo7b3o
113b3o28b3o215b3o53bo11bo19bo11bo45bo34bo59bobo191bo15bo61bo24bo192b3o
275b3o21b3o206b3o9bob3obo9b3o42b3o13bo$71bo6b2o5bo223b2o7b2o26bo7bo
432bo187bo8bo149bo3bo21bo3bo143b3o7bo115bo30bo271b3o9bobo17bobo9b3o
706b3o16b3o424b7o54b3o13bo$74bo2bo4b3o224b3o5b3o26bo7bo217bo2bo2bo666b
o12bo174b3o28b3o283bo19bo503bo11bo204bo18bo125bo361bo$75b2o5b2o2b2o
222b2o5b2o25b2ob2o3b2ob2o72bo2bo2bo240bo2bo2bo104bo456b3o10b3o173b3o
28b3o216bo65b3o17b3o55b3o32b3o625b3o16b3o124bo223bobo76bo$6bo2bo2bo69b
ob2o2bo73bo2bo2bo174b4o7b4o264bo2bo2bo157b3o456bo12bo59bo363b3o143bo
34bo335bobo12bobo419bo224bo75b5o$75b2o4bo2b2obo255bo13bo214bo214bo529b
3o363bo143bobo32bobo334b3o12b3o57bo11bo5bo2bo2bo336b3o222b3o74b2ob2o$
75b2o2bo3bo2b2o256bobo7bobo78bo246bo50bo2bo2bo578bo509bo10bo12bo10bo
46b3o722b3o223bo75b5o$6bo72b2o2bob3o74bo182b2o7b2o272bo491bo57bo138bob
o112bo3bo26bo3bo139bo5bo2bo2bo207b3o9bo12bo9b3o45b3o68bo2bo2bo5bo2bo2b
o703b3o231bo3bo$79b2o3bo3b2o145bo2bo2bo103bo9bo216bo2bo2bo5bo2bo2bo
529bo2b3obo43bob3o2bo139bo113bo3bo26bo3bo360bo10bo12bo10bo47bo362bo11b
o5bo411bo234bo$77b4o7bob2o106bo2bo2bo140b4o3b4o73bo2bo2bo5bo2bo2bo234b
o5bo2bo2bo38bo384b2obob3ob4o37b4ob3obob2o136b3o113bobo28bobo372bo12bo
782bobo65b3o232b3o$6bo2bo2bo20bo55bo72bo2bo2bo175b2obo2bo2bob2o265bo2b
o2bo5bo2bo2bo213b2o15b2o247bo2b3obo43bob3o2bo139bo114bobo28bobo140bo
11bo218bobo10bobo133bo5bo641bobo301bo$89bo145bo108b2obo2bo2bob2o124bo
2bo2bo90bo5bo268b2o17b2o36bo5bo2bo2bo197bo57bo254b3o28b3o807bo11bo5bo
2bo2bo$198bo180bo2bo2bo49bo5bo240bo5bo44bo2bo2bo5bo2bo2bo98b2o2bo17bo
2b2o1240bo15bo569bobo$33bo588bo11bo215b2ob3o15b3ob2o431bobo296bo5bo2bo
2bo5bo2bo2bo349bo2bo2bo5bo2bo2bo5bo2bo2bo104b3o13b3o$235bo2bo2bo102b
13o124bo90bo2bo2bo5bo2bo2bo319bo11bo385b3o123bo30bo651bo15bo214bo2bo2b
o$198bo2bo2bo140b2ob2ob2ob2o29bo43bo2bo2bo5bo2bo2bo234bo5bo2bo2bo38bo
5bo5bo571b3o114bo30bo217bo432bobo13bobo355bobo16bobo191b3o$o2bo2bo2bo
2bo2bo2bo2bo5bo2bo2bo122bo2bo2bo2bo2bo2bo2bo2bo168b9o167bo2bo2bo93bo2b
o2bo5bo2bo2bo677bo113b2ob2o26b2ob2o139bo5bo11bo56bobo153b3o10b3o133bo
5bo5bo5bo45bo2bo2bo58bobo13bobo355b3o16b3o191b3o307bo$346b4ob4o126bo2b
o2bo422bo5bo2bo2bo5bo2bo2bo382b3o114bo30bo217bo155bo12bo412bo2bo2bo2bo
2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo37bo5bo348b3o306b3o$346bob2ob2obo
24bo2bo2bo5bo2bo2bo335bo2bo2bo5bo2bo2bo276bo2bo2bo282b3o114bo30bo361b
3o7b2ob2o8b2ob2o7b3o839bo308bo$27bo5bo313b2o3b2o168bo1084bo5bo2bo2bo5b
o2bo2bo196bo10bo12bo10bo117bo2bo2bo5bo2bo2bo5bo2bo2bo39bo568bobo389bob
o$229bo2bo2bo2bo2bo2bo2bo2bo96bo5bo212bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo
2bo310bo11bo5bo315b3o10b3o566b2ob2o7b3o10b3o7b2ob2o482bo2bo2bo5bo2bo2b
o49bo2bo2bo5bo2bo2bo185bobo81bo308bo$192bo2bo2bo2bo2bo2bo2bo2bo57bo2bo
2bo69b3ob3o25bo11bo31bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo210bo2bo2bo2bo
2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo263bo2bo2bo51bo5bo210bo12bo569bo34bo757b
o81b3o306b3o$6bo5bo14bo2bo2bo128bo2bo2bo177b2o5b2o167bo2bo2bo5bo2bo2bo
75bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo469b2o57b2o64bobo10bobo567b3o32b
3o186bo2bo2bo5bo2bo2bo550b3o80b3o$347bo5bo118bo2bo2bo2bo2bo2bo2bo2bo2b
o2bo410bo5bo2bo2bo5bo2bo2bo183b2o59b2o64bo12bo1012bo2bo2bo5bo2bo2bo5bo
2bo2bo46bo5bo5bo61bo11bo186bo13b3o66bo$271bo107bo2bo2bo5bo2bo2bo326bo
2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo212bo51bo2bo2bo5bo2bo2bo59bobo
9bo5bo3bo7bobo21bobo7bo3bo5bo9bobo51b3o10b3o1376bo67bo$6bo5bo155bo359b
o5bo254bo2bo2bo327b3ob3o3b4ob4o15b4ob4o3b3ob3o69bo12bo339bo2bo2bo2bo2b
o2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo331bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo
2bo2bo2bo2bo2bo36bo5bo126bo2bo2bo5bo433bo67bo$114bo2bo2bo114bo5bo330bo
5bo5bo2bo2bo515bobo9bo5bo3bo7bobo21bobo7bo3bo5bo9bobo1078bo5bo5bo17bo
46bo2bo2bo5bo2bo2bo49bo2bo2bo5bo2bo2bo5bo2bo2bo189bo216bo5bo2bo2bo$
198bo2bo2bo66bo2bo2bo157bo5bo231bo5bo2bo2bo5bo5bo278bo5bo2bo2bo39bo5bo
5bo77b2o59b2o1454bobo$6bo2bo2bo149bo2bo2bo353bo2bo2bo5bo2bo2bo81bo2bo
2bo5bo2bo2bo148bo329b2o57b2o647bobo32bobo51bo5bo128bo2bo2bo5bo2bo2bo
126bo5bo$114bo120bo5bo65bo2bo2bo164bo5bo2bo2bo81bo5bo5bo5bo313bo2bo2bo
2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo884bo34bo407bo2bo2bo5bo2bo2bo11bo120b
o11bo5bo412bo5bo$204bo168bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo28bo5bo
231bo5bo5bo5bo5bo32bo5bo2bo2bo5bo2bo2bo221bo5bo45bo2bo2bo5bo2bo2bo780b
3o32b3o$12bo149bo459bo17bo148bo2bo2bo5bo2bo2bo796bo2bo2bo5bo2bo2bo5bo
2bo2bo193bo34bo52bo5bo58bo5bo5bo2bo2bo5bo2bo2bo178bo2bo2bo5bo5bo2bo2bo
$114bo2bo2bo20bo93bo2bo2bo65bo170bo11bo81bo2bo2bo5bo5bo1680bo5bo5bo5bo
11bo34bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo34bo2bo2bo5bo2bo
2bo5bo2bo2bo406bo5bo2bo2bo5bo2bo2bo$198bo2bo2bo60bo2bo2bo2bo2bo2bo2bo
2bo148bo5bo231bo5bo5bo5bo2bo2bo32bo5bo5bo5bo103bo2bo2bo117bo5bo2bo2bo
434b2o19b2o8b2o19b2o1461b3o$12bo149bo2bo2bo347bo2bo2bo2bo2bo2bo2bo2bo
2bo2bo2bo2bo72bo2bo2bo11bo148bo5bo5bo618b6o17b6o2b6o17b6o130bo11bo5bo
5bo281bo5bo5bo2bo2bo46bo5bo5bo5bo5bo5bo27bo2bo2bo2bo2bo2bo2bo2bo2bo2bo
2bo2bo2bo2bo2bo2bo105bo11bo5bo729b3o$141bo99bo65bo2bo2bo164bo5bo2bo2bo
87bo5bo5bo322bo5bo5bo2bo2bo491b2o19b2o8b2o19b2o794bo2bo2bo5bo2bo2bo11b
o551bo11bo5bo67bo$204bo180bo2bo2bo43bo5bo231bo5bo5bo11bo32bo5bo5bo5bo
2bo2bo103bo160bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo1060bo5bo2bo2bo
361bo2bo2bo5bo5bo$56bo2bo2bo559bo5bo11bo148bo2bo2bo5bo2bo2bo796bo2bo2b
o5bo2bo2bo5bo2bo2bo37bo2bo2bo5bo2bo2bo225bo5bo5bo52bo2bo2bo5bo5bo5bo2b
o2bo178bo2bo2bo5bo5bo2bo2bo724bo$108bo2bo2bo2bo2bo2bo2bo2bo5bo2bo2bo
99bo236bo5bo93bo5bo2bo2bo322bo5bo5bo5bo382bo2bo2bo1021bo2bo2bo5bo2bo2b
o5bo2bo2bo34bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo394bo
5bo2bo2bo5bo2bo2bo60b3o$198bo2bo2bo66bo2bo2bo113bo43bo5bo231bo5bo2bo2b
o11bo32bo5bo5bo11bo103bo5bo2bo2bo90bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo
2bo2bo1118bo5bo373bo5bo5bo427bo$56bo468bo5bo2bo2bo84bo2bo2bo11bo468b2o
9b2o55b2o9b2o420bo11bo5bo5bo43bo5bo231bo5bo5bo2bo2bo52bo5bo5bo11bo33bo
5bo5bo2bo2bo5bo2bo2bo$135bo5bo159bo2bo2bo2bo2bo2bo2bo2bo155bo5bo2bo2bo
422bo5bo5bo2bo2bo177bo11bo55bo11bo55bo12bo61bo1021bo5bo5bo5bo5bo5bo
630bo5bo2bo2bo$271bo119bo338bo5bo2bo2bo5bo2bo2bo103bo5bo160bo5bo2bo2bo
5bo2bo2bo59b2o9b2o55b2o9b2o54b3o10b3o859bo5bo2bo2bo5bo2bo2bo349bo2bo2b
o5bo2bo2bo5bo2bo2bo$56bo2bo2bo20bo441bo11bo242bo2bo2bo2bo2bo2bo2bo2bo
2bo2bo2bo2bo2bo2bo425bo12bo345bo2bo2bo5bo2bo2bo5bo2bo2bo37bo2bo2bo5bo
2bo2bo5bo2bo2bo284bo5bo2bo2bo5bo2bo2bo33bo5bo5bo5bo11bo105bo2bo2bo2bo
2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo$114bo2bo2bo14bo2bo2bo771bo5bo11bo
312bobo10bobo54bo2bo2bo5bo2bo2bo99b2ob2o26b2ob2o874bo2bo2bo5bo2bo2bo5b
o5bo40bo5bo2bo2bo5bo2bo2bo5bo2bo2bo391bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo
2bo2bo2bo2bo2bo2bo2bo110bo5bo$271bo2bo2bo113bo466bo5bo2bo2bo96bo5bo2bo
2bo5bo2bo2bo33bo11bo11bo195bo12bo173b5o26b5o651bo11bo5bo361bo11bo5bo
182bo2bo2bo$83bo441bo11bo706b3o10b3o174bo30bo206bo17bo5bo207bo2bo2bo2b
o2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo95bo2bo2bo5bo2bo2bo11bo$114bo192b
o2bo2bo599bo5bo5bo2bo2bo382bo11bo1021bo5bo5bo5bo5bo40bo5bo5bo5bo11bo
179bo5bo2bo2bo367bo5bo2bo2bo5bo2bo2bo$277bo113bo575bo11bo5bo5bo33bo5bo
2bo2bo5bo2bo2bo1069bo5bo2bo2bo5bo2bo2bo349bo2bo2bo11bo5bo2bo2bo176bo$
50bo2bo2bo2bo2bo2bo2bo2bo5bo2bo2bo259bo2bo2bo175bo11bo248bo5bo2bo2bo5b
o2bo2bo861bo2bo2bo5bo2bo2bo5bo2bo2bo348bo11bo11bo111bo2bo2bo5bo2bo2bo
5bo2bo2bo$114bo2bo2bo186bo1006bo2bo2bo5bo2bo2bo1009bo2bo2bo5bo2bo2bo5b
o2bo2bo40bo5bo5bo5bo2bo2bo5bo2bo2bo173bo5bo217bo5bo2bo2bo5bo2bo2bo5bo
2bo2bo119bo5bo5bo5bo$271bo2bo2bo565bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo
2bo2bo84bo5bo2bo2bo5bo2bo2bo33bo11bo11bo779bo2bo2bo864bo2bo2bo5bo2bo2b
o$77bo5bo259bo181bo11bo248bo5bo5bo5bo5bo1099bo2bo2bo5bo2bo2bo5bo2bo2bo
110bo5bo2bo2bo11bo117bo5bo5bo5bo5bo$114bo5bo186bo2bo2bo2099bo5bo5bo5bo
5bo5bo5bo173bo5bo2bo2bo5bo2bo2bo199bo5bo11bo11bo5bo119bo5bo2bo2bo5bo2b
o2bo$967bo5bo11bo5bo33bo5bo2bo2bo5bo2bo2bo779bo280bo2bo2bo2bo2bo2bo2bo
2bo2bo2bo2bo2bo2bo2bo2bo2bo328bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2b
o2bo2bo2bo2bo170bo5bo$56bo2bo2bo14bo2bo2bo259bo2bo2bo436bo5bo5bo5bo2bo
2bo302bo3bo63bo3bo480bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo
204bo5bo5bo11bo252bo5bo2bo2bo5bo2bo2bo$114bo2bo2bo186bo5bo789bobo5bobo
3bobo5bobo43bobo5bobo3bobo5bobo106bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo
2bo2bo2bo2bo1065bo5bo2bo2bo5bo2bo2bo5bo2bo2bo173bo5bo5bo5bo205bo5bo2bo
2bo5bo2bo2bo5bo2bo2bo$849bo5bo2bo2bo5bo2bo2bo93bo5bo2bo2bo5bo2bo2bo
110b3o6b2obobob2o6b3o41b3o6b2obobob2o6b3o632bo2bo2bo5bo2bo2bo852bo2bo
2bo5bo2bo2bo$56bo729bo5bo5bo5bo5bo292bobo5bobo3bobo5bobo43bobo5bobo3bo
bo5bobo714bo2bo2bo5bo2bo2bo5bo2bo2bo252bo11bo5bo5bo$307bo2bo2bo799bo3b
o63bo3bo1437bo5bo2bo2bo5bo2bo2bo199bo11bo5bo5bo5bo5bo40bo2bo2bo5bo2bo
2bo48bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo$849bo5bo5bo
5bo5bo961bo5bo274bo2bo2bo5bo2bo2bo5bo2bo2bo343bo5bo2bo2bo5bo2bo2bo5bo
2bo2bo$56bo2bo2bo274bo2bo2bo2bo2bo2bo2bo2bo427bo5bo2bo2bo5bo2bo2bo861b
o2bo2bo5bo2bo2bo5bo2bo2bo35bo43bo133bo11bo5bo258bo5bo2bo2bo5bo2bo2bo$
1308bo2bo2bo5bo2bo2bo5bo2bo2bo1508bo5bo2bo2bo5bo2bo2bo5bo2bo2bo46bo5bo
5bo$849bo5bo5bo5bo2bo2bo955bo2bo2bo5bo2bo2bo274bo11bo5bo5bo343bo5bo5bo
5bo17bo158bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo$62bo
1615bo5bo11bo5bo207bo2bo2bo5bo2bo2bo5bo2bo2bo$1314bo11bo11bo1275bo2bo
2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo264bo2bo2bo5bo2bo2bo5bo2bo2b
o42bo5bo2bo2bo5bo2bo2bo5bo2bo2bo$849bo5bo5bo5bo5bo1248bo11bo5bo5bo343b
o5bo5bo5bo2bo2bo11bo241bobo14bobo$56bo2bo2bo280bo2bo2bo1322bo2bo2bo5bo
2bo2bo5bo5bo$1308bo2bo2bo11bo5bo2bo2bo1429bobo14bobo142bo5bo5bo5bo48bo
5bo17bo5bo$849bo5bo2bo2bo5bo2bo2bo946bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo
2bo2bo2bo262bo11bo5bo5bo343bo5bo5bo5bo5bo11bo164bo5bo2bo2bo5bo2bo2bo5b
o2bo2bo$349bo1328bo11bo5bo5bo$1308bo17bo11bo1281bo5bo2bo2bo5bo2bo2bo5b
o273bo2bo2bo5bo2bo2bo5bo2bo2bo42bo5bo2bo2bo5bo2bo2bo5bo2bo2bo$1247b3o
4b3o865bo11bo5bo2bo2bo343bo5bo2bo2bo5bo2bo2bo11bo164bo11bo5bo11bo$349b
o897b2ob4ob2o415bo2bo2bo5bo2bo2bo5bo2bo2bo$1246b2obob2obob2o50bo2bo2bo
11bo5bo2bo2bo399bo43bo837bo11bo5bo5bo5bo346bo5bo5bo5bo11bo5bo$1247bo3b
2o3bo169bo46bo352bo2bo2bo5bo2bo2bo5bo840bo5bo2bo2bo5bo2bo2bo5bo2bo2bo$
349bo896b3o6b3o134b2o3b2o4bo3bobo3bo4bob3obobobo5bobo26bobo5bobobob3ob
o4bo3bobo3bo4b2o3b2o$1392b3ob3o3b3ob2ob2ob7ob3ob2ob2o6b3o24b3o6b2ob2ob
3ob7ob2ob2ob3o3b3ob3o1112bo5bo2bo2bo5bo2bo2bo5bo267bo2bo2bo2bo2bo2bo2b
o2bo2bo2bo2bo2bo2bo2bo2bo2bo33bo5bo2bo2bo5bo2bo2bo5bo2bo2bo$1392b2o3b
2o4bo3bobo3bo4bob3obobobo5bobo26bobo5bobobob3obo4bo3bobo3bo4b2o3b2o
324bo5bo5bo5bo840bo11bo11bo5bo5bo$349bo752bo5bo2bo2bo311bo46bo$2620bo
5bo17bo5bo$1826bo2bo2bo5bo2bo2bo5bo840bo5bo2bo2bo5bo2bo2bo5bo2bo2bo$
1102bo5bo$2620bo5bo2bo2bo5bo2bo2bo5bo273bo5bo2bo2bo5bo2bo2bo5bo$1738bo
43bo49bo5bo5bo5bo$1102bo5bo2bo2bo5bo2bo2bo610b3o41b3o$1738bo43bo1141bo
5bo11bo5bo5bo$1826bo2bo2bo5bo2bo2bo5bo$1102bo5bo5bo5bo1653bo2bo2bo5bo$
2924bo5bo2bo2bo5bo5bo5bo2$1102bo5bo2bo2bo5bo2bo2bo1653bo5bo$2924bo5bo
5bo5bo5bo5bo2$2780bo5bo5bo2bo2bo$2924bo5bo2bo2bo5bo2bo2bo5bo$1244bo2bo
2bo5bo2bo2bo$1096bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo1644bo5bo5bo
2$1250bo5bo$2780bo5bo5bo2bo2bo2$1244bo2bo2bo5bo2bo2bo5bo2bo2bo$1102bo
5bo2bo2bo5bo2bo2bo2$1250bo11bo5bo$1102bo5bo17bo612bo5bo2bo2bo1010bo2bo
2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2$1244bo2bo2bo5bo2bo2b
o5bo2bo2bo$1102bo5bo2bo2bo5bo2bo2bo612bo11bo3$1102bo11bo5bo618bo11bo5b
o2bo2bo1004bo5bo5bo5bo5bo5bo2bo2bo2$1238bo2bo2bo2bo2bo2bo2bo2bo2bo2bo
2bo2bo2bo2bo2bo2bo$1102bo5bo2bo2bo5bo2bo2bo612bo11bo5bo1010bo5bo5bo5bo
5bo5bo5bo$1437bobo20bobo$1439bo20bo$1436b4o20b4o275bo11bo5bo2bo2bo
1004bo5bo2bo2bo5bo2bo2bo5bo5bo$1385bo3bobobo13bobobo3bo20bobo4bo4b4o4b
o4bobo20bo3bobobo13bobobo3bo$1247bo2bo2bo5bo5bo2bo2bo112b3o2b2ob3o11b
3ob2o2b3o20b3obob2ob3o2b3ob2obob3o20b3o2b2ob3o11b3ob2o2b3o$1385bo3bobo
bo13bobobo3bo20bobo4bo4b4o4bo4bobo20bo3bobobo13bobobo3bo1253bo11bo11bo
5bo5bo$1436b4o20b4o$1253bo5bo11bo167bo20bo$1437bobo20bobo267bo2bo2bo2b
o2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo992bo11bo11bo5bo2bo2bo2$1247bo2bo
2bo5bo5bo2bo2bo3$1247bo11bo5bo$1736bo2bo2bo5bo2bo2bo5bo2bo2bo2$1247bo
2bo2bo5bo5bo2bo2bo$1742bo5bo11bo3$1736bo2bo2bo5bo2bo2bo5bo2bo2bo3$
1742bo11bo11bo3$1736bo2bo2bo5bo2bo2bo5bo2bo2bo8$1480b3o28b3o$1481bo30b
o$1481bo30bo$1481bo30bo5$1481bo30bo$1480b3o28b3o$1480b3o28b3o$1448b4o
28b3o28b3o$1448b4o29bo30bo$1446b3o2b3o$1448b4o$1448b4o8$1480b3o28b3o$
1481bo30bo$1479b2ob2o26b2ob2o$1481bo30bo$1480b3o28b3o2$1481bo30bo$
1481bo30bo$1480b3o28b3o22$1474bo13bo16bo13bo$1448b4o22b4o7b4o16b4o7b4o
$1448b4o22bo13bo16bo13bo$1446b3o2b3o$1448b4o$1448b4o3$1481bo30bo$1479b
obobo26bobobo$1479b5o26b5o$1479b2ob2o26b2ob2o$1479b5o26b5o$1479b2ob2o
26b2ob2o$1480b3o28b3o$1478b3ob3o24b3ob3o$1480bobo28bobo$1479b5o26b5o
25$1452b2o$1438bo16bob3o13bo7bo34bobobobo2b2o3bo3bo3bo2b2ob2o6bo$1438b
4o11b3ob4o8b3ob2o3b4o34b3ob3o2b3ob3o3b4o4bo2b3o2b3o$1438bo16bob3o13bo
7bo34bobobobo2b2o3bo3bo3bo2b2ob2o6bo$1452b2o36$1532b2o$1531bo$1532b3o$
1471bo9bobo47b2ob2o$1445bo16b2o6bo3bo7b3o3b3o31bob2o4b2obobo2b2obobo5b
obo2b2o$1441b5o13b6ob4o4b4o6b2o2bobo30b3obo4b2o3bo2b2ob3o5b3o3bo$1445b
o16b2o6bo3bo7b3o3b3o31bob2o4b2obobo2b2obobo5bobo2b2o$1471bo9bobo47b2ob
2o$1532b3o$1531bo$1532b2o37$1488b3o3bob4o3bobobo3bobobo3b4obo3b3o9bo$
1488b3o4bo6b3ob2o3b2ob3o6bo4b3o5b5o$1488b3o3bob4o3bobobo3bobobo3b4obo
3b3o9bo20$1384bo5bo5bo2bo2bo3$1384bo5bo11bo3$1384bo2bo2bo5bo2bo2bo5bo
2bo2bo3$1390bo11bo5bo3$1390bo5bo2bo2bo5bo2bo2bo6$1378bo2bo2bo2bo2bo2bo
2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo6$1384bo2bo2bo5bo2bo2bo5bo2bo2bo3$1390bo
11bo5bo3$1384bo2bo2bo5bo2bo2bo5bo2bo2bo3$1390bo11bo5bo5bo3$1384bo2bo2b
o5bo2bo2bo5bo2bo2bo!
EDIT2: Found 5 more NRSS.
EDIT3: This rule has 50 NRSS, including 4 foam ships:

Code: Select all

x = 4156, y = 342, rule = B2e3aceiq4jkwy5cij6aek/S1c2aen3-akn4-any5-ajkn6-e7
7bo57bo56bo49bo49b3o56bo9bo26b3o35bo5bo27b5ob5o28bo7bo41bo34bo4bo27b3o
46b3o6b3o25bo49bo2bo51b3o49bo54b2o56b3o39bo17bo51bo56bobo16bobo36bo64b
3o15b3o39bo56bo8bo54b3o49b3o9b3o66b3o6b3o32b3o88bo27bo108b3o56bobo25bo
bo61bo144bo138bo81bobo102bo133b3o123b3o108bo86b3o12b3o75b3o81bobo19bob
o238b3o30b3o435b3o124bo82bo45bo81bobo$6b3o54bobob2o53b2o46b3o49bo57b3o
7b3o25b2o33bo2b3ob3o2bo24b4o3b4o28bo7bo39bobobo29b4o4b4o25bo49b3o2b3o
26b3o48b4o45b3o3bobo49bo53b4o56bo39b3o15b3o50bo57bo18bo36b3o64bo17bo
39b3o55bo7b3o54bo51bo11bo45bobo6bobo11bo8bo33b3o87b3o25b3o107bobo57bo
6b3o9b3o6bo61bobo142b3o136b3o81bo102b3o8b3o121b3o123bobo107bobo86bo14b
o76bobo82bo21bo239b3o30b3o435bobo123b3o80b3o43b3o81bo$7b2o55bob2obobo
50b5o43b3o49b2o56b6ob6o26b2o32b3obo3bob3o24bobo5bobo25b7ob7o36b5o30b3o
4b3o25b3o49b2o2b2o28bo50b2o47bo55b3o51b2o2b2o54bobo38b3o15b3o48b2ob2o
55bo18bo36b3o64bo17bo39bobo55bo7b3o54bo50bobo9bobo45bo8bo12bo8bo34bo7b
obo78b3o25b3o167bo7bo11bo7bo62bo42bo100b3o17bo119bo82bo102b3o9bo123bo
235bo87bo14bo68bo92bo21bo240bo32bo128b3o30b3o399bo82bo45bo82bo$61b2ob
2obob2o51b4o43b3o47b3o58b2ob2o3b2ob2o25b4obo29bobob2ob2obobo23b2obo5bo
b2o25b2ob2o3b2ob2o37b5o30bobo4bobo75bob2o2b2obo76b4o45bobo54bobo52b4o
56bo39b3o15b3o50bo50b3o4bo18bo4b3o154b3o54b3o6b3o54bo51bo11bo46bo8bo
12bo8bo33b3o7bo277bo7bo11bo7bo104bobo118b3o201bo114bo530b3o91bo21bo
239b3o30b3o127b3o30b3o381bo229bo$60b5o3b4o49b4o94bobo58b2o2b2ob2o2b2o
28b4o28bobobo3bobobo25bobo3bobo26b7ob7o34b3o3b3o29bo6bo78b6o28bo48b2o
2b2o45bo4b3o48b3o51b2o2b2o46b3o5b3o39bo8bo8bo43bo15bo42bobo3b3o16b3o3b
obo96bo7b3o7bo38b2ob2o63bo46bobo13bobo41b3o9b3o45bo8bo65bo217b3o56b3o
6bo11bo6b3o104bo119b3o200b3o23b3o211bo124b3o196bo14bo68bo7b3o81b3o19b
3o402bo32bo273b3o105b3o227b3o$59b2ob5obo2bo45b10obo90bo61bo3bobo3bo25b
ob4o32b2o2bo2b2o26b2o7b2o27bobo5bobo35b5ob5o29b2o2b2o27bobo49b2o2b2o
27b3o48b4o45b3o4bo49bobo52b4o48bo7bo48b3o50b3o5b3o5b3o170b3o7bo7b3o38b
3o54b3o55bo15bo43bo11bo45b3o6b3o64bo218bo432b3o106bobo87bo109bo12b3o
124bo196b3o12b3o66bobo7bo508b3o30b3o273bo106b3o15b3o80b3o43b3o$59b3obo
b5ob2o45b5o5bo152bo3bobo3bo24b2ob3o37bo29b5o3b5o25b2ob2o3b2ob2o34b2obo
3bob2o29b6o27b3o50bo2bo30bo48bo2bo46bo54b5o51bo2bo48bo57bo51b3o5b3o5b
3o104bobo62b5o6bo6b5o36b2ob2o54bo56bo15bo176b3o78bobo25bobo402bobo137b
o185bobo8b3o107bobo12bo124b3o108bo85b5o10b5o1019bo82bo45bo$57bo2b3obob
3o3b2o45b4ob2obo190bo39b3o66bobo7bobo35bob2ob2obo31bo2bo79b8o76b6o100b
2ob2o51b4o105bobo58b3o49b3o4bo18bo4b3o105bo47b5o54bo56bo15bo462b3o9b3o
69bo282bobo194b5o107bo1356bo16bobo80bobo43bobo$58b4ob2o7b2o45b2obob2o
4bo187bo35b4obob4o24b2o9b2o28bo5bo39b2o3b2o112b2obob4obob2o75b2o53bo
49b3o52bo2bo55bobo48bo112bo5bo18bo5bo154b2ob2o54bo55b3o5bobo5b3o41bobo
9bobo67bo8bo262bo65b3o9b3o68b3o161bobo118bo107b3o447bo180bo83bo21bo
711bo107bo17bo82bo45bo$56b2obob2o56bo2bo3bo3b2o222bob2o3b2obo26bo7bo
27b2o2bo3bo2b2o75bo2bo29b3o44b4o6b4o123bobo3b3o48bobo52b4o47bobo6bo40b
o7b3o7bo102b3o4bo18bo4b3o29b3o121b5o63bo52bobobobo48bo11bo68bo8bo123b
3o25b3o107b3o65bo11bo70bo42bo100b3o136b3o107bo76b3o369bo179b3o81b3o19b
3o710bo107bo16b3o80b3o43b3o$58bo2b3o4b4o52bo3bo224b2o2bo3bo2b2o26bo5bo
29b2o7b2o37b2o3b2o29b2o2b2o2b2o27b2o46bo8bo126bo4bobo48b3o50bobo2bobo
53b3o39bo17bo108b3o16b3o36bo6bo66b3o47bobo64bo52b7o47b3o9b3o67bo8bo
124bo27bo108bobo147bobo40b3o100bo120bo17bo186bo369b3o178bobo82bo21bo
239bobo30bobo436bo125bo82bo45bo$57b3o2b2o4bo2b4o47b2o3b2ob2obob2o216bo
bob2ob2obobo26b2o3b2o77bo5bo29b2obo2bob2o27b2o46bo8bo125b3o55bo52b6o
96bo17bo165b3o4b3o115b3o54b3o7bo53b5o130bo8bo123b3o25b3o301bo100b3o16b
3o99b3o202b3o119bo249bo180bo82bobo19bobo818bo$57bo2b4o2b2obo2b3o56b5o
220bo5bo28b2o5b2o26b2o2b2o3b2o2b2o72b3o2b3o28bo46b3o6b3o236bo2bo48bo6b
3o38b3o7bo7b3o107b3o16b3o43bo116bobo55bo7b3o52b2ob2o49bo11bo532bobo
119bo100b3o125bo628b3o507bobo30bobo272b3o104b5o$58b3obo3bobobob2o51b2o
bo230bo70b2o3b2o40b2ob2o30b2o2b2o2b2o25b4o181b3o107bob4obo45b3o6bo48b
3o58b3o56bo18bo111b3o46b5o54bo63b3o48b2ob2o7b2ob2o66bo8bo33bobo198b3o
338b3o226b3o197bo228b3o18bo18b3o977bo107bo$59b2o5bo2bo2bo53bob2o2b3o
220b2ob3ob2o114bobo31b2o2b2o2b2o27bo183bo4bobo103bo2bo48bo6bobo48bo48b
4ob4o2b3o2b4ob4o45bo18bo44bo67bo48bobo55bo64bo51bo11bo68bo8bo34bo200bo
25bobo145b2o3b2o388bobo197bo12b3o214bo18b3o18bo977bobo$58bob3o3b2o4bob
o54bobobo2bo218bobobobobo114bobo31b10o27bo46b2obo4bob2o124bobo4bo104b
4o156b3ob3o3b3o3b3ob3o46bo18bo43b3o115b3o54bobo62bobo50bo11bo68bo8bo
33b3o199bo26bo740b3o12bo215bo18bobo18bo160bo923bo3bo227bo$62b3o2b7o54b
2ob2obo3bo216b3obob3o113b2ob2o30bo3b2o3bo75b4o2b4o131b3o102b2o2b2o44bo
bobobo106b3o5b3o5b3o113bo115bobo119bobo131bo8bo34bo200bo25b3o145b3ob3o
36b2o3b2o218bobo324bo13bo215bo18bobo18bo159b3o921bobobobo225b3o$63b2o
2b3o2b3o54bobob6o2bo212b11o111b2o3b2o28bo2b6o2bo75bo2b2o2bo133bo153b2o
3b2o107bo7bo7bo230b3o305b3o217bo146b3ob3o602bo416bo924bobo228bo$67b2o
2bob4o51b2o4b2obob2o214b2obobob2o111b2obobob2o26b2ob2ob2ob2ob2o74bobo
2bobo530b2o117bo307bo366bo3bo37b3ob3o345bobo197bo421bo933bobo227bobo$
74bobobo49bo3bobo2bobo216bo5bo149bo3b2o3bo76bob4obo289bobo170b2o26b2o
98bo17bo40bo297b3o7bo285bo11bo110b3ob3o218b3o16bo108bo76b3o118b3o227b
3o37b3o66bo14bo67bobo931b5o227bo$74b3ob3o53b4o5bo212bob3obo113b2o3b2o
28b2o3b2o3b2o77bo2bo290b5o168bob2o24b2obo37bo2bo55b3o15b3o160bobo175bo
293b3o9b3o110bo3bo220bo17bo107b3o75bobo9bo108bobo335b3o12b3o67bo934bo
228b3o$79b2o52b2o8bobo329b2o5b2o28b3ob2ob3o77bob2obo291bo170b2o28b2o
38bo57b3o15b3o160b3o131bo8bo33b3o292b3o9b3o334b3o16bo108bo76b3o8b3o
107bobo247bobo85b3o12b3o1019b3o80b3o43b3o$75b2o4b3o2bo48b2o5b2o331b2o
5b2o29b2ob2ob2o547bo28bo40b2o56bo17bo295bo8bo42bobo283b3o9b3o352b3o
195b3o121bobo213b3o17bobo17b3o66bo14bo1021bo82bo45bo$76b2obo2b4ob3o45b
o8b3o328b3o3b3o29b8o75b2ob6ob2o531bo56bo17bo213b3o9b3o44b3o6b3o11bo8bo
42bobo284bo11bo552bo123bo215bo39bo67bo14bo76bobo82bo21bo837bo82bo45bo
82bo$76b2o3b2o3b2o46bo7bob2o331bo3bo31b8o75b2obob2obob2o531bo56bo7b3o
7bo214bo11bo46bo8bo11b3o6b3o32bobo659b3o106b3o87bo122b3o322bo14bo77bo
83bo21bo818bobo16bo82bo45bo81b3o$78bobo2bo4bo50bob2o333b3ob3o30b8o75b
2o8b2o597bo223bo11bo46bo8bo55b3o660bo108bo88bo539b3o82bo21bo819bo16bob
o80bobo43bobo81bo$78b3o2bo53b3o3bob2o330bo3bo34b2o78bobo6bobo24bo2bo2b
o256b3o171bo26bo107b3o222bo11bo46bo8bo256b3o92bo11bo70bo283bo106b2ob2o
195bobo11b3o107bo390b3o19b3o817b3o$78b2ob2o2bo54b2o3b2o328b2obobob2o
113bo8bo288b3o169bobo26bobo329bobo9bobo44bobo6bobo255b3o91b3o9b3o68b3o
282bo108bo197bobo12bo107b3o306bo$6bo2bo2bo66bo4b2o52bob2ob2o332bo3bo
30b3o4b3o74bobo6bobo74bo2bo2bo207bo110bo15bo43b3o26b3o454b3o199bo175b
3o18bo2bo19bo323bo24b3o210bobo106b3o304b2ob2o923bo$79bo3b4o3b5o45bo2b
2obo22bo2bo2bo301bo3bo30b2o6b2o74b4o4b4o30bo96bo159b3o109bo15bo43bo2bo
24bo2bo105bobo745b4o18b3o320b5o236bo234bobo179bo923b2ob2o$78bobo4bobo
3b2o419b2o6b2o76bo6bo129b4ob2o264b3o13b3o179b3o641bobo9bobo88b2o2b2o
17b3o238b3o79b2ob2o235b3o234bo180bo925bo$6bo72b2o5bob3o134bo2bo2bo280b
3o4b3o75b3o4b3o81bo47b6o46bo2bo2bo209bobobobo9bobobobo526b3o93bo5bo
296b4o260bo80b5o471b3o1105bo$79bobo5b3ob2o76bo110bo2bo2bo226b2o4b2o77b
2o4b2o26bo2bo2bo5bo2bo2bo86b3o264b3ob3o9b3ob3o527bo8bo388bo2bo260bo82b
o346bobo125bo263b3o19b3o$79bo7b3ob2o333bo2bo2bo82b4o217bobo265b2obob2o
9b2obob2o535b3o517bo2bo2bo127bo536b3o37b3o243bo21bo$6bo2bo2bo20bo51bob
o3b3o131bo90bo2bo2bo191b6o79bo4bo77bo2bo2bo5bo2bo2bo93bo152bo5bo473b2o
13b2o119bo85bo5bo125b3o64b3o9b3o352bobo106bobo196bobo228bo39bo244bo21b
o$85b2ob6o75bo2bo2bo20bo83bo232b2ob2ob2o26bo2bo2bo43b3o4b3o31bo5bo92b
2o575bo5bo106bo15bo337b3o64b3o9b3o462bo198bo121b3o15bo88b3o37b3o243bo
21bo$85b2ob4o340bo81b2o2b2o77bo8bo235bo2bo2bo904bo3bo22b2ob2o64bo11bo
220bo241b3o196b3o121bo14b5o$33bo51bo4b2o133bo2bo2bo26bo57bo196bo6bo75b
4o4b4o74bo11bo93bo2bo2bo5bo2bo2bo140bo5bo695bo2bo2bo5bo2bo2bo84b3ob3o
22b3o541bo198bo121b3o14bobo$85bo110bo83bo2bo2bo102bo2bo2bo118bo4bo33bo
45b2o2b2o27bo2bo2bo5bo2bo2bo663bo5bo184bo246b3ob3o22b3o148bo730b3o87bo
bo37bobo$426bo2bo2bo5bo2bo2bo69b6o76b4o4b4o240bo407bo2bo2bo234b2o6bo
426bo19bo2bo126bo2bo2bo5bo2bo2bo561bobobo86b3o37b3o$o2bo2bo2bo2bo2bo2b
o2bo5bo2bo2bo224bo57bo2bo2bo190bo6bo74b3o8b3o73bo2bo2bo5bo2bo2bo87bo
11bo146bo2bo2bo5bo2bo2bo40bobo13bobo112bo359b2o6bo149bo5bo90b2o3b2o
173bo19b4o19bo$163bo2bo2bo2bo2bo2bo2bo2bo5bo2bo2bo192bo157bo2bo2bo5bo
2bo2bo29b2o10b2o397b3o13b3o112bo176bo2bo2bo5bo2bo2bo35bo5bo2bo2bo116b
3o4b3o424b3o17b2o2b2o18bo581bobobobo3bobobo$426bo11bo157b2o8b2o234bo2b
o2bo5bo2bo2bo276bo118bo242bo452b4o19bo106bo5bo5bo463b2ob2o3b3ob2o290bo
14bo398b2o82b2o$27bo5bo179bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo5bo2bo2bo
339bo6bo182bo2bo2bo5bo2bo2bo146bo5bo176b3o365b3o148bo5bo2bo2bo284bo2bo
18b3o580bobobobo3bobobo290bo14bo397b2o84b2o$190bo5bo77bo2bo2bo2bo2bo2b
o2bo2bo93bo2bo2bo151bo11bo39b2o2b2o21bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo
2bo660bo5bo41bo5bo5bo123b3o247bobo1104b3o12b3o396b3o82b3o76b2o82b2o
236bo10b3o$426bo2bo2bo5bo2bo2bo153b2o4b2o236bo11bo281b3o117bo2bo2bo5bo
2bo2bo229b3o248bo326bo2bo2bo5bo2bo2bo759b2ob2o10b2ob2o386bo10b2o5bo5bo
bo52bobo5bo5b2o10bo66b2o84b2o235bo10b3o209bo2bo2bo5bo116bo5bo5bo2bo2bo
$6bo5bo14bo2bo2bo218bo5bo51bo2bo2bo2bo2bo2bo2bo2bo21bo2bo2bo316bo2bo2b
o2bo2bo2bo2bo2bo2bo2bo2bo2bo243bo5bo2bo2bo171bo616b3o1104b3o12b3o387b
4o8b7o2b4ob4o46b4ob4o2b7o8b4o66b3o82b3o235bo11bo$169bo2bo2bo14bo2bo2bo
350bo2bo2bo5bo2bo2bo571bo182bo5bo2bo2bo35bo5bo5bo5bo2bo2bo362bo1106bo
14bo388bo10b2o5bo5bobo52bobo5bo5b2o10bo57bo10b2o5bo5bobo52bobo5bo5b2o
10bo225b3o$842bo2bo2bo5bo2bo2bo276bo118bo5bo5bo1593bo14bo397b3o82b3o
66b4o8b7o2b4ob4o46b4ob4o2b7o8b4o225b3o227bo5bo116bo5bo5bo5bo$6bo5bo
206bo2bo2bo5bo2bo2bo14bo2bo2bo94bo428bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo
2bo77bo2bo2bo166bo2bo2bo5bo2bo2bo552bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2b
o2bo2bo2bo2bo980bobo609b2o84b2o66bo10b2o5bo5bobo52bobo5bo5b2o10bo226bo
$175bo104bo2bo2bo96bo2bo2bo2bo2bo2bo2bo2bo233bo5bo552bo2bo2bo164bo5bo
5bo5bo565bo2bo708bo280bo5bo5bo2bo2bo312b2o82b2o76b3o82b3o$420bo2bo2bo
2bo2bo2bo2bo2bo2bo2bo2bo2bo682b3o117bo2bo2bo5bo2bo2bo677b4o114bo2bo2bo
2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo547b3o772b2o84b2o355bo5bo2bo2bo
90bo2bo2bo5bo5bo2bo2bo104bo2bo2bo5bo5bo5bo2bo2bo$6bo2bo2bo212bo5bo84bo
2bo2bo30bo2bo2bo325bo5bo2bo2bo201bo38bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo
2bo2bo2bo94bo5bo5bo52bo617bo195b2o2b2o1482b2o82b2o$175bo110bo254bo2bo
2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo63bo5bo492bo65bo101bo2bo2bo2bo2bo2bo2bo
2bo2bo2bo2bo2bo2bo2bo23bo5bo2bo2bo5bo2bo2bo361bobo195b4o458bo249bo280b
o5bo5bo$836bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo267bo415bo2bo2bo5bo2bo2b
o183bo196bo2bo247bo2bo2bo198bo3bobobo16bob2o225b2ob2o1214bo11bo96bo5bo
5bo116bo5bo5bo5bo$12bo104bo2bo2bo95bo2bo2bo5bo2bo2bo84bo151bo2bo2bo
204bo11bo34bo5bo2bo2bo43bo2bo2bo5bo2bo2bo92bo5bo2bo2bo154bo2bo2bo5bo2b
o2bo5bo2bo2bo39bobo288bo2bo2bo5bo203bo2bo2bo5bo2bo2bo5bo2bo2bo734b3ob
2ob2o7b4o5b4o227bo373bo2bo2bo5bo2bo2bo$175bo104bo2bo2bo102bo2bo2bo242b
o5bo552bo2bo2bo5bo2bo2bo624bo2bo2bo5bo5bo549bo3bobobo16bob2o227bo280bo
2bo2bo5bo2bo2bo5bo2bo2bo$432bo2bo2bo808bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2b
o2bo2bo2bo272bo5bo5bo504bo5bo5bo2bo2bo5bo2bo2bo102bo90bo5bo2bo2bo101bo
1466bo11bo5bo2bo2bo78bo2bo2bo5bo5bo2bo2bo110bo5bo2bo2bo5bo2bo2bo$12bo
104bo107bo5bo5bo78bo2bo2bo24bo2bo2bo2bo2bo2bo2bo2bo105bo210bo11bo34bo
5bo5bo49bo5bo98bo5bo38bo5bo2bo2bo5bo2bo2bo103bo5bo5bo5bo342bo5bo209bo
5bo5bo5bo5bo1364bo11bo5bo$175bo104bo108bo163bo2bo2bo78bo5bo558bo5bo
101bo2bo2bo5bo5bo2bo2bo26bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo108b
o335bo5bo5bo894bo2bo2bo5bo2bo2bo179bo11bo5bo790b3o$432bo409bo5bo5bo2bo
2bo649bo42bo2bo2bo5bo2bo2bo5bo2bo2bo492bo5bo5bo11bo108bo5bo2bo2bo78bo
11bo1448bo119bo11bo5bo$117bo2bo2bo20bo74bo2bo2bo5bo2bo2bo84bo151bo2bo
2bo204bo11bo34bo5bo5bo5bo2bo2bo31bo2bo2bo5bo2bo2bo92bo5bo2bo2bo32bo5bo
5bo11bo34bo2bo2bo5bo2bo2bo44bo2bo2bo5bo2bo2bo5bo2bo2bo330bo2bo2bo5bo5b
o2bo2bo58b2o131bo2bo2bo5bo5bo5bo5bo278bo2bo1082bo2bo2bo5bo2bo2bo5bo2bo
2bo691b3o$280bo2bo2bo102bo2bo2bo163bo78bo5bo552bo2bo2bo5bo2bo2bo101bo
5bo11bo175b2o327bo2bo2bo5bo2bo2bo5bo2bo2bo81b4o581b3o213bo11bo5bo179bo
5bo2bo2bo5bo2bo2bo784b3o41bo$432bo2bo2bo403bo5bo11bo392bo5bo2bo2bo5bo
2bo2bo275bo11bo5bo5bo373b2o2b2o119bo2bo2bo5bo2bo2bo5bo2bo2bo102bo5bo
84bo5bo2bo2bo5bo2bo2bo213bo1260bobo2bo76bo11bo5bo2bo2bo69bo2bo2bo2bo2b
o2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo83bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2b
o2bo2bo2bo2bo2bo2bo$56bo2bo2bo81bo171bo2bo2bo30bo5bo325bo11bo34bo5bo5b
o5bo43bo5bo5bo137bo5bo5bo11bo40bo5bo411bo11bo5bo203bo5bo5bo5bo5bo278b
4o580b2ob2o503bo11bo5bo737b2obob2o$395bo163bo751bo2bo2bo5bo5bo2bo2bo
32bo2bo2bo5bo2bo2bo5bo447bo17bo5bo87bo2bo582bo214bo2bo2bo5bo2bo2bo5bo
2bo2bo1015bobo2bo$438bo71bo2bo2bo325bo2bo2bo11bo392bo5bo5bo5bo5bo275bo
2bo2bo5bo2bo2bo5bo2bo2bo498bo11bo5bo5bo102bo5bo2bo2bo78bo5bo11bo218b3o
1264bo$56bo54bo2bo2bo2bo2bo2bo2bo2bo5bo2bo2bo208bo5bo108bo2bo2bo2bo2bo
2bo2bo2bo242bo5bo2bo2bo5bo2bo2bo31bo2bo2bo5bo2bo2bo80bo2bo2bo2bo2bo2bo
2bo2bo2bo2bo2bo2bo23bo5bo5bo11bo34bo2bo2bo5bo2bo2bo5bo2bo2bo26bo2bo2bo
2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo321bo2bo2bo5bo5bo2bo2bo191bo2bo
2bo5bo2bo2bo5bo2bo2bo1364bo2bo2bo5bo2bo2bo5bo2bo2bo$389bo2bo2bo163bo
628bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo83bo11bo11bo38bo11bo5bo
447bo2bo2bo11bo5bo2bo2bo667bo220bo5bo5bo5bo85bo5bo2bo2bo63bo2bo2bo2bo
2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo773b3ob3o$432bo2bo2bo71bo337bo11bo
392bo5bo2bo2bo5bo5bo804bo5bo2bo2bo5bo2bo2bo193bo5bo2bo2bo5bo2bo2bo213b
o1219b3ob3o107bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo63bo2bo2b
o5bo5bo5bo2bo2bo98bo5bo2bo2bo5bo2bo2bo5bo2bo2bo$56bo2bo2bo20bo54bo5bo
208bo2bo2bo584bo5bo2bo2bo11bo34bo17bo5bo1509b3o1218b3ob3o$559bo35bo2bo
2bo709bo2bo2bo5bo5bo2bo2bo32bo2bo2bo5bo2bo2bo5bo1360bo2bo2bo5bo2bo2bo
5bo2bo2bo79bo5bo5bo$510bo2bo2bo331bo11bo392bo11bo5bo5bo269bo2bo2bo2bo
2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo359bo2bo235bo2bo2bo2bo2bo2bo2bo2bo
2bo2bo2bo2bo2bo2bo2bo2bo1744bo5bo5bo5bo5bo104bo5bo5bo5bo17bo$83bo33bo
2bo2bo14bo2bo2bo214bo114bo2bo2bo245bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo
2bo2bo127bo2bo2bo5bo2bo2bo91bo2bo2bo5bo2bo2bo5bo2bo2bo35bo5bo2bo2bo5bo
2bo2bo327bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo491b4o1076bo2bo2bo2b
o2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo300bo30bob2o$595bo598bo5bo2bo2bo
5bo2bo2bo149bo17bo5bo362bo5bo2bo2bo66bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo
2bo2bo2bo2bo2bo71b2o2b2o906bo5bo2bo2bo5bo2bo2bo60bo2bo2bo5bo2bo2bo5bo
270bo8bo3b7o4bo3bob2o2bo3bo2bobobobobobo48bobobobobobo2bo3bo2b2obo3bo
5bobobo28bob2o$1129bo5bo5bo2bo2bo105bo5bo2bo2bo5bo2bo2bo674b4o335bo2bo
2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo905bobo3bob4ob2o3bo5b3o2b2ob
o2b2ob3ob2ob2ob2ob2o48b2ob2ob2ob2ob3ob2o2bob2o2b3o4b2ob2o41bo455bo2bo
2bo5bo2bo2bo5bo5bo72bo2bo2bo5bo2bo2bo5bo2bo2bo98bo5bo5bo5bo2bo2bo5bo2b
o2bo$50bo2bo2bo2bo2bo2bo2bo2bo5bo2bo2bo33bo241bo114bo418bo17bo157bo11b
o5bo5bo858bo2bo690bo2bo2bo5bo2bo2bo578bo8bo3b7o4bo3bob2o2bo3bo2bobobob
obobo48bobobobobobo2bo3bo2b2obo3bo5bobobo39bobobo5bo3bob2o2bo3bo2bobob
obobobo48bobobobobobo2bo3bo2b2obo3bo4b7o3bo8bo202b3o$595bo2bo2bo592bo
5bo11bo5bo149bo2bo2bo5bo2bo2bo5bo362bo5bo640bo5bo5bo2bo2bo326bo2bo2bo
2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo70bo5bo5bo5bo66bo17bo5bo405bo
41b2ob2o4b3o2b2obo2b2ob3ob2ob2ob2ob2o48b2ob2ob2ob2ob3ob2o2bob2o2b3o5bo
3b2ob4obo3bobo202bo$504bo2bo2bo2bo2bo2bo2bo2bo603bo5bo5bo411bo2bo2bo5b
o2bo2bo5bo2bo2bo613bo5bo5bo2bo2bo5bo2bo2bo1160b2obo28bobobo5bo3bob2o2b
o3bo2bobobobobobo48bobobobobobo2bo3bo2b2obo3bo4b7o3bo8bo203bo122bo11bo
5bo5bo72bo5bo11bo5bo5bo98bo5bo5bo11bo5bo$77bo5bo33bo2bo2bo350bo2bo2bo
254bo2bo2bo5bo5bo139bo2bo2bo5bo2bo2bo85bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2b
o2bo2bo2bo2bo2bo26bo5bo2bo2bo5bo5bo333bo2bo2bo5bo2bo2bo5bo1200bo5bo
379bo2bo2bo5bo2bo2bo5bo5bo319b2obo30bo338bo10b3o$1194bo5bo2bo2bo5bo2bo
2bo536bo5bo2bo2bo5bo2bo2bo60bo5bo5bo2bo2bo5bo2bo2bo531bo5bo5bo5bo442bo
5bo2bo2bo5bo2bo2bo60bo2bo2bo5bo2bo2bo5bo787bobo10bo$1129bo2bo2bo5bo2bo
2bo5bo2bo2bo399bo5bo5bo11bo613bo5bo5bo11bo5bo69bo5bo5bo2bo2bo5bo2bo2bo
1445bo110bo11bo5bo2bo2bo72bo2bo2bo11bo5bo2bo2bo98bo5bo2bo2bo5bo2bo2bo
5bo2bo2bo$56bo2bo2bo14bo2bo2bo33bo5bo350bo5bo260bo5bo5bo139bo5bo5bo
163bo11bo5bo5bo339bo11bo5bo35bo2bo2bo5bo5bo1140bo2bo2bo5bo2bo2bo5bo2bo
2bo361bo17bo5bo5bo704bo$589bo2bo2bo2bo2bo2bo2bo2bo583bo5bo5bo11bo536bo
5bo5bo5bo66bo5bo5bo5bo5bo5bo81bo2bo446bo2bo2bo5bo2bo2bo5bo2bo2bo323bo
2bo2bo5bo2bo2bo5bo167bo5bo11bo5bo$510bo2bo2bo618bo5bo5bo5bo399bo2bo2bo
5bo2bo2bo5bo2bo2bo368b4o241bo2bo2bo5bo2bo2bo5bo2bo2bo69bo5bo5bo5bo5bo
1562bo11bo11bo$56bo60bo2bo2bo350bo2bo2bo254bo2bo2bo5bo2bo2bo139bo2bo2b
o5bo2bo2bo94bo5bo2bo2bo5bo5bo38bo5bo2bo2bo5bo2bo2bo333bo2bo2bo5bo2bo2b
o5bo41bo5bo5bo445b2o2b2o689bo17bo5bo367bo2bo2bo5bo2bo2bo5bo2bo2bo$
1194bo5bo2bo2bo5bo2bo2bo536bo5bo2bo2bo5bo2bo2bo60bo2bo2bo5bo5bo5bo5bo
81b4o452bo11bo5bo329bo11bo11bo73bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo
2bo2bo2bo48bo2bo2bo5bo2bo2bo5bo$516bo618bo5bo2bo2bo5bo2bo2bo393bo17bo
11bo368bo2bo247bo5bo5bo11bo69bo2bo2bo5bo2bo2bo5bo2bo2bo1445bo110bo11bo
11bo$56bo2bo2bo678bo11bo252bo11bo5bo5bo396bo17bo5bo35bo2bo2bo5bo2bo2bo
5bo2bo2bo1128bo2bo2bo5bo2bo2bo5bo2bo2bo361bo5bo11bo11bo703b3o$595bo2bo
2bo1244bo5bo5bo5bo5bo537bo5bo2bo2bo5bo2bo2bo323bo2bo2bo5bo2bo2bo5bo$
516bo1036bo2bo2bo5bo2bo2bo5bo2bo2bo619bo5bo2bo2bo5bo2bo2bo75bo5bo5bo5b
o5bo195bo5bo5bo1233bo2bobo2bo$62bo672bo2bo2bo11bo252bo5bo2bo2bo5bo2bo
2bo396bo2bo2bo5bo2bo2bo5bo35bo17bo5bo1526bo2bo2bo5bo2bo2bo11bo700b4ob
4o$595bo5bo1144bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo54bo5bo
2bo2bo5bo2bo2bo891bo11bo5bo79bo2bo2bo5bo2bo2bo5bo5bo881bobo$516bo606bo
2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo1134bo5bo2bo2bo5bo2bo2bo
195bo5bo5bo1235b2ob2o$56bo2bo2bo943bo5bo17bo456bo2bo2bo11bo5bo2bo2bo
434bo2bo684bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo1083b3o3b3o$
595bo2bo2bo1350b4o440bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo
314bo2bo2bo5bo2bo2bo5bo79bo11bo11bo5bo$516bo1434b2o2b2o566bo5bo2bo2bo
5bo2bo2bo$1006bo5bo2bo2bo11bo921b4o$595bo5bo1150bo2bo2bo5bo2bo2bo5bo2b
o2bo169bo2bo904bo2bo2bo5bo2bo2bo5bo2bo2bo392bo$1132bo5bo2bo2bo5bo2bo2b
o1366bo11bo5bo741b2o48b3o437bo$1481bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo
2bo2bo2bo2bo1122bo2bo2bo5bo2bo2bo5bo609b2o49bo182bo254b3o$595bo2bo2bo
1156bo11bo5bo5bo619bo2bo2bo5bo2bo2bo5bo5bo433bo11bo11bo391b4o48bo130b
3o48b2o255bo$1132bo5bo11bo5bo1366bo11bo5bo2bo2bo720b2obo10b2o2bo46b2ob
o129bo49b2o254bobo$2649bo17bo5bo569bobo5bo10bo5b4o10b4obo32bobobobobo
3b6o128bo48b4o254bo$1752bo2bo2bo11bo5bo2bo2bo619bo17bo5bo5bo427bo2bo2b
o5bo2bo2bo11bo351b3o3b4o10b2o4b2o2b2o8b2obob2o31b2ob2ob2o3b2obob2o126b
ob2o46bo2b2o10bob2o239b3o$1132bo5bo2bo2bo5bo2bo2bo795bo2bo1287bobo5bo
10bo5b4o10b4obo32bobobobobo3b6o125b6o3bobobobobo32bob4o10b4o5bo10bo5bo
bo$1487bo2bo2bo5bo2bo2bo5bo2bo2bo434b4o693bo2bo2bo5bo2bo2bo5bo594b2obo
10b2o2bo46b2obo126b2obob2o3b2ob2ob2o31b2obob2o8b2o2b2o4b2o10b4o3b3o$
1758bo11bo11bo168b2o2b2o445bo2bo2bo5bo2bo2bo5bo2bo2bo849b4o48bo128b6o
3bobobobobo32bob4o10b4o5bo10bo5bobo$1132bo11bo5bo5bo795b4o561bo2bo2bo
2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo726b2o49bo129bob2o46bo2b2o10bob2o$
1493bo5bo11bo5bo434bo2bo699bo11bo5bo609b2o48b3o130bo48b4o$1752bo2bo2bo
11bo5bo2bo2bo625bo5bo17bo850bo182bo49b2o$1132bo5bo2bo2bo5bo2bo2bo2308b
3o48b2o$1487bo2bo2bo5bo2bo2bo5bo5bo1131bo2bo2bo5bo2bo2bo5bo843bo$2402b
o2bo2bo5bo2bo2bo11bo$2523bo2bo2bo5bo2bo2bo5bo$1487bo17bo5bo5bo$1952bo
2bo$1952b4o567bo17bo5bo$1487bo2bo2bo5bo2bo2bo5bo2bo2bo433b2o2b2o$1952b
4o$1952bo2bo567bo2bo2bo5bo2bo2bo5bo3$2529bo11bo5bo$3761bo5bo2bo2bo2$
2523bo2bo2bo5bo2bo2bo5bo$1952bo2bo1805bo11bo$1952b4o$1951b2o2b2o$1952b
4o1805bo11bo5bo2bo2bo$1952bo2bo1224bo3bo$3148b2obo5bobobo8bobo5bobo10b
obobo$3148b4o4b3ob3o4b4ob4o2b2ob2o7b3ob3o419bo3bo140bo11bo5bo$3148b2ob
o5bobobo8bobo5bobo10bobobo409bobobo10bobo5bobo8bobobo5bob2o$3180bo3bo
419b3ob3o7b2ob2o2b4ob4o4b3ob3o4b4o$3605bobobo10bobo5bobo8bobobo5bob2o
108bo11bo5bo2bo2bo$3616bo3bo$1930b3o$1930bobo$1973b3o$1973bobo$1930b3o
1819bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo$1931bo$1973b3o$
1974bo$1931bo$1931bo$1931bo42bo1783bo2bo2bo5bo2bo2bo5bo2bo2bo$1974bo$
1930b3o41bo$1931bo1832bo5bo5bo5bo5bo$1930bobo40b3o$1974bo$1973bobo
1788bo5bo5bo5bo5bo3$3764bo5bo5bo5bo5bo3$3179bo4bo579bo5bo2bo2bo5bo2bo
2bo$3177b4ob5o$3177b2obob2ob2o429bo4bo$3177b4ob5o427b5ob4o$3179bo4bo
429b2ob2obob2o$3614b5ob4o$3616bo4bo7$3302bo32bo$3301b3o30b3o$3301b3o
30b3o128bo32bo$3464b3o30b3o$1930b3o1531b3o30b3o$1930bobo$1973b3o1325bo
bo30bobo$1973bobo$3464bobo30bobo$3301b3o30b3o$3302bo32bo$3301b3o30b3o
127b3o30b3o$3465bo32bo$3464b3o30b3o2$1930bobo1251bo$1930b3o1245bo3bobo
116b3o30b3o$1973bobo1202b3o2b3o115b3o30b3o279bo$1973b3o1201b2obob2ob2o
114b3o30b3o127b3o30b3o116bobo3bo$3178b3o2b3o278b3o30b3o115b3o2b3o$
3178bo3bobo116b3o30b3o127b3o30b3o114b2ob2obob2o$3184bo117bo32bo279b3o
2b3o$3302bo32bo128b3o30b3o116bobo3bo$3302bo32bo129bo32bo117bo$3465bo
32bo$3465bo32bo3$3301bobo30bobo$3302bo32bo$3301b3o30b3o127bobo30bobo$
3465bo32bo$3464b3o30b3o$3301bobo30bobo$3301bobo30bobo$3302bo32bo128bob
o30bobo$3301b3o30b3o127bobo30bobo$3302bo32bo129bo32bo$1932bo5bo1362b3o
30b3o127b3o30b3o$3465bo32bo$3464b3o30b3o$1932bo5bo1362b3o30b3o$3301b3o
30b3o$3302bo32bo128b3o30b3o$1932bo5bo5bo2bo2bo1314bobobo12b2o70b2o12bo
bobo91b3o30b3o$3178b3o3b2o81bo5bo2bobob4o13bo4bo32bo4bo13b4obobo2bo5bo
94bo32bo$3178b3ob4o79b2ob2o3bo2b2ob2o5b4o4b4o3b3o30b3o3b4o4b4o5b2ob2o
2bo3b2ob2o55bobobo12b2o70b2o12bobobo$1932bo5bo5bo1232b2obob2ob2o80bo5b
o2bobob4o13bo4bo32bo4bo13b4obobo2bo5bo59bo5bo2bobob4o13bo4bo32bo4bo13b
4obobo2bo5bo81b2o3b3o$3178b3ob4o79bobobo12b2o70b2o12bobobo55b2ob2o3bo
2b2ob2o5b4o4b4o3b3o30b3o3b4o4b4o5b2ob2o2bo3b2ob2o79b4ob3o$3178b3o3b2o
244bo5bo2bobob4o13bo4bo32bo4bo13b4obobo2bo5bo80b2ob2obob2o$1932bo5bo5b
o2bo2bo1477bobobo12b2o70b2o12bobobo79b4ob3o$3615b2o3b3o5$1923bo2bo2bo
2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo6$1929bo5bo5bo5bo2bo2bo3$1929bo5bo5bo
11bo3$1929bo2bo2bo5bo11bo3$1935bo5bo11bo$3270bo96bo$3247bo21b2o10bo74b
o10b2o21bo$1935bo5bo11bo1225b2o3bo52bo3bo5bo4b2o3bobo6b5o8b5o70b5o8b5o
6bobo3b2o4bo5bo36bo96bo$3178b3o2b3o51b3ob6ob2ob5ob2o6b2ob3o8b2ob2o70b
2ob2o8b3ob2o6b2ob5ob2ob6o13bo21b2o10bo74bo10b2o21bo$3176b3obob2ob3o49b
o3bo5bo4b2o3bobo6b5o8b5o70b5o8b5o6bobo3b2o4bo5bo7bo5bo4b2o3bobo6b5o8b
5o70b5o8b5o6bobo3b2o4bo5bo3bo52bo3b2o$3178b3o2b3o61bo21b2o10bo74bo10b
2o21bo13b6ob2ob5ob2o6b2ob3o8b2ob2o70b2ob2o8b3ob2o6b2ob5ob2ob6ob3o51b3o
2b3o$3179b2o3bo85bo96bo36bo5bo4b2o3bobo6b5o8b5o70b5o8b5o6bobo3b2o4bo5b
o3bo49b3ob2obob3o$3410bo21b2o10bo74bo10b2o21bo61b3o2b3o$3433bo96bo85bo
3b2o18$3308bo$3306bob2o$3279b3o21b2o3b2o182bo$3279b3o21b8o180b2obo$
3280bo20b2o3b2o2b2o23bo2bo152b2o3b2o21b3o$3178bo3bobo79b3o8bo4bo22b8o
12bo3bo7b4o151b8o21b3o$3178b4o2b3o76b5o4b4o3b3o23b4ob2o11b4o7b2o2b2o
122bo2bo23b2o2b2o3b2o20bo$3177b2obob2ob2o77b3o8bo4bo22b8o12bo3bo7b4o
123b4o7bo3bo12b8o22bo4bo8b3o79bobo3bo$3178b4o2b3o93bo20b2o3b2o2b2o23bo
2bo122b2o2b2o7b4o11b2ob4o23b3o3b4o4b5o76b3o2b4o$3178bo3bobo94b3o21b8o
151b4o7bo3bo12b8o22bo4bo8b3o77b2ob2obob2o$3279b3o21b2o3b2o152bo2bo23b
2o2b2o3b2o20bo93b3o2b4o$3306bob2o180b8o21b3o94bobo3bo$3308bo182b2o3b2o
21b3o$3491b2obo$3492bo20$3148bo2bo2bo5bo2bo2bo3$3154bo5bo5bo3$3148bo2b
o2bo5bo2bo2bo5bo2bo2bo3$3148bo17bo5bo3$3148bo2bo2bo5bo2bo2bo5bo2bo2bo
6$3142bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo2bo6$3148bo2bo2bo5bo
2bo2bo5bo2bo2bo3$3148bo11bo5bo5bo5bo3$3148bo2bo2bo5bo2bo2bo5bo2bo2bo3$
3148bo5bo11bo11bo3$3148bo2bo2bo5bo2bo2bo5bo2bo2bo!
EDIT4: 4 more NRSS in the third rule.
How can I make so many wonderful patterns and rules?
Because I'm interested in them, and willing to devote a lot of time to them.
User avatar
yyh_baboon
Posts: 529
Joined: March 28th, 2025, 5:07 am
Location: on a spaceship

Re: Foam Rules

Post by yyh_baboon »

Supersuthiastic wrote: November 14th, 2024, 8:17 pm c/7o spaceship in my rule:

Code: Select all

x = 4, y = 4, rule = B2n34acij5nr6-k78/S13jr4-aeny5-aij67c
4o$2b2o$2b2o$4o!
6x7 explosion:

Code: Select all

x = 6, y = 7, rule = B2n34acij5nr6-k78/S13jr4-aeny5-aij67c
2b2o$b4o$2o2b2o$ob2obo$ob2obo$2o2b2o$6o!
P106,352;

Code: Select all

 x = 21, y = 23, rule = B2n34acij5nr6-k78/S13jr4-aeny5-aij67c
10bo2$5bo9bo$5b5ob5o$3bob2o2b3o2b2obo$5bob2obob2obo$3b3ob2obob2ob3o$o
b2ob2o2b3o2b2ob2obo$bob2ob9ob2obo$bo3bo2bobobo2bo3bo$b2obo3bobobo3bob
2o$3ob2o2b2ob2o2b2ob3o$2ob7ob7ob2o$4bob2o5b2obo$3b5obobob5o$3b5o5b5o$
b2obo3b5o3bob2o$6bob5obo$8b5o$8bobobo$9b3o$10bo$10bo!
P489,958;

Code: Select all

 x = 18, y = 16, rule = B2n34acij5nr6-k78/S13jr4-aeny5-aij67c
6b3o$5b4o$3bob4obo$3b4obo$o3bo2bob2ob2obo$3b12o2bo$2b3o2b4o2b2ob2o$b3o
b2ob2ob2obob2o$2obob2ob2ob2ob3o$2ob2o2b4o2b3o$o2b12o$2bob2ob2obo2bo3b
o$9bob4o$7bob4obo$9b4o$9b3o!
Definitely not spam
Wondering when the P38 gun will be constructed.
Currently hand-searching spaceships.ÔvÔ

Code: Select all

 x = 4, y = 4, rule = B3aeiq4tz5j6i7e8/S2-ci3-aeky4cei5ain6acin78
3o$o2bo$3bo$b3o!
User avatar
NimbleRogue
Posts: 757
Joined: January 11th, 2021, 11:48 pm

Re: Foam Rules

Post by NimbleRogue »

New highest period of non-adjustable INT ship
2c/5710694326o

Code: Select all

x = 95, y = 7, rule = B2n3aijqr4ce5ikqy6an7e/S2-ck3cejk4-acnqt5cekry6-e78
51b3o$bobo59bo11b2o$2b91o$obobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobo$2b91o$bobo59bo11b2o$51b3o!
This is in the same 2^13 rulespace as the p47275477519 obelisk

Code: Select all

B2n3aijqr5iqy6a7e/S2aein3cejk4eijkrw5cery6acikn78|B2n3aijqr4cej5ikqy6acn7/S2acein3cejky4ceijkrwyz5cekry6acikn78
There you are
User avatar
NimbleRogue
Posts: 757
Joined: January 11th, 2021, 11:48 pm

Re: Foam Rules

Post by NimbleRogue »

The obelisk space now officially has a period of Non-adjustable ship 1000x any other rulespace in INT (The next highest period is c/20,591,022o) and this ship is the first Non-adjustable INT ship with a period over 10^10. It also has a period higher than the sum of all other 5s ship periods (Including other obelisk results) 278,728,702(Oblique 5s) + 799,363,323(Orthogonal 5s) + 320,050,901(Diagonal 5s) + 11,575,789,605(Obelisk) = 12,973,932,531 < 21,712,240,845
Here is the ship:
2c/21,712,240,845o

Code: Select all

x = 96, y = 7, rule = B2n3aijqr4j5iqy6an7e/S2-ck3cejk4-anqt5cekry6-e78
38bo15b2o12b2o$3b2o8bo13bo44b2o21bo$95o$obobobobobobobobobobobobobobob
obobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobob2o$95o
$3b2o8bo13bo44b2o21bo$38bo15b2o12b2o!
This ship is in the same 2^13 rulespace as the 2c/5.7b and p47b

Edit 1:

2c/3388929125o

Code: Select all

x = 83, y = 7, rule = B2n3aijqr4e5ikqy6a7/S2-k3cejk4-anqt5cery6-e78
4b2o54bo$bo16b2o3b2o27b2o$83o$obobobobobobobobobobobobobobobobobobobob
obobobobobobobobobobobobobobobobobobobobobo$83o$bo16b2o3b2o27b2o$4b2o
54bo!
There you are
User avatar
NimbleRogue
Posts: 757
Joined: January 11th, 2021, 11:48 pm

Re: Foam Rules

Post by NimbleRogue »

The space of transitions covered by obelisks now includes over 3/4ths of all transitions (B3ai/S2e3e4eijr5cry6cik7e|B2-ac34567/S23-i45678). I found ships all transitions that only had obelisk oscillators meaning there is now ships using every transition

Code: Select all

Obelisk with transition B2e:
2c/33573o x = 39, y = 7, rule = B2en3aijqr4eqy5ciqy6aen7c/S2-c3-ainr4eijkrtw5cknry6-ae78
30b3o$35b2o$37o$obobobobobobobobobobobobobobobobobobobo$37o$35b2o$30b3o!
Obelisk with transition B2i:
2c/2590329o x = 69, y = 9, rule = B2i3aijnq4yz5aiknq6a7e/S2-in3-ain4eijkrw5-aijq6-a7e8
14b2o47b2o$8b2o$2bo$2b65o$obobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobo$2b65o$2bo$8b2o$14b2o47b2o!
Obelisk with transition B2k:
6c/373788o x = 63, y = 13, rule = B2ikn3aijq4ewz5iky6an7e/S2ace3-aiqr4-anqty5-ijkq6-ae7e
38bo11bo2$16b2o39bo$22b2o5b2o$bo58bo$2b59o$obobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobo$2b59o$bo58bo$22b2o5b2o$16b2o39bo2$38bo11bo!
Obelisk with transition B2n:
2c/93127o x = 38, y = 9, rule = B2n3aijkq4cwy5iqy6ace7/S2-cn3cejky4-anty5cnry67e8
4bo$4bo$27b2o8bo$37o$obobobobobobobobobobobobobobobobobob2o$37o$27b2o8bo$4bo$4bo!
Obelisk with transition B3a:
12c/1005291o x = 71, y = 9, rule = B2i3aijnq4yz5aiknq6a7e/S2-in3-ain4eijkrw5-aijq6-a7e8
58bo5bo2$58bo10bo$69o$obobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobo$69o$58bo10bo2$58bo5bo!
Obelisk with transition B3c:
2c/5691211o x = 85, y = 9, rule = B2i3-ejry4ejqwz5-jry6a7/S2-i3ejkry4eijkrtw5cnry6-a7e8
4bo$9bo13b2o16b2o12b2o$12b6o$85o$obobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobo$85o$12b6o$9bo13b2o16b2o12b2o$4bo!
Obelisk with transition B3e:
2c/37767o x = 46, y = 9, rule = B2i3-cr4cewyz5in6aen7c/S2aen3ejknq4eijkrtw5cnry6-a7e8
41bo$18b2o$2o20b4o19bo$45o$obobobobobobobobobobobobobobobobobobobobobob2o$45o$2o20b4o19bo$18b2o$41bo!
Obelisk with transition B3i:
2c/182352o x = 71, y = 17, rule = B2i3aijnq4yz5aiknq6a7e/S2-in3-ain4eijkrw5-aijq6-a7e8
6bo4$21b4o18b2o8b2o$bo9b6o12b2o2$71o$obobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobo$71o2$bo9b6o12b2o$21b4o18b2o8b2o4$6bo!
Obelisk with transition B3j:
6c/317997o x = 60, y = 9, rule = B2i3aijnq4cjqz5acin6a/S2-in3-ain4-anqt5cenry6-a7e8
29b2o$51bo$2bo56bo$2b57o$obobobobobobobobobobobobobobobobobobobobobobobobobobobobob2o$2b57o$2bo56bo$51bo$29b2o!
Obelisk with transition B3k:
2c/880836o x = 75, y = 9, rule = B2i3-ejry4ejqwz5-jry6a7/S2-i3ejkry4eijkrtw5cnry6-a7e8
27b2o33b2o$47b2o8bo$bobo35b2o$2b73o$obobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobo$2b73o$bobo35b2o$47b2o8bo$27b2o33b2o!
Obelisk with transition B3n:
2c/122387o x = 58, y = 9, rule = B2i3aijnq4cjqz5acin6a/S2-in3-ain4-anqt5cenry6-a7e8
12bo32b2o2$2bo4b3o$2b56o$obobobobobobobobobobobobobobobobobobobobobobobobobobobob2o$2b56o$2bo4b3o2$12bo32b2o!
Obelisk with transition B3q:
6c/47069o x = 54, y = 9, rule = B2i3aijnq4cjqz5acin6a/S2-in3-ain4-anqt5cenry6-a7e8
4bo33b2o8b3o2$22b2o28bo$2b51o$obobobobobobobobobobobobobobobobobobobobobobobobobob2o$2b51o$22b2o28bo2$4bo33b2o8b3o!
Obelisk with transition B3r:
4c/283580o x = 45, y = 7, rule = B3-ceky4yz5ciqy6acn7/S2-n3cejk4-anqtz5acnry6-a7
bo29bo$4b4o4b2o10b2o$45o$obobobobobobobobobobobobobobobobobobobobobobo$45o$4b4o4b2o10b2o$bo29bo!
Obelisk with transition B3y:
4c/582829o x = 53, y = 5, rule = B3-cek4y5i6akn7e/S2aei3cejk4eijkrw5cnqry678
b2o49bo$52o$2obobobobobobobobobobobobobobobobobobobobobobobobob2o$52o$b2o49bo!
Obelisk with transition B4a:
10c/3460804o x = 33, y = 7, rule = B2ikn3aceiy4acejky5aq6n/S2-ai3ejkqy4-acnz5acqry6-a7
8bo6bo3bo$2bo8bo16bo3bo$32o$bobobobobobobobobobobobobobobobo$32o$2bo8bo16bo3bo$8bo6bo3bo!
Obelisk with transition B4c:
2c/328287o x = 45, y = 9, rule = B3-ce4cwz5iq6akn7c/S2aei3cejk4eijkrw5cnqry678
17bo$17bo4bo7b2o$9b2o$2b43o$obobobobobobobobobobobobobobobobobobobobobobo$2b43o$9b2o$17bo4bo7b2o$17bo!
Obelisk with transition B4e:
2c/659176o x = 64, y = 9, rule = B2i3-ejry4ejqwz5-jry6a7/S2-i3ejkry4eijkrtw5cnry6-a7e8
4bo$17b5o35b2o$61bo$63o$obobobobobobobobobobobobobobobobobobobobobobobobobobobobobobob2o$63o$61bo$17b5o35b2o$4bo!
Obelisk with transition B4i:
4c/2192850o x = 57, y = 9, rule = B3-cey4ei5ciky6akn7e/S2aei3cejk4-anqty5-aijq6-e7
4bo$4bo$23bo3b2o23b3obo$2b55o$obobobobobobobobobobobobobobobobobobobobobobobobobobobobo$2b55o$23bo3b2o23b3obo$4bo$4bo!
Obelisk with transition B4j:
2c/633118o x = 74, y = 9, rule = B2i3-cery4ejwz5acikn6an7e/S2-in3-ain4-anqt5cknry6-ae7e8
5bo53b2o7bo$8bo$bo69bo$72o$2obobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobo$72o$bo69bo$8bo$5bo53b2o7bo!
Obelisk with transition B4k:
4c/353844o x = 45, y = 7, rule = B2n3acijq4aeikwyz5-cjqr6-a7c/S2ce3cejry4-acnqz5-ijn6-an7
31bo$bobo2bo22bo13bo$b43o$2obobobobobobobobobobobobobobobobobobobobob2o$b43o$bobo2bo22bo13bo$31bo!
Obelisk with transition B4n:
4c/91338o x = 41, y = 5, rule = B3aijkq4-ckqrt5aiknq6-an7c/S2ce3-aiqr4-acnqy5-eijn6-an7
6b2o9b2o14bo2b3o$41o$bobobobobobobobobobobobobobobobobobobobo$41o$6b2o9b2o14bo2b3o!
Obelisk with transition B4q:
4c/746423o x = 50, y = 7, rule = B3-ek4eqyz5iqy6an7e/S2-n3ejkq4eijkrwz5-ijkq6-a7e
29bo14bo$bo44bobo$b47o$2obobobobobobobobobobobobobobobobobobobobobobobobo$b47o$bo44bobo$29bo14bo!
Obelisk with transition B4r:
6c/14189o x = 46, y = 7, rule = B2i3-er4cerw5ai6an7e/S2aek3-aciy4-anqtz5cnry6-ae7e8
5bo15bo$bo43bo$46o$2obobobobobobobobobobobobobobobobobobobobobobo$46o$bo43bo$5bo15bo!
Obelisk with transition B4t:
4c/3800o x = 41, y = 9, rule = B2i3aijnq4qrtyz5iy6ace7e/S2-in3cejkq4-antz5-aeij6-ae7e 
3bo$15b2o$12bo5bo2bo15bo$b38o$2obobobobobobobobobobobobobobobobobobo$b38o$12bo5bo2bo15bo$15b2o$3bo!
Obelisk with transition B4w:
4c/147859o x = 76, y = 9, rule = B2i3-cery4ejwz5acikn6an7e/S2-in3-ain4-anqt5cknry6-ae7e8
4bo11b2o16b2o34bo$14bo41b2o$11bo62bo$2b74o$obobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobob2o$2b74o$11bo62bo$14bo41b2o$4bo11b2o16b2o34bo!
Obelisk with transition B4y:
2c/237852o x = 42, y = 5, rule = B3-ceky4yz5ciqy6acn7/S2-n3cejk4-anqtz5acnry6-a7
16b2o19b2obo$42o$obobobobobobobobobobobobobobobobobobobob2o$42o$16b2o19b2obo!
Obelisk with transition B4z:
6c/38574o x = 39, y = 9, rule = B3-ceky4yz5ciqy6acn7/S2-n3cejk4-anqtz5acnry6-a7
14bo20bo$14bo20bo$bo25b2o8bo$38o$bobobobobobobobobobobobobobobobobobob2o$38o$bo25b2o8bo$14bo20bo$14bo20bo!
Obelisk with transition B5a:
6c/2364246o x = 63, y = 9, rule = B2i3aijnq4z5ain6an7c/S2aek3-ain4-acnqt5-aijq6-a7e8
14b2o38b2o$9bo50bo$bo$63o$2obobobobobobobobobobobobobobobobobobobobobobobobobobobobobob2o$63o$bo$9bo50bo$14b2o38b2o!
Obelisk with transition B5c:
2c/27631o x = 47, y = 7, rule = B3-ceky4yz5ciqy6acn7/S2-n3cejk4-anqtz5acnry6-a7
33bo$o4b5o26b2o7b2o$47o$obobobobobobobobobobobobobobobobobobobobobobobo$47o$o4b5o26b2o7b2o$33bo!
Obelisk with transition B5e:
2c/69281o x = 50, y = 7, rule = B2i3-cekr4jwy5ceiy6an7c/S2-kn3cejkn4-aqtz5ckqry67e
5bo$o7bo12bo7b3o16bo$b47o$2obobobobobobobobobobobobobobobobobobobobobobobobo$b47o$o7bo12bo7b3o16bo$5bo!
Obelisk with transition B5i:
4c/217403o x = 73, y = 9, rule = B2i3aijnq4z5ain6an7c/S2aek3-ain4-acnqt5-aijq6-a7e8
7bo$66bo$2b3o48b2o16bo$b72o$2obobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobob2o$b72o$2b3o48b2o16bo$66bo$7bo!
Obelisk with transition B5j:
2c/229635o x = 51, y = 7, rule = B2n3-cenr4cqw5ij6a7c/S2-k3ejkn4-anqtz5cknry6-ae7e8
6bo14bo$3bo5b2o29bo7bo$49o$obobobobobobobobobobobobobobobobobobobobobobobobobo$49o$3bo5b2o29bo7bo$6bo14bo!
Obelisk with transition B5k:
2c/327675o x = 50, y = 9, rule = B3-cey4ei5ciky6akn7e/S2aei3cejk4-anqty5-aijq6-e7
8bo$8bo$27b2o3b2o14bo$50o$obobobobobobobobobobobobobobobobobobobobobobobobo$50o$27b2o3b2o14bo$8bo$8bo!
Obelisk with transition B5n:
2c/137508o x = 68, y = 9, rule = B2i3-cery4ejwz5acikn6an7e/S2-in3-ain4-anqt5cknry6-ae7e8
14b3o40b4o2$bo25b4o$2b66o$obobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobob2o$2b66o$bo25b4o2$14b3o40b4o!
Obelisk with transition B5q:
2c/185123o x = 53, y = 7, rule = B3-ce4cwz5iq6akn7c/S2aei3cejk4eijkrw5cnqry678
36bobo8bo$bo41b2o7bo$52o$bobobobobobobobobobobobobobobobobobobobobobobobobob2o$52o$bo41b2o7bo$36bobo8bo!
Obelisk with transition B5r:
2c/136057o x = 40, y = 5, rule = B2n3acijq4eij5-jn6-ik7/S2-ck3ejknr4eijkrwz5-ijn67
7bo24b2o3bo$39o$obobobobobobobobobobobobobobobobobobob2o$39o$7bo24b2o3bo!
Obelisk with transition B5y:
2c/100260o x = 53, y = 5, rule = B3-cey4ei5ciky6akn7e/S2aei3cejk4-anqty5-aijq6-e7
o5b2o18bo13b2o10bo$b51o$2obobobobobobobobobobobobobobobobobobobobobobobobob2o$b51o$o5b2o18bo13b2o10bo!
Obelisk with transition B6a:
6c/102539o x = 66, y = 13, rule = B2i3-cery4ejwz5acikn6an7e/S2-in3-ain4-anqt5cknry6-ae7e8
49bo2$4bo$58bo$o48bo10bo3b2o$b65o$2obobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobo$b65o$o48bo10bo3b2o$58bo$4bo2$49bo!
Obelisk with transition B6c:
2c/143975o x = 49, y = 29, rule = B3-cey4cejyz5ciq6c7e/S2-n3ejkq4ceijkrw5acnry6-a7e
22bo$22bo$22bo10$3o4b2o$49o$obobobobobobobobobobobobobobobobobobobobobobobobo$49o$3o4b2o10$22bo$22bo$22bo!
Obelisk with transition B6e:
4c/1066626o x = 54, y = 9, rule = B3-cy4cj5ci6-ci/S2aei3ejk4eijkrwz5-aijq6-e7
9bo$9bo11b3o$2bo$b53o$2obobobobobobobobobobobobobobobobobobobobobobobobobobo$b53o$2bo$9bo11b3o$9bo!
Obelisk with transition B6i:
2c/947043o x = 43, y = 5, rule = B2n3aijkq4aiwyz5aikny6-a7c/S2cen3-ainr4-anqz5-eijn6-an7
2bo30bobobo$42o$bobobobobobobobobobobobobobobobobobobobob2o$42o$2bo30bobobo!
Obelisk with transition B6k:
2c/36397o x = 46, y = 7, rule = B3-cek4y5i6akn7e/S2aei3cejk4eijkrw5cnqry678
8b3o15b2o7b2o$45bo$46o$bobobobobobobobobobobobobobobobobobobobobobobo$46o$45bo$8b3o15b2o7b2o!
Obelisk with transition B6n:
2c/78187o x = 63, y = 9, rule = B2i3-cery4ejwz5acikn6an7e/S2-in3-ain4-anqt5cknry6-ae7e8
30b2o$24b2o$2bo46b2o10bo$2b59o$obobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobo$2b59o$2bo46b2o10bo$24b2o$30b2o!
Obelisk with transition B7c:
2c/137071o x = 49, y = 7, rule = B3-ce4cwz5iq6akn7c/S2aei3cejk4eijkrw5cnqry678
37b3o$46b3o$2b47o$obobobobobobobobobobobobobobobobobobobobobobobobo$2b47o$46b3o$37b3o!
Obelisk with transition B7e:
2c/884805o x = 57, y = 7, rule = B3-cey4ejz5iqy6an7e/S23ejk4-acnqz5cnry6-a7e
12bo15bo8b2o$o47bo6bo$b55o$2obobobobobobobobobobobobobobobobobobobobobobobobobobob2o$b55o$o47bo6bo$12bo15bo8b2o!
Obelisk with transition S2a:
2c/595453o x = 54, y = 9, rule = B3-cy4cj5ci6-ci/S2aei3ejk4eijkrwz5-aijq6-e7
41bo$36bo4bo2$54o$obobobobobobobobobobobobobobobobobobobobobobobobobob2o$54o2$36bo4bo$41bo!
Obelisk with transition S2c:
2c/127180o x = 52, y = 7, rule = B3-cey4ejz5iqy6an7e/S23ejk4-acnqz5cnry6-a7e
19bo8b2o16bo$bo46bobo$50o$bobobobobobobobobobobobobobobobobobobobobobobobobobo$50o$bo46bobo$19bo8b2o16bo!
Obelisk with transition S2e:
2c/441352o x = 50, y = 5, rule = B3-cy4cj5ci6-ci/S2aei3ejk4eijkrwz5-aijq6-e7
bobo19b2o4b2o17bo$2b48o$obobobobobobobobobobobobobobobobobobobobobobobobo$2b48o$bobo19b2o4b2o17bo!
Obelisk with transition S2i:
2c/288842o x = 53, y = 9, rule = B3-cy4cj5ci6-ci/S2aei3ejk4eijkrwz5-aijq6-e7
46bo$40b2o4bo$ob2o4bo43bo$53o$obobobobobobobobobobobobobobobobobobobobobobobobobobo$53o$ob2o4bo43bo$40b2o4bo$46bo!
Obelisk with transition S2k:
2c/92311o x = 49, y = 11, rule = B3-cey4ejz5iqy6an7e/S23ejk4-acnqz5cnry6-a7e
32bo2bo3$23bo14b2o$2b45o$obobobobobobobobobobobobobobobobobobobobobobobobo$2b45o$23bo14b2o3$32bo2bo!
Obelisk with transition S2n:
2c/637734o x = 48, y = 5, rule = B3-ce4ejyz5iq6aen7/S23cejkq4ceijkrw5cenry6-a7
bobo38b4o$2b46o$obobobobobobobobobobobobobobobobobobobobobobobo$2b46o$bobo38b4o!
Obelisk with transition S3a:
14c/66497o x = 37, y = 7, rule = B2in3-ckqy4eqz5acein6an7/S2ae3aejkr4-any5-aijq6-ae7e8
4bo$bo9b2o$36o$2obobobobobobobobobobobobobobobobob2o$36o$bo9b2o$4bo!
Obelisk with transition S3c:
4c/100719o x = 37, y = 7, rule = B3-ce4ejyz5iq6aen7/S23cejkq4ceijkrw5cenry6-a7
28b3o$33bo$37o$obobobobobobobobobobobobobobobobobobo$37o$33bo$28b3o!
Obelisk with transition S3e:
2c/174495o x = 38, y = 5, rule = B3-ek4eqyz5iqy6an7e/S2-n3ejkq4eijkrwz5-ijkq6-a7e
o2bo31bobo$b37o$2obobobobobobobobobobobobobobobobobobo$b37o$o2bo31bobo!
Obelisk with transition S3j:
2c/69189o x = 41, y = 5, rule = B3-ek4eqyz5iqy6an7e/S2-n3ejkq4eijkrwz5-ijkq6-a7e
2bo33bo2bo$b40o$2obobobobobobobobobobobobobobobobobobobo$b40o$2bo33bo2bo!
Obelisk with transition S3k:
2c/53665o x = 45, y = 5, rule = B3-ce4ejyz5iq6aen7/S23cejkq4ceijkrw5cenry6-a7
bo10b2o4b2o21bo$2b43o$obobobobobobobobobobobobobobobobobobobobobobo$2b43o$bo10b2o4b2o21bo!
Obelisk with transition S3n:
2c/954374o x = 59, y = 9, rule = B2i3aijnq4cejqz5-ejry6an7c/S2-in3-aiq4eijkrw5-aijq6-a7e8
33b2o$39b2o$8b2o4b2o27bo4bo$2b57o$obobobobobobobobobobobobobobobobobobobobobobobobobobobobobo$2b57o$8b2o4b2o27bo4bo$39b2o$33b2o!
Obelisk with transition S3q:
2c/40227o x = 48, y = 9, rule = B3-ce4ejyz5iq6aen7/S23cejkq4ceijkrw5cenry6-a7
11b2o$11b2o$19b2o20b2o$2b46o$obobobobobobobobobobobobobobobobobobobobobobob2o$2b46o$19b2o20b2o$11b2o$11b2o!
Obelisk with transition S3r:
2c/305554o x = 55, y = 9, rule = B2i3aijnq4yz5ainq6a7e/S2-in3-ain4-acnqt5-aijq6-a7e8
5b2o42b2o$11b2o16bo2$53o$obobobobobobobobobobobobobobobobobobobobobobobobobobobo$53o2$11b2o16bo$5b2o42b2o!
Obelisk with transition S3y:
6c/175414o x = 70, y = 13, rule = B2i3aijnq4jz5acin6an7e/S2-in3-ain4-anqt5cknry6-ae7e8
23bo2$46b4o8b2o$64b2o$o12b2o8bo45bo$b69o$2obobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobo$b69o$o12b2o8bo45bo$64b2o$46b4o8b2o2$23bo!
Obelisk with transition S4a:
2c/1545o x = 9, y = 7, rule = B2i3aij4cw5acinq6ae7c/S2ae3-aci4-nqz5-aij6-a7e
bo$4bo3bo$9o$obobobobo$9o$4bo3bo$bo!
Obelisk with transition S4c:
4c/279481o x = 71, y = 15, rule = B2i3-cery4eqyz5ainq6an/S2-i3cejkr4-anqty5-aijq6-ae7e8
9bo2$9bo$4bo$9bo$59b2o7bo$2b67o$obobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobo$2b67o$59b2o7bo$9bo$4bo$9bo2$9bo!
Obelisk with transition S4e:
2c/159013o x = 58, y = 9, rule = B2i3-cery4eqyz5ainq6an/S2-i3cejkr4-anqty5-aijq6-ae7e8
9b2o40b2o2$56bo$58o$obobobobobobobobobobobobobobobobobobobobobobobobobobobob2o$58o$56bo2$9b2o40b2o!
Obelisk with transition S4i:
2c/247843o x = 41, y = 9, rule = B3-c4eij5ciky6ak7e/S2-kn3cejk4-anqt5ckry6-e7
26bo$7b2o17bo$37b4o$2b39o$obobobobobobobobobobobobobobobobobobobobo$2b39o$37b4o$7b2o17bo$26bo!
Obelisk with transition S4j:
2c/192497o x = 58, y = 9, rule = B2i3-cery4ejz5acikn6a7c/S2aek3-ainy4eijkrw5cenry6-a7e8
53bo$9bo$bo$56o$2obobobobobobobobobobobobobobobobobobobobobobobobobobobobo$56o$bo$9bo$53bo!
Obelisk with transition S4k:
4c/99495o x = 51, y = 9, rule = B2i3-cery4ejz5acikn6a7c/S2aek3-ainy4eijkrw5cenry6-a7e8
9b4o$32b2o6b2o$36b2o$51o$obobobobobobobobobobobobobobobobobobobobobobobobobo$51o$36b2o$32b2o6b2o$9b4o!
Obelisk with transition S4n:
6c/203710o x = 39, y = 9, rule = B2in3aijkq5iq6ace7/S2-ck3-airy4-acq5-aijn6-e7e
24b2o$24b2o$o8bo6bo4bo$39o$obobobobobobobobobobobobobobobobobobobo$39o$o8bo6bo4bo$24b2o$24b2o!
Obelisk with transition S4q:
4c/87220o x = 40, y = 7, rule = B2n3aijkq4cwy5iqy6ace7/S2-cn3cejky4-anty5cnry67e8
5bo$33b3o3bo$b39o$2obobobobobobobobobobobobobobobobobobobo$b39o$33b3o3bo$5bo!
Obelisk with transition S4r:
4c/90723o x = 64, y = 9, rule = B2i3-cery4ejz5acikn6a7c/S2aek3-ainy4eijkrw5cenry6-a7e8
29b2o8b2o7b2o8bo$3b2o5b3o$bo59bo$62o$bobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobo$62o$bo59bo$3b2o5b3o$29b2o8b2o7b2o8bo!
Obelisk with transition S4t:
2c/269194o x = 44, y = 5, rule = B2i3aijqy4ceqyz5eiqy6aek/S2-n3ejkqy4-acnyz5-aijq6-a7
o34bo4bo$b43o$2obobobobobobobobobobobobobobobobobobobobobo$b43o$o34bo4bo!
Obelisk with transition S4w:
2c/27259o x = 47, y = 7, rule = B2i3-cery4ejz5acikn6a7c/S2aek3-ainy4eijkrw5cenry6-a7e8
4bo$o13b2o20b2o$45o$obobobobobobobobobobobobobobobobobobobobobobobo$45o$o13b2o20b2o$4bo!
Obelisk with transition S4y:
4c/108244o x = 58, y = 9, rule = B2i3-cery4cjz5acin6an7/S2-i3-ain4-anqt5-aijq6-ae7e8
13bo$53b3o$bo$2b56o$obobobobobobobobobobobobobobobobobobobobobobobobobobobob2o$2b56o$bo$53b3o$13bo!
Obelisk with transition S4z:
2c/123619o x = 58, y = 9, rule = B2i3-cery4ejwz5acikn6an7e/S2-in3-ain4eijkrwz5-aijq6-ae7e8
7b2o5bo2$b2o11bo26b2o$58o$2obobobobobobobobobobobobobobobobobobobobobobobobobobobobo$58o$b2o11bo26b2o2$7b2o5bo!
Obelisk with transition S5a:
2c/46214o x = 47, y = 7, rule = B3-ey4ejqyz5iq6ae7/S2-n3ejk4eijkrw5-ijkq6-a7
18b2o$4b4o$47o$2obobobobobobobobobobobobobobobobobobobobobob2o$47o$4b4o$18b2o!
Obelisk with transition S5c:
2c/94193o x = 51, y = 7, rule = B2i3-cery4ejwz5acikn6an7e/S2-in3-ain4eijkrwz5-aijq6-ae7e8
11b2o$7b2o10b2o$51o$obobobobobobobobobobobobobobobobobobobobobobobobobo$51o$7b2o10b2o$11b2o!
Obelisk with transition S5e:
2c/77542o x = 53, y = 9, rule = B2i3-cery4ejwz5acikn6an7e/S2-in3-ain4eijkrwz5-aijq6-ae7e8
35b6o7bo2$31b2o$51o$obobobobobobobobobobobobobobobobobobobobobobobobobobo$51o$31b2o2$35b6o7bo!
Obelisk with transition S5i:
4c/152574o x = 40, y = 5, rule = B2i3-cen4wz5cikq6akn7e/S2-k3cejqr4-anqty5-aej6-e7
7b2o16b2o12bo$39o$obobobobobobobobobobobobobobobobobobob2o$39o$7b2o16b2o12bo!
Obelisk with transition S5j:
6c/668287o x = 57, y = 7, rule = B2i3-r5in6ae7c/S2ae3-ai4-acnqt5-iq6-ae7e8
27b2o17bo$o30b3o$b56o$2obobobobobobobobobobobobobobobobobobobobobobobobobobob2o$b56o$o30b3o$27b2o17bo!
Obelisk with transition S5k:
2c/36711o x = 53, y = 9, rule = B2i3-cery4cjz5acin6an7/S2-i3-ain4-anqt5-aijq6-ae7e8
33b3o2$2bo15b2o30bo$2b49o$obobobobobobobobobobobobobobobobobobobobobobobobobobo$2b49o$2bo15b2o30bo2$33b3o!
Obelisk with transition S5n:
2c/47521o x = 41, y = 11, rule = B2n3aijkq4cwy5iqy6ace7/S2-cn3cejky4-anty5cnry67e8
9b3o2$7b2o17bo2$41o$obobobobobobobobobobobobobobobobobobobobo$41o2$7b2o17bo2$9b3o!
Obelisk with transition S5q:
2c/4458264o x = 55, y = 9, rule = B3-cek5ci6ak7c/S2aei3cejk4eijkrw5cnqry6-e78
4b2o30bo$4b2o30bo$15b2o3bo$55o$obobobobobobobobobobobobobobobobobobobobobobobobobobobo$55o$15b2o3bo$4b2o30bo$4b2o30bo!
Obelisk with transition S5r:
2c/70005o x = 51, y = 9, rule = B2i3aijnq4jwy5acikn6a/S2-ci3cejkr4eijkrwy5-aijq6-ae7e8
4b4o2$48bo$2b47o$obobobobobobobobobobobobobobobobobobobobobobobobobo$2b47o$48bo2$4b4o!
Obelisk with transition S5y:
2c/26427o x = 59, y = 13, rule = B2i3aijnq4jwy5acikn6a/S2-ci3cejkr4eijkrwy5-aijq6-ae7e8
44b2o2$4b4o44b2o2$34b2o8b2o$2b57o$obobobobobobobobobobobobobobobobobobobobobobobobobobobobobo$2b57o$34b2o8b2o2$4b4o44b2o2$44b2o!
Obelisk with transition S6a:
2c/302613o x = 45, y = 5, rule = B3-cek5ci6ak7c/S2aei3cejk4eijkrw5cnqry6-e78
9b2o26b3o4bo$45o$obobobobobobobobobobobobobobobobobobobobobobo$45o$9b2o26b3o4bo!
Obelisk with transition S6c:
2c/54827o x = 54, y = 9, rule = B2i3aijnq4ejwyz5acikn6a7/S2-in3-ain4eijkrwz5cknry6-ae7e8
20b2o24bo$15bo10bo2$2b52o$obobobobobobobobobobobobobobobobobobobobobobobobobob2o$2b52o2$15bo10bo$20b2o24bo!
Obelisk with transition S6e:
2c/33672o x = 42, y = 11, rule = B3-ey4ejqyz5iq6ae7/S2-n3ejk4eijkrw5-ijkq6-a7
37bo3$33b2o$42o$obobobobobobobobobobobobobobobobobobobobo$42o$33b2o3$37bo!
Obelisk with transition S6i:
2c/20642o x = 35, y = 7, rule = B3-ey4ejqyz5iq6ae7/S2-n3ejk4eijkrw5-ijkq6-a7
25b4o$o30bo$35o$obobobobobobobobobobobobobobobobobo$35o$o30bo$25b4o!
Obelisk with transition S6k:
2c/41170o x = 47, y = 9, rule = B2i3aijnq4cyz5-cejr6a7/S2-i3-ain4eijkrwy5cknry6-a7e8
41bo$21b2o5b2o$25bo$47o$obobobobobobobobobobobobobobobobobobobobobobobo$47o$25bo$21b2o5b2o$41bo!
Obelisk with transition S6n:
2c/19717o x = 47, y = 9, rule = B2i3aijnq4cyz5-cejr6a7/S2-i3-ain4eijkrwy5cknry6-a7e8
21b2o$15b2o$44bo$2b43o$obobobobobobobobobobobobobobobobobobobobobobobo$2b43o$44bo$15b2o$21b2o!
Obelisk with transition S7c:
2c/21304o x = 31, y = 5, rule = B3-ey4cjqyz5iq6ae7e/S23cejkq4eijkrwy5-ijq6-a7
o$31o$obobobobobobobobobobobobobobobo$31o$o!
Obelisk with transition S7e:
4c/6726680o x = 58, y = 11, rule = B3-ckny4z5ainy7/S2-k3cejky4eijkrwy5ackry6-ae7e8
54bo2$26bo22bo$2bo$b57o$2obobobobobobobobobobobobobobobobobobobobobobobobobobobobo$b57o$2bo$26bo22bo2$54bo!
Obelisk with transition S8:
6c/1762408o x = 56, y = 7, rule = B3-ce4ceqw5ciy6akn7c/S2aei3ejk4ceijkrw5cnry678
11b2o$3b2o$56o$obobobobobobobobobobobobobobobobobobobobobobobobobobob2o$56o$3b2o$11b2o!


Obelisk without transition B0:
2c/2590329o x = 69, y = 9, rule = B2i3aijnq4yz5aiknq6a7e/S2-in3-ain4eijkrw5-aijq6-a7e8
14b2o47b2o$8b2o$2bo$2b65o$obobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobo$2b65o$2bo$8b2o$14b2o47b2o!
Obelisk without transition B1c:
12c/1005291o x = 71, y = 9, rule = B2i3aijnq4yz5aiknq6a7e/S2-in3-ain4eijkrw5-aijq6-a7e8
58bo5bo2$58bo10bo$69o$obobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobo$69o$58bo10bo2$58bo5bo!
Obelisk without transition B1e:
2c/182352o x = 71, y = 17, rule = B2i3aijnq4yz5aiknq6a7e/S2-in3-ain4eijkrw5-aijq6-a7e8
6bo4$21b4o18b2o8b2o$bo9b6o12b2o2$71o$obobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobo$71o2$bo9b6o12b2o$21b4o18b2o8b2o4$6bo!
Obelisk without transition B2a:
6c/317997o x = 60, y = 9, rule = B2i3aijnq4cjqz5acin6a/S2-in3-ain4-anqt5cenry6-a7e8
29b2o$51bo$2bo56bo$2b57o$obobobobobobobobobobobobobobobobobobobobobobobobobobobobob2o$2b57o$2bo56bo$51bo$29b2o!
Obelisk without transition B2c:
2c/122387o x = 58, y = 9, rule = B2i3aijnq4cjqz5acin6a/S2-in3-ain4-anqt5cenry6-a7e8
12bo32b2o2$2bo4b3o$2b56o$obobobobobobobobobobobobobobobobobobobobobobobobobobobob2o$2b56o$2bo4b3o2$12bo32b2o!
Obelisk without transition B2e:
6c/47069o x = 54, y = 9, rule = B2i3aijnq4cjqz5acin6a/S2-in3-ain4-anqt5cenry6-a7e8
4bo33b2o8b3o2$22b2o28bo$2b51o$obobobobobobobobobobobobobobobobobobobobobobobobobob2o$2b51o$22b2o28bo2$4bo33b2o8b3o!
Obelisk without transition B2i:
4c/283580o x = 45, y = 7, rule = B3-ceky4yz5ciqy6acn7/S2-n3cejk4-anqtz5acnry6-a7
bo29bo$4b4o4b2o10b2o$45o$obobobobobobobobobobobobobobobobobobobobobobo$45o$4b4o4b2o10b2o$bo29bo!
Obelisk without transition B2k:
2c/237852o x = 42, y = 5, rule = B3-ceky4yz5ciqy6acn7/S2-n3cejk4-anqtz5acnry6-a7
16b2o19b2obo$42o$obobobobobobobobobobobobobobobobobobobob2o$42o$16b2o19b2obo!
Obelisk without transition B2n:
6c/38574o x = 39, y = 9, rule = B3-ceky4yz5ciqy6acn7/S2-n3cejk4-anqtz5acnry6-a7
14bo20bo$14bo20bo$bo25b2o8bo$38o$bobobobobobobobobobobobobobobobobobob2o$38o$bo25b2o8bo$14bo20bo$14bo20bo!
Obelisk without transition B3c:
2c/27631o x = 47, y = 7, rule = B3-ceky4yz5ciqy6acn7/S2-n3cejk4-anqtz5acnry6-a7
33bo$o4b5o26b2o7b2o$47o$obobobobobobobobobobobobobobobobobobobobobobobo$47o$o4b5o26b2o7b2o$33bo!
Obelisk without transition B3e:
2c/5691211o x = 85, y = 9, rule = B2i3-ejry4ejqwz5-jry6a7/S2-i3ejkry4eijkrtw5cnry6-a7e8
4bo$9bo13b2o16b2o12b2o$12b6o$85o$obobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobo$85o$12b6o$9bo13b2o16b2o12b2o$4bo!
Obelisk without transition B3j:
2c/880836o x = 75, y = 9, rule = B2i3-ejry4ejqwz5-jry6a7/S2-i3ejkry4eijkrtw5cnry6-a7e8
27b2o33b2o$47b2o8bo$bobo35b2o$2b73o$obobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobo$2b73o$bobo35b2o$47b2o8bo$27b2o33b2o!
Obelisk without transition B3k:
6c/2364246o x = 63, y = 9, rule = B2i3aijnq4z5ain6an7c/S2aek3-ain4-acnqt5-aijq6-a7e8
14b2o38b2o$9bo50bo$bo$63o$2obobobobobobobobobobobobobobobobobobobobobobobobobobobobobob2o$63o$bo$9bo50bo$14b2o38b2o!
Obelisk without transition B3n:
2c/93127o x = 38, y = 9, rule = B2n3aijkq4cwy5iqy6ace7/S2-cn3cejky4-anty5cnry67e8
4bo$4bo$27b2o8bo$37o$obobobobobobobobobobobobobobobobobob2o$37o$27b2o8bo$4bo$4bo!
Obelisk without transition B3q:
2c/7222o x = 33, y = 7, rule = B2i3-ckq4cejqyz5-ejqr6ak7e/S2-in3-ai4ceijkrw5cenry6-ae7e8
26bo$29b4o$33o$obobobobobobobobobobobobobobobobo$33o$29b4o$26bo!
Obelisk without transition B3r:
2c/659176o x = 64, y = 9, rule = B2i3-ejry4ejqwz5-jry6a7/S2-i3ejkry4eijkrtw5cnry6-a7e8
4bo$17b5o35b2o$61bo$63o$obobobobobobobobobobobobobobobobobobobobobobobobobobobobobobob2o$63o$61bo$17b5o35b2o$4bo!
Obelisk without transition B3y:
4c/217403o x = 73, y = 9, rule = B2i3aijnq4z5ain6an7c/S2aek3-ain4-acnqt5-aijq6-a7e8
7bo$66bo$2b3o48b2o16bo$b72o$2obobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobob2o$b72o$2b3o48b2o16bo$66bo$7bo!
Obelisk without transition B4a:
4c/2192850o x = 57, y = 9, rule = B3-cey4ei5ciky6akn7e/S2aei3cejk4-anqty5-aijq6-e7
4bo$4bo$23bo3b2o23b3obo$2b55o$obobobobobobobobobobobobobobobobobobobobobobobobobobobobo$2b55o$23bo3b2o23b3obo$4bo$4bo!
Obelisk without transition B4c:
2c/327675o x = 50, y = 9, rule = B3-cey4ei5ciky6akn7e/S2aei3cejk4-anqty5-aijq6-e7
8bo$8bo$27b2o3b2o14bo$50o$obobobobobobobobobobobobobobobobobobobobobobobobo$50o$27b2o3b2o14bo$8bo$8bo!
Obelisk without transition B4e:
4c/582829o x = 53, y = 5, rule = B3-cek4y5i6akn7e/S2aei3cejk4eijkrw5cnqry678
b2o49bo$52o$2obobobobobobobobobobobobobobobobobobobobobobobobob2o$52o$b2o49bo!
Obelisk without transition B4i:
2c/633118o x = 74, y = 9, rule = B2i3-cery4ejwz5acikn6an7e/S2-in3-ain4-anqt5cknry6-ae7e8
5bo53b2o7bo$8bo$bo69bo$72o$2obobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobo$72o$bo69bo$8bo$5bo53b2o7bo!
Obelisk without transition B4j:
2c/100260o x = 53, y = 5, rule = B3-cey4ei5ciky6akn7e/S2aei3cejk4-anqty5-aijq6-e7
o5b2o18bo13b2o10bo$b51o$2obobobobobobobobobobobobobobobobobobobobobobobobob2o$b51o$o5b2o18bo13b2o10bo!
Obelisk without transition B4k:
4c/147859o x = 76, y = 9, rule = B2i3-cery4ejwz5acikn6an7e/S2-in3-ain4-anqt5cknry6-ae7e8
4bo11b2o16b2o34bo$14bo41b2o$11bo62bo$2b74o$obobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobob2o$2b74o$11bo62bo$14bo41b2o$4bo11b2o16b2o34bo!
Obelisk without transition B4n:
2c/137508o x = 68, y = 9, rule = B2i3-cery4ejwz5acikn6an7e/S2-in3-ain4-anqt5cknry6-ae7e8
14b3o40b4o2$bo25b4o$2b66o$obobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobob2o$2b66o$bo25b4o2$14b3o40b4o!
Obelisk without transition B4q:
6c/102539o x = 66, y = 13, rule = B2i3-cery4ejwz5acikn6an7e/S2-in3-ain4-anqt5cknry6-ae7e8
49bo2$4bo$58bo$o48bo10bo3b2o$b65o$2obobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobo$b65o$o48bo10bo3b2o$58bo$4bo2$49bo!
Obelisk without transition B4r:
2c/78187o x = 63, y = 9, rule = B2i3-cery4ejwz5acikn6an7e/S2-in3-ain4-anqt5cknry6-ae7e8
30b2o$24b2o$2bo46b2o10bo$2b59o$obobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobo$2b59o$2bo46b2o10bo$24b2o$30b2o!
Obelisk without transition B4t:
2c/36397o x = 46, y = 7, rule = B3-cek4y5i6akn7e/S2aei3cejk4eijkrw5cnqry678
8b3o15b2o7b2o$45bo$46o$bobobobobobobobobobobobobobobobobobobobobobobo$46o$45bo$8b3o15b2o7b2o!
Obelisk without transition B4w:
2c/143975o x = 49, y = 29, rule = B3-cey4cejyz5ciq6c7e/S2-n3ejkq4ceijkrw5acnry6-a7e
22bo$22bo$22bo10$3o4b2o$49o$obobobobobobobobobobobobobobobobobobobobobobobobo$49o$3o4b2o10$22bo$22bo$22bo!
Obelisk without transition B4y:
2c/328287o x = 45, y = 9, rule = B3-ce4cwz5iq6akn7c/S2aei3cejk4eijkrw5cnqry678
17bo$17bo4bo7b2o$9b2o$2b43o$obobobobobobobobobobobobobobobobobobobobobobo$2b43o$9b2o$17bo4bo7b2o$17bo!
Obelisk without transition B4z:
4c/1066626o x = 54, y = 9, rule = B3-cy4cj5ci6-ci/S2aei3ejk4eijkrwz5-aijq6-e7
9bo$9bo11b3o$2bo$b53o$2obobobobobobobobobobobobobobobobobobobobobobobobobobo$b53o$2bo$9bo11b3o$9bo!
Obelisk without transition B5a:
2c/185123o x = 53, y = 7, rule = B3-ce4cwz5iq6akn7c/S2aei3cejk4eijkrw5cnqry678
36bobo8bo$bo41b2o7bo$52o$bobobobobobobobobobobobobobobobobobobobobobobobobob2o$52o$bo41b2o7bo$36bobo8bo!
Obelisk without transition B5c:
2c/137071o x = 49, y = 7, rule = B3-ce4cwz5iq6akn7c/S2aei3cejk4eijkrw5cnqry678
37b3o$46b3o$2b47o$obobobobobobobobobobobobobobobobobobobobobobobobo$2b47o$46b3o$37b3o!
Obelisk without transition B5e:
2c/37767o x = 46, y = 9, rule = B2i3-cr4cewyz5in6aen7c/S2aen3ejknq4eijkrtw5cnry6-a7e8
41bo$18b2o$2o20b4o19bo$45o$obobobobobobobobobobobobobobobobobobobobobob2o$45o$2o20b4o19bo$18b2o$41bo!
Obelisk without transition B5i:
10c/3460804o x = 33, y = 7, rule = B2ikn3aceiy4acejky5aq6n/S2-ai3ejkqy4-acnz5acqry6-a7
8bo6bo3bo$2bo8bo16bo3bo$32o$bobobobobobobobobobobobobobobobo$32o$2bo8bo16bo3bo$8bo6bo3bo!
Obelisk without transition B5j:
2c/595453o x = 54, y = 9, rule = B3-cy4cj5ci6-ci/S2aei3ejk4eijkrwz5-aijq6-e7
41bo$36bo4bo2$54o$obobobobobobobobobobobobobobobobobobobobobobobobobob2o$54o2$36bo4bo$41bo!
Obelisk without transition B5k:
2c/441352o x = 50, y = 5, rule = B3-cy4cj5ci6-ci/S2aei3ejk4eijkrwz5-aijq6-e7
bobo19b2o4b2o17bo$2b48o$obobobobobobobobobobobobobobobobobobobobobobobobo$2b48o$bobo19b2o4b2o17bo!
Obelisk without transition B5n:
2c/288842o x = 53, y = 9, rule = B3-cy4cj5ci6-ci/S2aei3ejk4eijkrwz5-aijq6-e7
46bo$40b2o4bo$ob2o4bo43bo$53o$obobobobobobobobobobobobobobobobobobobobobobobobobobo$53o$ob2o4bo43bo$40b2o4bo$46bo!
Obelisk without transition B5q:
2c/247843o x = 41, y = 9, rule = B3-c4eij5ciky6ak7e/S2-kn3cejk4-anqt5ckry6-e7
26bo$7b2o17bo$37b4o$2b39o$obobobobobobobobobobobobobobobobobobobobo$2b39o$37b4o$7b2o17bo$26bo!
Obelisk without transition B5r:
2c/884805o x = 57, y = 7, rule = B3-cey4ejz5iqy6an7e/S23ejk4-acnqz5cnry6-a7e
12bo15bo8b2o$o47bo6bo$b55o$2obobobobobobobobobobobobobobobobobobobobobobobobobobob2o$b55o$o47bo6bo$12bo15bo8b2o!
Obelisk without transition B5y:
2c/637734o x = 48, y = 5, rule = B3-ce4ejyz5iq6aen7/S23cejkq4ceijkrw5cenry6-a7
bobo38b4o$2b46o$obobobobobobobobobobobobobobobobobobobobobobobo$2b46o$bobo38b4o!
Obelisk without transition B6a:
4c/6726680o x = 58, y = 11, rule = B3-ckny4z5ainy7/S2-k3cejky4eijkrwy5ackry6-ae7e8
54bo2$26bo22bo$2bo$b57o$2obobobobobobobobobobobobobobobobobobobobobobobobobobobobo$b57o$2bo$26bo22bo2$54bo!
Obelisk without transition B6c:
2c/127180o x = 52, y = 7, rule = B3-cey4ejz5iqy6an7e/S23ejk4-acnqz5cnry6-a7e
19bo8b2o16bo$bo46bobo$50o$bobobobobobobobobobobobobobobobobobobobobobobobobobo$50o$bo46bobo$19bo8b2o16bo!
Obelisk without transition B6e:
2c/92311o x = 49, y = 11, rule = B3-cey4ejz5iqy6an7e/S23ejk4-acnqz5cnry6-a7e
32bo2bo3$23bo14b2o$2b45o$obobobobobobobobobobobobobobobobobobobobobobobobo$2b45o$23bo14b2o3$32bo2bo!
Obelisk without transition B6i:
4c/746423o x = 50, y = 7, rule = B3-ek4eqyz5iqy6an7e/S2-n3ejkq4eijkrwz5-ijkq6-a7e
29bo14bo$bo44bobo$b47o$2obobobobobobobobobobobobobobobobobobobobobobobobo$b47o$bo44bobo$29bo14bo!
Obelisk without transition B6k:
2c/174495o x = 38, y = 5, rule = B3-ek4eqyz5iqy6an7e/S2-n3ejkq4eijkrwz5-ijkq6-a7e
o2bo31bobo$b37o$2obobobobobobobobobobobobobobobobobobo$b37o$o2bo31bobo!
Obelisk without transition B6n:
2c/305554o x = 55, y = 9, rule = B2i3aijnq4yz5ainq6a7e/S2-in3-ain4-acnqt5-aijq6-a7e8
5b2o42b2o$11b2o16bo2$53o$obobobobobobobobobobobobobobobobobobobobobobobobobobobo$53o2$11b2o16bo$5b2o42b2o!
Obelisk without transition B7c:
2c/69189o x = 41, y = 5, rule = B3-ek4eqyz5iqy6an7e/S2-n3ejkq4eijkrwz5-ijkq6-a7e
2bo33bo2bo$b40o$2obobobobobobobobobobobobobobobobobobobo$b40o$2bo33bo2bo!
Obelisk without transition B7e:
4c/279481o x = 71, y = 15, rule = B2i3-cery4eqyz5ainq6an/S2-i3cejkr4-anqty5-aijq6-ae7e8
9bo2$9bo$4bo$9bo$59b2o7bo$2b67o$obobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobo$2b67o$59b2o7bo$9bo$4bo$9bo2$9bo!
Obelisk without transition B8:
4c/100719o x = 37, y = 7, rule = B3-ce4ejyz5iq6aen7/S23cejkq4ceijkrw5cenry6-a7
28b3o$33bo$37o$obobobobobobobobobobobobobobobobobobo$37o$33bo$28b3o!
Obelisk without transition S0:
2c/53665o x = 45, y = 5, rule = B3-ce4ejyz5iq6aen7/S23cejkq4ceijkrw5cenry6-a7
bo10b2o4b2o21bo$2b43o$obobobobobobobobobobobobobobobobobobobobobobo$2b43o$bo10b2o4b2o21bo!
Obelisk without transition S1c:
2c/40227o x = 48, y = 9, rule = B3-ce4ejyz5iq6aen7/S23cejkq4ceijkrw5cenry6-a7
11b2o$11b2o$19b2o20b2o$2b46o$obobobobobobobobobobobobobobobobobobobobobobob2o$2b46o$19b2o20b2o$11b2o$11b2o!
Obelisk without transition S1e:
2c/159013o x = 58, y = 9, rule = B2i3-cery4eqyz5ainq6an/S2-i3cejkr4-anqty5-aijq6-ae7e8
9b2o40b2o2$56bo$58o$obobobobobobobobobobobobobobobobobobobobobobobobobobobob2o$58o$56bo2$9b2o40b2o!
Obelisk without transition S2a:
2c/1069926o x = 54, y = 9, rule = B2k3-cek4cez5ciky6n7c/S2eik3ejk4-anty5cnqry6-ae7e
24bo8bo15bo$18b2o4bo8bo15bo$bo13bo$b53o$2obobobobobobobobobobobobobobobobobobobobobobobobobobo$b53o$bo13bo$18b2o4bo8bo15bo$24bo8bo15bo!
Obelisk without transition S2c:
2c/192497o x = 58, y = 9, rule = B2i3-cery4ejz5acikn6a7c/S2aek3-ainy4eijkrw5cenry6-a7e8
53bo$9bo$bo$56o$2obobobobobobobobobobobobobobobobobobobobobobobobobobobobo$56o$bo$9bo$53bo!
Obelisk without transition S2i:
4c/99495o x = 51, y = 9, rule = B2i3-cery4ejz5acikn6a7c/S2aek3-ainy4eijkrw5cenry6-a7e8
9b4o$32b2o6b2o$36b2o$51o$obobobobobobobobobobobobobobobobobobobobobobobobobo$51o$36b2o$32b2o6b2o$9b4o!
Obelisk without transition S2k:
2c/69281o x = 50, y = 7, rule = B2i3-cekr4jwy5ceiy6an7c/S2-kn3cejkn4-aqtz5ckqry67e
5bo$o7bo12bo7b3o16bo$b47o$2obobobobobobobobobobobobobobobobobobobobobobobobo$b47o$o7bo12bo7b3o16bo$5bo!
Obelisk without transition S2n:
4c/90723o x = 64, y = 9, rule = B2i3-cery4ejz5acikn6a7c/S2aek3-ainy4eijkrw5cenry6-a7e8
29b2o8b2o7b2o8bo$3b2o5b3o$bo59bo$62o$bobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobo$62o$bo59bo$3b2o5b3o$29b2o8b2o7b2o8bo!
Obelisk without transition S3a:
2c/27259o x = 47, y = 7, rule = B2i3-cery4ejz5acikn6a7c/S2aek3-ainy4eijkrw5cenry6-a7e8
4bo$o13b2o20b2o$45o$obobobobobobobobobobobobobobobobobobobobobobobo$45o$o13b2o20b2o$4bo!
Obelisk without transition S3c:
2c/46214o x = 47, y = 7, rule = B3-ey4ejqyz5iq6ae7/S2-n3ejk4eijkrw5-ijkq6-a7
18b2o$4b4o$47o$2obobobobobobobobobobobobobobobobobobobobobob2o$47o$4b4o$18b2o!
Obelisk without transition S3i:
6c/175414o x = 70, y = 13, rule = B2i3aijnq4jz5acin6an7e/S2-in3-ain4-anqt5cknry6-ae7e8
23bo2$46b4o8b2o$64b2o$o12b2o8bo45bo$b69o$2obobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobo$b69o$o12b2o8bo45bo$64b2o$46b4o8b2o2$23bo!
Obelisk without transition S3j:
2c/253123o x = 53, y = 9, rule = B2i3-eqry4qwz5ceikn6an/S2ace3cekqr4-aqt5-iq6-a7e8
11b2o35bo$17b2o16b2o2$2b49o$obobobobobobobobobobobobobobobobobobobobobobobobobobo$2b49o2$17b2o16b2o$11b2o35bo!
Obelisk without transition S3k:
4c/353844o x = 45, y = 7, rule = B2n3acijq4aeikwyz5-cjqr6-a7c/S2ce3cejry4-acnqz5-ijn6-an7
31bo$bobo2bo22bo13bo$b43o$2obobobobobobobobobobobobobobobobobobobobob2o$b43o$bobo2bo22bo13bo$31bo!
Obelisk without transition S3n:
2c/123619o x = 58, y = 9, rule = B2i3-cery4ejwz5acikn6an7e/S2-in3-ain4eijkrwz5-aijq6-ae7e8
7b2o5bo2$b2o11bo26b2o$58o$2obobobobobobobobobobobobobobobobobobobobobobobobobobobobo$58o$b2o11bo26b2o2$7b2o5bo!
Obelisk without transition S3q:
4c/87220o x = 40, y = 7, rule = B2n3aijkq4cwy5iqy6ace7/S2-cn3cejky4-anty5cnry67e8
5bo$33b3o3bo$b39o$2obobobobobobobobobobobobobobobobobobobo$b39o$33b3o3bo$5bo!
Obelisk without transition S3r:
2c/47521o x = 41, y = 11, rule = B2n3aijkq4cwy5iqy6ace7/S2-cn3cejky4-anty5cnry67e8
9b3o2$7b2o17bo2$41o$obobobobobobobobobobobobobobobobobobobobo$41o2$7b2o17bo2$9b3o!
Obelisk without transition S3y:
2c/70005o x = 51, y = 9, rule = B2i3aijnq4jwy5acikn6a/S2-ci3cejkr4eijkrwy5-aijq6-ae7e8
4b4o2$48bo$2b47o$obobobobobobobobobobobobobobobobobobobobobobobobobo$2b47o$48bo2$4b4o!
Obelisk without transition S4a:
2c/94193o x = 51, y = 7, rule = B2i3-cery4ejwz5acikn6an7e/S2-in3-ain4eijkrwz5-aijq6-ae7e8
11b2o$7b2o10b2o$51o$obobobobobobobobobobobobobobobobobobobobobobobobobo$51o$7b2o10b2o$11b2o!
Obelisk without transition S4c:
2c/77542o x = 53, y = 9, rule = B2i3-cery4ejwz5acikn6an7e/S2-in3-ain4eijkrwz5-aijq6-ae7e8
35b6o7bo2$31b2o$51o$obobobobobobobobobobobobobobobobobobobobobobobobobobo$51o$31b2o2$35b6o7bo!
Obelisk without transition S4k:
2c/324955o x = 44, y = 11, rule = B2in3aijq5eqy6ak/S2aei3cejk4-aknty5-aeij6-a7
16bo2bo3$43bo$2b41o$obobobobobobobobobobobobobobobobobobobobobo$2b41o$43bo3$16bo2bo!
Obelisk without transition S4n:
4c/108244o x = 58, y = 9, rule = B2i3-cery4cjz5acin6an7/S2-i3-ain4-anqt5-aijq6-ae7e8
13bo$53b3o$bo$2b56o$obobobobobobobobobobobobobobobobobobobobobobobobobobobob2o$2b56o$bo$53b3o$13bo!
Obelisk without transition S4q:
2c/36711o x = 53, y = 9, rule = B2i3-cery4cjz5acin6an7/S2-i3-ain4-anqt5-aijq6-ae7e8
33b3o2$2bo15b2o30bo$2b49o$obobobobobobobobobobobobobobobobobobobobobobobobobobo$2b49o$2bo15b2o30bo2$33b3o!
Obelisk without transition S4t:
2c/26427o x = 59, y = 13, rule = B2i3aijnq4jwy5acikn6a/S2-ci3cejkr4eijkrwy5-aijq6-ae7e8
44b2o2$4b4o44b2o2$34b2o8b2o$2b57o$obobobobobobobobobobobobobobobobobobobobobobobobobobobobobo$2b57o$34b2o8b2o2$4b4o44b2o2$44b2o!
Obelisk without transition S4w:
2c/218467o x = 47, y = 9, rule = B3-cery4cew5ei6an7c/S2-cn3-ainr4ceijkry5-eij6-a7e
3bo$3bo$o25b2o17bo$45o$obobobobobobobobobobobobobobobobobobobobobobobo$45o$o25b2o17bo$3bo$3bo!
Obelisk without transition S4y:
2c/54827o x = 54, y = 9, rule = B2i3aijnq4ejwyz5acikn6a7/S2-in3-ain4eijkrwz5cknry6-ae7e8
20b2o24bo$15bo10bo2$2b52o$obobobobobobobobobobobobobobobobobobobobobobobobobob2o$2b52o2$15bo10bo$20b2o24bo!
Obelisk without transition S4z:
2c/33672o x = 42, y = 11, rule = B3-ey4ejqyz5iq6ae7/S2-n3ejk4eijkrw5-ijkq6-a7
37bo3$33b2o$42o$obobobobobobobobobobobobobobobobobobobobo$42o$33b2o3$37bo!
Obelisk without transition S5a:
2c/41170o x = 47, y = 9, rule = B2i3aijnq4cyz5-cejr6a7/S2-i3-ain4eijkrwy5cknry6-a7e8
41bo$21b2o5b2o$25bo$47o$obobobobobobobobobobobobobobobobobobobobobobobo$47o$25bo$21b2o5b2o$41bo!
Obelisk without transition S5e:
2c/19717o x = 47, y = 9, rule = B2i3aijnq4cyz5-cejr6a7/S2-i3-ain4eijkrwy5cknry6-a7e8
21b2o$15b2o$44bo$2b43o$obobobobobobobobobobobobobobobobobobobobobobobo$2b43o$44bo$15b2o$21b2o!
Obelisk without transition S5i:
2c/20642o x = 35, y = 7, rule = B3-ey4ejqyz5iq6ae7/S2-n3ejk4eijkrw5-ijkq6-a7
25b4o$o30bo$35o$obobobobobobobobobobobobobobobobobo$35o$o30bo$25b4o!
Obelisk without transition S5j:
2c/21304o x = 31, y = 5, rule = B3-ey4cjqyz5iq6ae7e/S23cejkq4eijkrwy5-ijq6-a7
o$31o$obobobobobobobobobobobobobobobo$31o$o!
Obelisk without transition S5k:
2c/4458264o x = 55, y = 9, rule = B3-cek5ci6ak7c/S2aei3cejk4eijkrw5cnqry6-e78
4b2o30bo$4b2o30bo$15b2o3bo$55o$obobobobobobobobobobobobobobobobobobobobobobobobobobobo$55o$15b2o3bo$4b2o30bo$4b2o30bo!
Obelisk without transition S5n:
8c/510791o x = 42, y = 7, rule = B2n3-ceky4ejwyz5iq6an7e/S2-ck3ejkn4ceijkrw5-ijnq6-ae7
3bo34bo$o5b2o$42o$obobobobobobobobobobobobobobobobobobobob2o$42o$o5b2o$3bo34bo!
Obelisk without transition S5q:
2c/3273513o x = 57, y = 9, rule = B3-cey5ci6ak7e/S2aei3cejk4-acnqt5-ijq6-e7e
49b3o$49b3o$3b3o4b2o$57o$obobobobobobobobobobobobobobobobobobobobobobobobobobobobo$57o$3b3o4b2o$49b3o$49b3o!
Obelisk without transition S6a:
10c/1812091o x = 75, y = 7, rule = B3-eky4ceqyz5ciqy6ae7e/S23cejk4-anqtz5cnry6-a7e
20b4o8b3o$b2o42b2o12bo4bo$67o$2obobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobo6b3o$67o$b2o42b2o12bo4bo$20b4o8b3o!
Obelisk without transition S6e:
2c/302613o x = 45, y = 5, rule = B3-cek5ci6ak7c/S2aei3cejk4eijkrw5cnqry6-e78
9b2o26b3o4bo$45o$obobobobobobobobobobobobobobobobobobobobobobo$45o$9b2o26b3o4bo!
Obelisk without transition S6n:
2c/947043o x = 43, y = 5, rule = B2n3aijkq4aiwyz5aikny6-a7c/S2cen3-ainr4-anqz5-eijn6-an7
2bo30bobobo$42o$bobobobobobobobobobobobobobobobobobobobob2o$42o$2bo30bobobo!
Obelisk without transition S7c:
2c/663312o x = 53, y = 23, rule = B3-cey5ci6ak7e/S2aei3cejk4-acnqt5-ijq6-e7e
31b3o7$48bo$48bo2$2b49o$obobobobobobobobobobobobobobobobobobobobobobobobobobo$2b49o2$48bo$48bo7$31b3o!
Obelisk without transition S8:
4c/1704140o x = 51, y = 5, rule = B3-eky4ceqyz5ciqy6ae7e/S23cejk4-anqtz5cnry6-a7e
bobo9bo$2b47o$obobobobobobobobobobobobobobobobobobobobobobobobobo$2b47o$bobo9bo!
There are now 19598 obelisks, here is the number of times each transition is used

Code: Select all

2 obelisks use B2e
2300 obelisks use B2i
38 obelisks use B2k
1387 obelisks use B2n
19598 obelisks use B3a
5351 obelisks use B3c
295 obelisks use B3e
19598 obelisks use B3i
19554 obelisks use B3j
9842 obelisks use B3k
18136 obelisks use B3n
19573 obelisks use B3q
16667 obelisks use B3r
9584 obelisks use B3y
10 obelisks use B4a
9269 obelisks use B4c
10871 obelisks use B4e
237 obelisks use B4i
9789 obelisks use B4j
4 obelisks use B4k
4 obelisks use B4n
9329 obelisks use B4q
19 obelisks use B4r
3 obelisks use B4t
3312 obelisks use B4w
15460 obelisks use B4y
15850 obelisks use B4z
763 obelisks use B5a
9623 obelisks use B5c
1290 obelisks use B5e
19573 obelisks use B5i
15 obelisks use B5j
1592 obelisks use B5k
752 obelisks use B5n
15621 obelisks use B5q
6 obelisks use B5r
9199 obelisks use B5y
18475 obelisks use B6a
7432 obelisks use B6c
7970 obelisks use B6e
12 obelisks use B6i
3203 obelisks use B6k
9645 obelisks use B6n
11148 obelisks use B7c
15912 obelisks use B7e
19586 obelisks use S2a
16143 obelisks use S2c
19598 obelisks use S2e
18674 obelisks use S2i
15458 obelisks use S2k
9587 obelisks use S2n
3 obelisks use S3a
9726 obelisks use S3c
19598 obelisks use S3e
19589 obelisks use S3j
19587 obelisks use S3k
1652 obelisks use S3n
8303 obelisks use S3q
1493 obelisks use S3r
2440 obelisks use S3y
2 obelisks use S4a
9864 obelisks use S4c
19598 obelisks use S4e
19598 obelisks use S4i
19598 obelisks use S4j
19574 obelisks use S4k
1197 obelisks use S4n
1598 obelisks use S4q
19598 obelisks use S4r
1794 obelisks use S4t
19592 obelisks use S4w
9394 obelisks use S4y
9479 obelisks use S4z
7708 obelisks use S5a
19598 obelisks use S5c
8086 obelisks use S5e
5 obelisks use S5i
28 obelisks use S5j
8916 obelisks use S5k
17891 obelisks use S5n
3943 obelisks use S5q
19598 obelisks use S5r
19598 obelisks use S5y
3418 obelisks use S6a
19598 obelisks use S6c
16439 obelisks use S6e
19598 obelisks use S6i
19598 obelisks use S6k
19586 obelisks use S6n
8392 obelisks use S7c
19598 obelisks use S7e
4288 obelisks use S8



19598 obelisks don't use B0
19598 obelisks don't use B1c
19598 obelisks don't use B1e
19598 obelisks don't use B2a
19598 obelisks don't use B2c
19596 obelisks don't use B2e
17298 obelisks don't use B2i
19560 obelisks don't use B2k
18211 obelisks don't use B2n
14247 obelisks don't use B3c
19303 obelisks don't use B3e
44 obelisks don't use B3j
9756 obelisks don't use B3k
1462 obelisks don't use B3n
25 obelisks don't use B3q
2931 obelisks don't use B3r
10014 obelisks don't use B3y
19588 obelisks don't use B4a
10329 obelisks don't use B4c
8727 obelisks don't use B4e
19361 obelisks don't use B4i
9809 obelisks don't use B4j
19594 obelisks don't use B4k
19594 obelisks don't use B4n
10269 obelisks don't use B4q
19579 obelisks don't use B4r
19595 obelisks don't use B4t
16286 obelisks don't use B4w
4138 obelisks don't use B4y
3748 obelisks don't use B4z
18835 obelisks don't use B5a
9975 obelisks don't use B5c
18308 obelisks don't use B5e
25 obelisks don't use B5i
19583 obelisks don't use B5j
18006 obelisks don't use B5k
18846 obelisks don't use B5n
3977 obelisks don't use B5q
19592 obelisks don't use B5r
10399 obelisks don't use B5y
1123 obelisks don't use B6a
12166 obelisks don't use B6c
11628 obelisks don't use B6e
19586 obelisks don't use B6i
16395 obelisks don't use B6k
9953 obelisks don't use B6n
8450 obelisks don't use B7c
3686 obelisks don't use B7e
19598 obelisks don't use B8
19598 obelisks don't use S0
19598 obelisks don't use S1c
19598 obelisks don't use S1e
12 obelisks don't use S2a
3455 obelisks don't use S2c
924 obelisks don't use S2i
4140 obelisks don't use S2k
10011 obelisks don't use S2n
19595 obelisks don't use S3a
9872 obelisks don't use S3c
19598 obelisks don't use S3i
9 obelisks don't use S3j
11 obelisks don't use S3k
17946 obelisks don't use S3n
11295 obelisks don't use S3q
18105 obelisks don't use S3r
17158 obelisks don't use S3y
19596 obelisks don't use S4a
9734 obelisks don't use S4c
24 obelisks don't use S4k
18401 obelisks don't use S4n
18000 obelisks don't use S4q
17804 obelisks don't use S4t
6 obelisks don't use S4w
10204 obelisks don't use S4y
10119 obelisks don't use S4z
11890 obelisks don't use S5a
11512 obelisks don't use S5e
19593 obelisks don't use S5i
19570 obelisks don't use S5j
10682 obelisks don't use S5k
1707 obelisks don't use S5n
15655 obelisks don't use S5q
16180 obelisks don't use S6a
3159 obelisks don't use S6e
12 obelisks don't use S6n
11206 obelisks don't use S7c
15310 obelisks don't use S8

This is the first high period obelisk that spans multiple rules
2c/137037o

Code: Select all

x = 55, y = 13, rule = B2i3acijkn4w5cein6a/S2ace3ekqry4ceijknrwy5acjknry6ceikn7e8 
43b4o2$49b2obo$2b51o$obobobobobobobobobobobobobobobobobobobobobobobobobobo$2b51o$49b2obo2$43b4o!

Code: Select all

2^2 rules B2i3acijkn4w5cein6a/S2ace3ekqry4ceijknrwy5acjknry6ceikn7e8 - B2i3acijkn4cew5cein6a/S2ace3ekqry4ceijknrwy5acjknry6ceikn7e8
I wonder if we can find some high period obelisks that span even more rules
There you are
Post Reply