OK, I have removed "toad" from periodic processing ... to restore the original version, I am not using concurrent, what allows me to filter nonpromissing branches early.
Code: Select all
seen = []
def recurse(s, depth=0):
stream_to_check = s
if args.swim_upstream_after:
stream_to_check = parse_p120_recipe(','.join(map(str, s)) + ',(90), 2, 96, 96, 96, 96, 96, 96, 96, 96', {}).delays
patt = fake_gun + single_channel_stream(stream_to_check)
if not args.to_apgluxe:
patt_n = patt[simulate_gens]
if (patt_n - expected_incoming_gliders_pattern).population > args.max_population:
#print("big\n"+(patt_n - expected_incoming_gliders_pattern).rle_string())
return
key = (patt_n - expected_incoming_gliders_pattern).rle_string()
if key in seen[depth+1]:
#print("seen:"+key)
return
seen[depth+1].add(key)
e=evaluate(s, patt_n)
if e:
print(e)
else:
print(patt.rle_string()[len("#CLL state-numbering golly\n") :])
if depth > 0:
seen[depth]=set()
for n in range(args.toolkit.min_spacing, args.max_delay + 1):
recurse(s + (n,), depth - 1)
... with sufficient seen allocation before invoking first recurse. ... This is just for the exploration search. I am still thinking how to make targetted search. But first goal is to extend the set of available 180 emissions ...
So far I got alternatives to presented options at
https://github.com/RussellSprouts/short ... ng-recipes, and:
Code: Select all
-21⬂①:3, 118, 114, 169, 101, (90)
-18⬂①:7, 140, 214, 91, 112, (141)
-17⬂①:3, 96, 237, 205, 101, (146)
-15⬂⓪:1, 94, 134, 200, 192, 162, (90)
-12⬂⓪:1, 90, 91, 183, 212, 90, (194)
-11⬂⓪:3, 118, 145, 163, 126, (233)
-11⬂①:3, 105, 238, 125, 129, (222)
-10⬂⓪:1, 90, 225, 130, 111, 145, (152)
-10⬂①:3, 109, 110, 160, 127, (155)
-9⬂⓪:1, 90, 91, 209, 109, 96, 104, (106)
-9⬂①:1, 90, 109, 100, 193, 240, (153)
-8⬂①:1, 90, 218, 127, 117, 161, (90)
-6⬂①:1, 108, 95, 201, 95, 167, (*)
-2⬂⓪:5, 90, 107, 170, 158, (*)
6⬂①:1, 90, 92, 170, 176, 120, (*)
7⬂①:3, 96, 148, 145, 179, (*)
7⬂①:1, 94, 134, 133, 107, 140, (*)
9⬂①:1, 90, 94, 180, 142, 109, (132)
12⬂①:7, 130, 150, 182, 192, (90)
13⬂⓪:3, 93, 111, 161, 100, (94)
15⬂⓪:1, 90, 102, 134, 99, 224, (146)
15⬂①:1, 96, 147, 105, 173, (90)
16⬂⓪:1, 94, 134, 156, 98, 141, (220)
17⬂⓪:1, 96, 91, 136, 169, 244, (90)
17⬂①:5, 135, 212, 102, 180, (215)
18⬂①:7, 152, 182, 166, 139, (90)
19⬂①:1, 96, 132, 92, 108, 100, (315)
20⬂①:1, 90, 109, 106, 95, (90)
21⬂⓪:3, 225, 203, 104, 165, (118)
21⬂①:3, 96, 96, 157, 94, (244)
23⬂⓪:5, 144, 166, 94, 90, (169)
23⬂①:5, 142, 129, 171, 132 (125)
24⬂①:5, 144, 155, 204, 226, (164)
26⬂①:5, 135, 224, 154, 175, 147, 405, 272, (90)
27⬂①:1, 101, 132, 126, 109, 98, 160, 132, (268)
34⬂⓪:1, 90, 109, 105, 160, 224, (90)
So we already have the range -11 upto 21 ... I am going to interrupt the search ...
find-minumum-follow would like binary halving search
Code: Select all
def try_follow(i):
follow_up_glider = mk_glider(0, total + i)
glider_envelope = lt.pattern()
for j in range(0, simulate_gens + i):
follow_up_glider = follow_up_glider[1]
glider_envelope += follow_up_glider.convolve(envelope)
if (pattern_at_gen(j + 1) & glider_envelope).nonempty():
return False
return True
low = args.toolkit.min_spacing
r = 1
if try_follow(low):
print(",".join(map(str, delays)) + f",({low})")
else:
while r<=1024:
hi = args.toolkit.min_spacing+r
r += r
if try_follow(hi):
while (hi-low>1):
test=(hi+low)//2
if try_follow(test):
hi=test
else:
low=test
print(",".join(map(str, delays)) + f",({hi})")
break
else:
low=hi
else:
print(
",".join(map(str, delays)) + f",({hi}+???)"
)
So now I have both parities for the 12 lane so I probably neednot do pslmake lanephase filtering changes ...
And here are starting blocks for near the input lane constructions:
Code: Select all
x = 4368, y = 439, rule = LifeHistory14
.A539.A59.A59.A59.A119.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A
59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A
59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A239.A
239.A$2.A539.A59.A59.A59.A119.A59.A59.A59.A59.A59.A59.A59.A59.A59.A
59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A
59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A
59.A239.A239.A$3A537.3A57.3A57.3A57.3A117.3A57.3A57.3A57.3A57.3A57.3A
57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.
3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A
57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A237.3A
237.3A28$31.A539.A59.A59.A59.A119.A59.A59.A59.A59.A59.A59.A59.A59.A
59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A
59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A
59.A59.A239.A239.A$32.A539.A59.A59.A59.A119.A59.A59.A59.A59.A59.A59.A
59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A
59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A
59.A59.A59.A59.A239.A239.A$30.3A537.3A57.3A57.3A57.3A117.3A57.3A57.3A
57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.
3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A
57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.
3A57.3A237.3A237.3A28$61.A539.A59.A59.A59.A119.A59.A59.A59.A59.A59.A
59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A
59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A
59.A59.A59.A59.A59.A239.A239.A$62.A539.A59.A59.A59.A119.A59.A59.A59.A
59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A
59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A
59.A59.A59.A59.A59.A59.A59.A239.A239.A$60.3A537.3A57.3A57.3A57.3A117.
3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A
57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.
3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A
57.3A57.3A57.3A57.3A237.3A237.3A28$91.A539.A59.A59.A59.A119.A59.A59.A
59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A
59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A
59.A59.A59.A59.A59.A59.A59.A59.A239.A239.A$92.A539.A59.A59.A59.A119.A
59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A
59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A
59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A239.A239.A$90.3A537.3A57.3A
57.3A57.3A117.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.
3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A
57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.
3A57.3A57.3A57.3A57.3A57.3A57.3A237.3A237.3A28$121.A539.A59.A59.A59.A
119.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A
59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A
59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A239.A239.A$122.A539.A59.A
59.A59.A119.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A
59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A
59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A239.A239.A$120.3A
537.3A57.3A57.3A57.3A117.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A
57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.
3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A
57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A237.3A237.3A28$151.A539.
A59.A59.A59.A119.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.
A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A
59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A239.A239.A$
152.A539.A59.A59.A59.A119.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A
59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A
59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A
239.A239.A$150.3A537.3A57.3A57.3A57.3A117.3A57.3A57.3A57.3A57.3A57.3A
57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.
3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A
57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A237.3A
237.3A28$181.A539.A59.A59.A59.A119.A59.A59.A59.A59.A59.A59.A59.A59.A
59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A
59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A
59.A59.A239.A239.A$182.A539.A59.A59.A59.A119.A59.A59.A59.A59.A59.A59.
A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A
59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A
59.A59.A59.A59.A239.A239.A$180.3A537.3A57.3A57.3A57.3A117.3A57.3A57.
3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A
57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.
3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A
57.3A57.3A237.3A237.3A28$211.A539.A59.A59.A59.A119.A59.A59.A59.A59.A
59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A
59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A
59.A59.A59.A59.A59.A59.A239.A239.A$212.A539.A59.A59.A59.A119.A59.A59.
A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A
59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A
59.A59.A59.A59.A59.A59.A59.A59.A239.A239.A$210.3A537.3A57.3A57.3A57.
3A117.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A
57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.
3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A
57.3A57.3A57.3A57.3A57.3A237.3A237.3A28$241.A539.A59.A59.A59.A119.A
59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A
59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A
59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A239.A239.A$242.A539.A59.A59.A
59.A119.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A
59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A
59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A239.A239.A$240.3A537.
3A57.3A57.3A57.3A117.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A
57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.
3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A
57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A237.3A237.3A15$4004.2F$4004.
2F$3457.2F181.2F$3457.2F181.2F$3093.2F$3093.2F2$3279.2F974.2F$3219.2F
58.2F304.2F668.2F$2610.2F607.2F182.2F180.2F$2610.2F791.2F121.2F$2917.
2F607.2F$2491.2F424.2F$211.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A
59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A
59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.GF58.A59.A59.A59.A59.A5.2F
52.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A
59.A59.A59.A59.A59.A59.A59.A$212.A59.A59.A59.A59.A59.A59.A59.A59.A59.
A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A
59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A3.2F54.A
59.A4.2F53.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A59.A
59.A21.2F36.A59.A59.A59.A59.A59.A59.A59.A$210.3A57.3A57.3A57.3A57.3A
57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.
3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A
57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A3.2F52.3A57.3A57.3A
57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A57.
3A57.3A21.2F34.3A57.3A57.3A57.3A57.3A57.3A57.3A57.3A$3349.2F$1398.2F
1949.2F$1398.2F914.2F120.2F$229.3D.3D53.3D.3D53.3D.3D53.3D.3D53.3D.3D
53.3D.3D53.3D.D.D53.3D.3D53.3D.3D53.3D3.D53.3D.3D55.D.3D55.D.3D55.D.
3D55.D.3D55.D.3D55.D.D.D55.D.3D55.D.3D55.D3.D55.D.3D53.3D57.3D57.3D
57.3D57.3D57.D.D57.3D57.3D59.D53.3D59.D44.2F11.3D57.3D57.D.D46.2F9.3D
48.2F7.3D48.2F7.3D57.3D57.3D59.D.3D55.D3.D55.D.3D55.D.3D52.2F.D.D.D
55.D.3D55.D.3D55.D.3D55.D.3D55.D.3D53.3D.3D53.3D3.D53.3D.3D53.3D.3D
53.3D.D.D53.3D.3D53.3D.3D53.3D.3D53.3D.3D53.3D.3D53.3D.3D53.3D3.D53.
3D.3D53.3D.3D53.3D.D.D53.3D.3D53.3D.3D53.3D.3D$231.D.D.D55.D.D.D55.D.
D.D55.D3.D55.D.D57.D.D57.D.D.D55.D3.D55.D3.D55.D3.D55.D.D.D55.D.D.D
55.D.D.D55.D3.D55.D.D57.D.D57.D.D.D55.D3.D55.D3.D55.D3.D55.D.D.D26.2F
25.D.D57.D.D59.D57.D59.D59.D.D36.2F21.D37.2F20.D59.D53.D.D59.D44.2F
13.D59.D57.D.D57.D50.2F7.D61.D57.D.D57.D.D59.D.D.D55.D3.D55.D3.D55.D
3.D52.2F.D.D.D55.D.D57.2FD57.D3.D55.D.D.D55.D.D.D55.D.D.D55.D3.D55.D
3.D55.D3.D55.D.D.D55.D.D57.D.D57.D3.D55.D.D.D55.D.D.D55.D.D.D55.D3.D
55.D3.D55.D3.D55.D.D.D55.D.D57.D.D57.D3.D$225.3D.3D.D.D49.3D.3D.3D49.
3D.3D.3D49.3D.3D3.D49.3D.3D.3D49.3D.3D.3D49.3D.3D.3D49.3D.3D.3D49.3D.
3D.3D49.3D.3D3.D49.3D.3D.D.D49.3D3.D.3D49.3D3.D.3D49.3D3.D3.D49.3D3.D
.3D49.3D3.D.3D49.3D3.D.3D49.3D3.D.3D49.3D3.D.3D49.3D3.D3.D49.3D3.D.D.
D26.2F21.3D.3D32.2F19.3D.3D53.3D3.D53.3D.3D35.2F16.3D.3D53.3D.3D36.2F
15.3D.3D37.2F14.3D.3D53.3D3.D53.D.D59.D57.3D57.3D57.3D57.3D57.3D59.D
57.3D53.2F2.3D59.D.D.D55.D3.D55.D.3D55.D.3D55.D.3D55.D.3D55.2F3D55.D
3.D55.D.3D55.D.3D53.3D.D.D53.3D3.D53.3D.3D53.3D.3D53.3D.3D53.3D.3D53.
3D.3D53.3D3.D53.3D.3D53.3D.3D53.3D.D.D53.3D3.D53.3D.3D53.3D.3D53.3D.
3D53.3D.3D53.3D.3D53.3D3.D$231.D.D.D53.D5.D53.D3.D.D53.D5.D53.D3.D.D
53.D5.D53.D5.D53.D5.D53.D3.D55.D5.D53.D3.D.D55.D3.D55.D.D.D55.D3.D55.
D.D.D55.D3.D55.D3.D55.D3.D55.D.D57.D3.D55.D.D.D55.D32.2F23.D.D59.D35.
2F20.D.D35.2F22.D59.D59.D57.D61.D53.D.D46.2F11.D57.D61.D49.2F8.D59.D
57.D.D59.D57.D.D53.2F4.D59.D.D.D55.D3.D55.D.D57.D3.D55.D3.D55.D3.D55.
D.D.D55.D3.D55.D.D.D55.D3.D53.D3.D.D53.D5.D53.D3.D55.D5.D53.D5.D53.D
5.D53.D3.D.D53.D5.D53.D3.D.D53.D5.D55.D.D.D55.D3.D55.D.D57.D3.D55.D3.
D55.D3.D55.D.D.D55.D3.D$229.3D.3D53.3D.3D53.3D.3D53.3D3.D53.3D.3D53.
3D.3D53.3D3.D53.3D.3D53.3D.3D53.3D3.D53.3D.3D55.D.3D55.D.3D55.D3.D55.
D.3D55.D.3D55.D3.D25.2F28.D.3D55.D.3D55.D3.D55.D.3D53.3D57.3D35.2F22.
D35.2F20.3D57.3D59.D57.3D57.3D41.2F16.D53.3D46.2F11.D57.3D57.3D49.2F
8.D57.3D57.3D59.D57.3D57.3D59.D.3D55.D3.D55.D.3D55.D.3D55.D3.D55.D.3D
55.D.3D55.D3.2F54.D.3D55.D.3D53.3D.3D53.3D3.D53.3D.3D53.3D.3D53.3D3.D
53.3D.3D53.3D.3D53.3D3.D53.3D.3D53.3D.3D53.3D.3D53.3D3.D53.3D.3D53.3D
.3D53.3D3.D53.3D.3D53.3D.3D53.3D3.D$1221.2F364.2F364.2F1096.2F$2199.
2F$277.3D6.D2.D.D.3D5.3D.3D.3D5.3D.3D493.2DE5.3D.3D6.D2.3D.3D5.3D.3D
17.2DE5.3D.3D.3D6.D3.D2.3D6.D3.D2.3D9.2DE6.D2.3D.3D6.D2.3D.3D5.3D2.D
3.D10.3D6.D2.3D.3D6.D2.3D.3D6.D2.3D.3D69.2DE5.3D.3D.3D5.3D.3D.3D5.3D
2.D15.EA6.D3.D2.3D6.D2.3D.3D6.D2.3D.D.D9.2DE5.3D2.D7.D2.3D.3D6.D2.3D.
3D13.2DE6.D2.3D.3D6.D3.D2.3D6.D2.3D.3D10.EA6.D2.3D2.D7.D3.D2.D.D5.3D.
3D13.2DE6.D2.3D.3D6.D2.3D.3D6.D2.3D.3D9.2DE5.3D.3D5.3D.3D6.D2.D.D.3D
17.2DE6.D2.3D.3D6.D2.3D.D.D6.D2.3D2.D11.EA5.3D.3D5.3D.3D.3D6.D2.3D.3D
13.2DE5.3D.3D6.D3.D2.3D5.3D.3D18.EA5.3D.3D5.3D.D.D34.EA5.3D.3D5.3D.3D
6.D2.3D.D.D17.2DE6.D2.3D.3D5.3D.3D30.EA5.3D.3D5.3D2.D2.3D6.D2.3D.3D
13.3D58.EA5.3D.3D5.3D.3D33.2DE5.3D.D.D6.D2.D.D.3D30.EA5.3D.3D6.D2.3D.
3D5.3D.3D17.2D2F5.D2.3D.3D5.3D.3D29.3D6.D2.3D.3D6.D2.3D.3D26.EA6.D2.
3D2.D7.D3.D2.3D25.2DE5.3D.D.D46.EA5.3D2.D6.3D.D.D34.EA5.3D.3D6.D2.3D.
3D6.D2.3D.3D13.2DE5.3D2.D2.3D5.3D.3D.3D5.3D.3D5.3D.3D2.EA5.3D.3D5.3D.
3D6.D2.3D.3D17.2DE5.3D.3D6.D2.3D.3D5.3D.3D17.2DE5.3D.2F7.D2.D.D.3D6.D
2.3D.3D13.2DE5.3D2.D2.3D6.D2.3D.3D5.3D.3D13.2DE6.D2.3D.3D6.D3.D2.3D6.
D2.3D.3D10.EA5.3D.D.D6.D2.3D.D.D6.D2.3D.3D13.2DE5.3D.3D6.D2.3D.3D6.D
2.3D.3D13.2DE5.3D.3D.3D6.D2.3D.3D6.D2.3D.D.D10.EA6.D2.3D.3D5.3D.3D29.
3D5.3D.3D.3D6.D2.3D.3D5.3D.3D2.D10.3D6.D2.3D2.D7.D2.3D2.D7.D2.D.D.3D
9.2DE5.3D.D.D6.D2.3D.3D6.D2.3D.3D13.2DE5.3D.3D6.D2.3D.3D5.3D.3D.3D13.
2DE6.D2.3D.3D6.D2.D.D.D.D6.D2.3D.3D10.EA5.3D.3D6.D3.D2.3D30.EA5.3D.3D
5.3D.3D2.D6.3D.3D2.D14.2DE5.3D.3D.3D6.D2.3D.3D6.D2.D.D.3D9.2DE5.3D.3D
.3D6.D2.D.D.3D6.D3.D2.3D9.3D6.D2.3D.D.D6.D2.3D.D.D6.D2.3D.3D9.2DE5.3D
.3D6.D2.3D.3D5.3D.D.D197.3D6.D2.3D.3D6.D2.3D.3D6.D3.D2.3D189.2DE5.3D.
3D.3D6.D2.3D.3D6.D2.D.D.3D$277.D.2A4.2D2.D.D.D9.D3.D3.D5.D.D3.D494.AE
5.D.D3.D5.2D4.D3.D5.D.D3.D18.AE7.D3.D.D.D5.2D2.2D4.D5.2D2.2D4.D10.AE
5.2D2.D3.D.D5.2D2.D.D.D.D7.D.2D2.2D10.D.2A4.2D4.D.D7.2D4.D.D.D5.2D2.D
3.D72.AE7.D3.D.D9.D.D.D3.D5.D.D.2D14.2E6.2D2.2D2.D.D5.2D2.D.D.D7.2D4.
D.D.D10.AE5.D.D.2D6.2D4.D.D.D5.2D4.D3.D14.AE5.2D2.D.D.D7.2D2.2D2.D.D
5.2D2.D3.D11.2E6.2D2.D.D.2D6.2D2.2D2.D.D5.D.D.D.D14.AE5.2D2.D.D.D.D5.
2D4.D.D.D5.2D2.D.D3.D10.AE5.D.D.D7.D.D.D7.2D2.D.D3.D18.AE5.2D2.D.D.D
7.2D2.D.D.D.D5.2D2.D3.2D10.2E6.D.D.D.D7.D3.D.D.D5.2D4.D3.D14.AE5.D.D.
D7.2D2.2D2.D.D5.D.D3.D17.2E6.D.D.D.D5.D.D.D.D33.2E6.D.D.D.D5.D.D.D.D
5.2D2.D3.D.D18.AE5.2D4.D.D7.D.D3.D29.2E6.D.D.D.D7.D.2D2.D.D5.2D4.D.D.
D15.DA56.2E6.D.D3.D5.D.D3.D34.AE5.D.D.D.D5.2D2.D.D3.D29.2E6.D.D.D.D5.
2D2.D.D.D.D5.D.D.D.D19.DA4.2D4.D.D7.D.D.D.D31.DA4.2D4.D.D7.2D4.D.D27.
2E6.2D2.D.D.2D6.2D2.2D2.D28.AE5.D.D.D.D45.2E6.D.D.2D6.D.D.D.D33.2E6.D
.D.D.D5.2D2.D.D.D.D5.2D2.D3.D.D14.AE7.D.2D2.D9.D.D.D.D.D5.D.D.D.D5.D.
D.D3.2E6.D.D.D.D5.D.D3.D5.2D4.D.D.D18.AE5.D.D.D7.2D2.D5.D5.D.D.D20.AE
5.D.D.2F6.2D2.D.D3.D5.2D4.D.D.D14.AE7.D.2D2.D.D5.2D2.D.D3.D5.D.D.D.D
14.AE5.2D2.D5.D5.2D2.2D4.D5.2D2.D.D3.D9.2E6.D.D.D.D5.2D4.D.D.D5.2D4.D
.D.D14.AE5.D.D3.D5.2D2.D.D3.D5.2D2.D3.D16.AE7.D3.D.D7.2D2.D3.D.D5.2D
4.D.D.D9.2E6.2D2.D.D.D.D5.D.D3.D29.D.2A4.3D.D.D.D.D.2F2.2D4.D.D.D5.3D
.3D.2D10.D.2A4.2D2.D3.2D6.2D4.D.2D6.2D2.D.D3.D10.AE5.D.D.D.D5.2D4.D.D
.D5.2D2.D.D.D16.AE5.D.D3.D5.2D4.D3.D7.D3.D3.D14.AE5.2D4.D.D.D5.2D2.D.
D.D.D5.2D2.D5.D9.2E6.D.D.D7.2D2.2D2.D.D29.2E6.D.D.D.D7.D3.D.2D8.D3.D.
2D15.AE7.D.D.D3.D5.2D4.D.D7.2D2.D.D.D.D10.AE7.D3.D3.D5.2D2.D.D.D.D5.
2D2.2D4.D9.D.2A4.2D4.D.D.D5.2D2.D3.D.D5.2D2.D.D3.D10.AE5.D.D3.D5.2D2.
D.D.D7.D.D.D.D197.D.2A4.2D2.D.D.D7.2D2.D.D.D.D5.2D2.2D2.D192.AE7.D3.D
.D7.2D4.D3.D5.2D2.D.D.D.D$277.D2E6.D2.3D.3D5.3D.3D.3D5.3D.3D493.DEDA
4.3D.3D6.D4.D3.D5.3D.3D17.DEDA4.3D.3D.D.D6.D3.D2.3D6.D2.FD4.D9.DEDA5.
D2.3D.3D6.D2.3D.3D5.3D2.D3.D10.D2E6.D2.3D.3D6.D2.3D.3D6.D2.3D.3D69.DE
DA4.3D.3D.3D5.3D.D.D.3D5.3D2.D15.DA6.D3.D2.D.D6.D2.D.D.3D6.D4.D.3D9.D
EDA4.3D2.D7.D4.D.3D6.D2.3D3.D13.DEDA5.D2.3D.3D6.D3.D2.D.D6.D2.3D.3D
10.DA6.D2.D.D2.D7.D3.D2.3D5.3D.3D13.DEDA5.D2.D.D.3D6.D2.3D.3D6.D2.D.D
.3D9.DEDA4.3D.3D5.3D.3D6.D2.3D3.D17.DEDA5.D2.3D.3D6.D2.D.D.3D6.D2.3D
2.D11.DA5.3D.D.D5.3D.3D.D.D6.D2.3D.3D13.DEDA4.3D.3D6.D3.D2.3D5.3D.3D
18.DA5.3D.D.D5.3D.3D34.DA5.3D.D.D5.3D.3D6.D2.3D.3D17.DEDA5.D4.D.3D5.
3D.3D30.DA5.3D.D.D5.3D2.D2.D.D6.D2.3D.3D15.EA57.DA5.3D.3D5.3D.3D33.DE
DA4.3D.3D6.D2.3D.3D30.DA5.3D.D.D6.D2.D.D.3D5.3D.3D19.EA5.D2.3D.3D5.3D
.D.D31.EA5.D2.3D.3D6.D2.3D.3D26.DA6.D2.D.D2.D7.D3.D2.3D25.DEDA4.3D.3D
46.DA5.3D2.D6.3D.3D34.DA5.3D.D.D6.D2.D.D.3D6.D2.3D.D.D13.DEDA4.3D2.D
2.3D5.3D.D.D.3D5.3D.D.D5.3D.3D2.DA5.3D.D.D5.3D.3D6.D4.D.D.D17.DEDA4.
3D.3D6.D2.3D3.D5.3D.3D17.DEDA4.3D2.D7.D2.3D.3D6.D2.3D.D.D13.DEDA4.3D
2.D2.3D6.D2.D.D3.D5.3D.D.D13.DEDA5.D2.3D.3D6.D3.D2.3D6.D2.3D.3D10.DA
5.3D.3D6.D2.3D.3D6.D2.3D.3D13.DEDA4.3D.3D6.D2.3D3.D6.D2.3D.3D13.DEDA
4.3D.3D.3D6.D2.3D.3D6.D2.3D.3D10.DA6.D2.D.D.3D5.3D.3D29.D2E5.3D.3D.3D
.2F3.D2.3D.3D5.3D.3D2.D10.D2E6.D2.3D2.D7.D4.D2.D7.D2.3D.3D9.DEDA4.3D.
3D6.D2.3D.3D6.D2.D.D.3D13.DEDA4.3D.3D6.D2.3D.3D5.3D.3D3.D13.DEDA5.D2.
3D.3D6.D2.3D.3D6.D2.3D.3D10.DA5.3D.3D6.D3.D2.3D30.DA5.3D.D.D5.3D.3D2.
D6.3D.3D2.D14.DEDA4.3D.D.D.3D6.D4.D.3D6.D2.3D.3D9.DEDA4.3D.3D.3D6.D2.
3D.3D6.D3.D2.3D9.D2E6.D2.3D.3D6.D2.2D2F3D6.D2.3D.3D9.DEDA4.3D.3D6.D2.
3D.3D5.3D.3D197.D2E6.D2.3D.3D6.D2.3D.D.D6.D3.D2.3D189.DEDA4.3D.3D.3D
6.D2.3D3.D6.D2.3D.3D$279.DA5.D4.D3.D5.D3.D3.D9.D.D497.D7.D3.D6.D3.D3.
D8.D3.D.2F16.D5.D5.D.D.D6.D3.D2.D8.D2.FD3.D12.D6.D4.D.D.D6.D2.D.D.D.D
5.D4.D3.D12.DA5.D4.D.D.D6.D4.D3.D6.D2.D.D.D.D71.D5.D3.D5.D5.D3.D.D3.D
7.D2.D15.D7.D3.D2.D.D6.D2.D.D3.D6.D3.D4.D11.D7.D2.D7.D3.D2.D.D6.D2.D
4.D16.D6.D4.D3.D6.D3.D2.D.D6.D4.D.D.D10.D7.D2.D.D2.D7.D3.D4.D7.D3.D
15.D6.D2.D.D3.D6.D2.D5.D6.D2.D.D.D13.D7.D.D.D7.D.D.D6.D4.D2.D20.D6.D
4.D3.D6.D2.D.D3.D6.D2.D.D2.D11.D8.D.D.D5.D3.D3.D.D6.D2.D3.D17.D7.D.D.
D6.D3.D2.D.D7.D3.D18.D8.D.D.D7.D3.D32.2FD8.D.D.D7.D3.D6.D2.D.D3.D19.D
6.D3.D4.D7.D3.D30.D8.D.D.D5.D4.D2.D.D6.D2.D3.D.D14.DA.A56.D8.D3.D7.D
3.D35.D7.D3.D6.D4.D.D32.D8.D.D.D6.D2.D.D3.D7.D.D.D18.DA.A4.D4.D.D.D7.
D.D.D30.DA.A4.D4.D.D.D6.D4.D3.D26.D7.D2.D.D2.D7.D3.D4.D27.D7.D3.D46.D
8.D2.D8.D3.D34.D8.D.D.D6.D2.D.D.D.D6.D2.D.D.D.D15.D5.D4.D4.D5.D3.D.D.
D.D7.D.D.D7.D.D.D2.D8.D.D.D7.D.D8.D3.D2.D.D19.D7.D.D.D6.D2.D.D2.D8.D
3.D19.D7.D2.D7.D4.D3.D6.D4.D.D.D15.D5.D4.D4.D6.D2.D.D2.D8.D.D.D15.D6.
D4.D3.D6.D3.D4.D6.D4.D3.D10.D8.D3.D6.D4.D3.D6.D2.D3.D.D15.D7.D3.D6.D
4.D2.D7.D2.D.D3.D15.D5.D3.D5.D6.D4.D3.D6.D4.D3.D10.D7.D2.D.D.D.D7.D.D
33.DA4.2D2.D.D.D.D6.D2.2D2.D.D6.2D2.2D2.D12.DA5.D4.D2.D7.D3.D3.D7.D4.
D.D13.D7.D3.D6.D4.D.D.D6.D2.D.D3.D15.D7.D3.D6.D2.D3.D7.D3.D4.D16.D6.D
2.D3.D.D6.D4.D3.D6.D4.D.D12.D8.D.D.D6.D3.D4.D30.D8.D.D.D5.D5.D2.D6.D
5.D2.D16.D5.D3.D.D.D8.D3.D4.D6.D4.D.D.D11.D5.D3.D3.D8.D4.D.D.D6.D3.D
4.D11.DA5.D4.D3.D6.D4.2F2.D6.D2.D.D3.D11.D7.D3.D6.D4.D3.D7.D3.D199.DA
5.D2.D.D3.D6.D2.D.D.D.D6.D3.D4.D191.D5.D3.D5.D6.D4.D2.D7.D4.D.D.D$
277.2D6.3D3.D.2D6.3D.3D.3D5.3D.3D493.3D5.3D.3D5.3D2.D3.D6.3D.3D.2F14.
3D5.3D.3D.3D5.3D.3D.3D5.3D.3D2.D10.3D5.3D.2D2.3D5.3D.3D.3D5.3D.3D.3D
9.2D6.3D.3D.3D5.3D.3D.3D5.3D.3D.3D69.3D5.3D.3D.2D6.3D.3D.3D5.3D.3D13.
3D5.3D.3D.3D5.3D.3D.2D6.3D2.D4.D9.3D5.3D.3D5.3D2.D2.3D5.3D.3D2.D14.3D
5.3D.3D.2D6.3D.3D.3D5.3D.2D2.3D9.3D5.3D.3D.3D5.3D.3D3.D5.3D.3D13.3D5.
3D.3D.3D5.3D.3D.3D5.3D.3D.3D9.3D5.3D.3D5.3D.3D5.3D3.D2.D18.3D5.3D.3D.
2D6.3D.3D3.D5.3D.3D.3D9.3D5.3D.3D5.3D.3D.3D5.3D.3D.3D13.3D5.3D.3D5.3D
.3D.3D5.3D.3D17.3D5.3D.3D5.3D3.D32.2F2D5.3D.3D5.3D.3D5.3D.3D3.D17.3D
5.3D2.D2.2D6.3D.3D29.3D5.3D.3D5.3D.3D.3D5.3D.3D.3D14.D58.3D.2F2.3D.3D
5.3D.3D33.3D5.3D3.D5.3D3.D.3D29.3D5.3D.3D5.3D.3D.3D5.3D.3D18.D6.3D.3D
.3D5.3D.3D30.D6.3D.3D.3D5.3D.3D.2D26.3D5.3D.3D.3D5.3D.3D.2D26.3D5.3D
3.D45.3D5.3D.3D5.3D3.D33.3D5.3D.3D5.3D.3D.3D5.3D.3D.3D13.3D5.3D.3D.2D
6.3D.3D.3D5.3D.3D5.3D.3D.3D5.3D.3D5.3D.3D5.3D2.D2.3D17.3D5.3D.3D5.3D.
3D2.D6.3D.2D18.3D5.3D.3D5.3D3.D.3D5.3D.3D.3D13.3D5.3D.3D.3D5.3D.3D2.D
6.3D.3D13.3D5.3D.2D2.3D5.3D.3D.3D5.3D.3D.3D9.3D5.3D3.D5.3D.3D3.D5.3D.
3D.3D13.3D5.3D.3D5.3D.3D2.D6.3D.3D.2D14.3D5.3D.3D.2D6.3D.2D2.3D5.3D.
3D3.D9.3D5.3D.3D.3D5.3D.3D29.3D5.3D.3D.3D5.3D.3D.3D5.3D.3D.3D9.2D6.3D
.2D2.3D5.3D2.D2.3D5.3D3.D.3D9.3D5.3D3.D5.3D.3D.3D5.3D.3D.2D14.3D5.3D.
3D5.3D.3D.3D5.3D.3D2.D14.3D5.3D.3D.3D5.3D3.D3.D5.3D.2D2.3D9.3D5.3D.3D
5.3D.3D.3D29.3D5.3D.3D5.3D.3D.3D5.3D.3D.3D13.3D5.3D.3D.3D5.3D2.D2.2D
6.3D3.D.3D9.3D5.3D.3D.3D5.3D3.D.3D5.3D.3D.3D9.2D6.3D.3D3.D5.3D.2D4.D
5.3D.3D.3D9.3D5.3D.3D5.3D.3D.2D6.3D3.D197.2D6.3D.3D.2D6.3D.3D.3D5.3D.
3D.2D190.3D5.3D.3D.2D6.3D.3D2.D6.3D3.D.3D$2021.2F$1108.2F242.2F$1108.
2F242.2F4$991.2F$991.2F$1298.2F$1298.2F4$815.2F$815.2F3$1185.2F434.A
119.A59.A119.A239.A359.A119.A899.A$1185.2F74.2A357.2A118.2A58.2A118.
2A119.2A117.2A298.3A57.2A118.2A119.2A179.A597.2A$841.3A417.A.A239.A
116.A.A60.A56.A.A57.A.A117.A.A118.A.A58.2A56.A.A239.2A56.A59.A.A117.A
.A60.A57.A.A177.2A58.3A298.2A57.3A118.2A56.A.A238.3A$841.A419.A121.2A
117.2A178.2A357.A59.2A240.2A56.2A58.A240.2A57.A179.A.A57.A299.2A58.A
119.2A298.A$842.A540.A.A116.A.A177.A.A418.A239.A.A57.A298.A.A297.A
300.A58.A120.A298.A$275.2F929.A176.A959.A781.2A$275.2F928.2A238.3A
1676.2A$1205.A.A237.A1680.A$1446.A2$3431.A$3430.2A$3430.A.A300.A$
1033.2A1199.A59.A1437.2A$1032.2A1199.2A58.2A1437.A.A$315.2A717.A1198.
A.A57.A.A899.2A$315.A.A2876.2A$315.A2580.3A297.A59.3A$978.2A1916.A
359.A$977.2A1918.A359.A$979.A2$1882.2A$1882.A.A779.A$1764.2A116.A182.
A418.2A177.2A$1763.2A60.2A237.2A418.A.A176.A.A1379.2A$1527.A237.A59.A
.A236.A.A417.A1560.A.A$1347.2A177.2A59.2A236.A722.A1496.A$1347.A.A
176.A.A58.A.A597.3A357.2A599.2A$1347.A239.A599.A359.A.A597.2A480.2A$
2188.A960.A478.2A$3630.A$1231.3A177.3A298.2A658.2A238.2A778.2A117.3A$
1231.A179.A299.2A658.2A239.A.A238.2A537.A.A116.A$1232.A179.A300.A659.
A238.A240.A.A536.A119.A181.2A$1174.3A1676.A121.2A117.3A596.2A599.3A$
936.2A236.A1081.2A716.2A118.A242.A357.A598.A$935.2A238.A962.A116.2A
540.2A177.A118.A240.2A957.A$937.A540.2A657.2A118.A538.2A538.A.A$1477.
2A658.A.A658.A$1479.A4$2744.2A$1906.A837.A.A178.2A299.A$886.2A417.3A
597.2A837.A179.2A299.2A240.A$885.2A418.A599.A.A419.2A597.A298.A.A238.
2A$887.A179.3A236.A1020.A.A1136.A.A$1067.A1259.A$1068.A2762.A$3051.2A
718.2A57.2A$2212.2A836.2A718.2A58.A.A$1613.2A358.2A237.A.A837.A719.A$
1613.A.A356.2A238.A$1374.3A236.A62.A58.2A237.A$1374.A62.A237.2A58.A.A
$1375.A60.2A237.A.A57.A$1436.A.A2159.2A$3300.A297.A.A$2880.2A417.2A
297.A$2879.2A418.A.A$2881.A$1504.A58.2A1797.3A$964.2A537.2A58.A.A
1796.A$963.2A60.2A476.A.A57.A1799.A$965.A58.2A840.2A838.2A$1026.A839.
A.A719.A116.2A300.2A$1866.A720.2A118.A60.2A236.2A$909.2A1676.A.A177.
2A61.A177.A1320.2A$909.A.A1857.A59.2A1259.2A236.2A$370.3A536.A1919.A.
A899.2A357.A.A237.A$370.A3359.2A358.A$371.A3300.3A57.A$3135.A536.A
181.2A$1275.2A1857.2A537.A179.2A$1275.A.A1856.A.A718.A$1275.A62.A$
1337.2A1919.2A$1337.A.A1918.A.A$3258.A2$2903.A$2902.2A$2664.2A236.A.A
600.A$1226.A778.2A657.A.A837.2A$1225.2A479.2A296.2A658.A839.A.A$1225.
A.A477.2A299.A$1707.A$1109.2A2338.2A$1109.A.A2336.2A$1109.A2340.A$
3092.2A$993.2A659.A1318.2A117.A.A$393.3A597.A.A417.3A237.2A1318.A.A
116.A$393.A599.A419.A239.A.A1317.A361.2A$394.A1019.A1919.2A$3336.A
479.3A$3816.A$3759.2A56.A301.2A$3759.A.A356.2A$3759.A360.A5$4366.2A$
2686.3A1676.2A$1248.2A1436.A481.2A1197.A$1248.A.A1436.A479.2A$1248.A
1920.A539.3A$3709.A$3710.A4$3656.2A$3655.2A$1077.3A2577.A$1077.A$
1078.A11$2710.3A$2710.A$2711.A!
Blocks: (with partials for -36..-35,-33..37,39..43,46)
Code: Select all
"3, 118, 114, 222, 90, 92, 144, (132)" > fb-43
"1, 101, 106, 262, 303, (90)" > fb-36
"3, 195, 128, 137, 211, (90)" > fb-33
"3, 207, 190, 250, 155, 140, 90, (90)" > fb-30
"5, 145, 222, 92, (92)" > fb-29_29
"7, 136, 155, 105, 124, (90)" > fb-27
"3, 158, 102, 113, 266, (90)" > fb-26
"3, 91, 166, 133, 100, 140, (97)" > fb-25
"3, 93, 177, 93 (90)" > fb-20_20
"3, 230, 112, 117, (90)" > fb-19_-9
"3, 158, 188, 211, (90)" > fb-18_-10
"5, 136, 139, 166, (125)" > fb-17_-9
"3, 103, 258, 195, (126)" > fb-16
"3, 225, 203, 91, (90)" > fb-15_1
"1, 110, 105, 174, (90)" > fb-14_34
"3, 91, 178, 127, (90)" > fb-13_-15
"3, 195, 110, 156, (153)" > fb-12_18
"1, 101, 114, 99, (90)" > fb-11_5
"3, 109, 129, 102, (263)" > fb-10_-24
"3, 96, 96, 147, (111)" > fb-9_-17
"3, 195, 104, 161, (90)" > fb-8_-14
"1, 90, 220, 122, (90)" > fb-7_-9
"3, 96, 118, 93, (*)" > fb-6_-10
"1, 90, 94, (*)" > fb-5_-11
"1, 90, 99, 164, (*)" > fb-4_6
"3, 175, 93, (*)" > fb-3_-11
"1, 90, 210, 128, (*)" > fb-2_-10
"7, (*)" > fb-1_-3
"1, 93, 93, (*)" > fb0_12
"3, 94, 142, (*)" > fb1_-3
"1, 90, 109, 98, (*)" > fb2_-8
"7, 136, 90, (90)" > fb3_5
"7, 136, 135, (102)" > fb4_0
"1, 101, 115, (133)" > fb5_-7
"3, 94, (144)" > fb6_-4
"1, 91, 94, (289)" > fb7_-5
"1, 90, 108, 160, (222)" > fb8_-16
"3, 148, 131" > fb9_-27
"3, 215, 208, 90, 96" > fb9_3
"1, 90, 92, 170" > fb10_-20
"3, 96, 167, 95" > fb11_-9
"3, 91, 143, 130, (157)" > fb12_16
"3, 219, 107, 90, (90)" > fb13_-9
"3, 153, 113, 193, (90)" > fb14_4
"1, 94, 134, 128, (96)" > fb15_-11
"3, 93, 197, 165, (90)" > fb16_8
"3, 225, 159, 134, (90)" > fb17_15
"1, 108, 92, (90)" > fb18_-22
"5, 144, 122, 131, (222)" > fb19_25
"5, 151, 171, 142, (90)" > fb20_-12
"3, 94, 138, 105, (181)" > fb21_-13
"3, 93, 122, 227, (197)" > fb22_6
"3, 128, 144, 152, (175)" > fb23_-7
"1, 96, 119, (90)" > fb24_-20
"1, 90, 231, 231, (90)" > fb25_-3
"3, 202, 175, 148, (90)" > fb26_-6
"3, 222, 148, 113, (90)" > fb27_-14
"5, 134, 154, 183, (174)" > fb28_36
"3, 93, 195, 94, (104)" > fb29_9
"3, 111, 230, 226, 115, 138, 91, (132)" > fb31
"5, 185, 180, 115, (90)" > fb33_-15
"3, 225, 137, 148, (90)" > fb37_3
"1, 96, 138, 298, 434, (90)" > fb41
I have changed blinker classification such that l is not phase dependent.:
Code: Select all
x, y, w, h = c.getrect()
if (name == 'blinker'): # coordinates of the center ??
x = x + w//2
y = y + h//2
lane = x - y
I am reporting orientation between l and d (as d is easily changable, while l, and o not).
I have modified:
Code: Select all
print("#", end="")
print(gliders_int)
to the "if args.print_rle:" ... then this produces valid .rle output you can open directly.
Some ott's I have needed so I often composed them rather to discovered them among the shotest recipes ... so expecting existence of shorter ones ...
Unknown boat's up:
Code: Select all
-12:3, 93, 189, 160, 93, 187
-17:1, 92, 225, 194, 93, 140
-19:3, 98, 90, 115, 291, 93, 169, 109, 112, 90, 183, 92, 134
-26:3, 163, 225, 294, 90, 90, 98
Other OTTs:
Code: Select all
blinkerso0l-17o0l-13(unidim o0-16):3, 163, 200, 170, 93, 140, 90, 104, 111, 191, 223, 201, 92, 134, 200, 102, 90
blinkerso1l-17o1l-13(unidim o1-16):7, 176, 139, 131, 172, 94, 132, 250, 90
blinkerso0l-15o0l-11(unidim o0-14):5, 151, 91, 126, 139, 92, 111, 219, 113, 186
blinkerso1l-15o1l-11(unidim o1-14):7, 140, 218, 124, 162, 103, 258, 202, 235, 92, 134
blinkerso0l-14o1l-8(SW2NW):1, 92, 267, 193, 152, 92, 233, 144, 100
2blocks(SW2NW):3, 195, 96, 90, 179, 195, 104, 161
OTS:
Code: Select all
longboat with blinker:3, 215, 102, 114, 220, 307, 92, 267, 127, 102, 91, 107, 219, 100, 95, 118, 130, 115, 127