EricG wrote:Are you using a mac or pc or other? I've had a lot of luck with gfind and afind on the mac, and I could write up a quick list of steps for getting started using those programs on the mac.
EricG wrote:Great! I'll write it up as time permits. Maybe we'll see new gunships - maybe even in other rules?
GalensSlverBook:gfind galenmcholbi$ cc gfind-pt.c
gfind-pt.c:452:4: warning: implicit declaration of function '_cprintf' is
invalid in C99 [-Wimplicit-function-declaration]
_cprintf("\n[Paused, q to quit] ");
^
gfind-pt.c:453:8: warning: implicit declaration of function '_getch' is invalid
in C99 [-Wimplicit-function-declaration]
c = _getch();
^
gfind-pt.c:481:12: warning: format string is not a string literal
(potentially insecure) [-Wformat-security]
printf(timeStr);
^~~~~~~
gfind-pt.c:490:35: warning: implicitly declaring library function 'memset' with
type 'void *(void *, int, unsigned long)'
void resetHash() { if (hash != 0) memset(hash,0,4*HASHSIZE); }
^
gfind-pt.c:490:35: note: include the header <string.h> or explicitly provide a
declaration for 'memset'
gfind-pt.c:609:31: warning: '&&' within '||' [-Wlogical-op-parentheses]
if (x >= qTail || !EMPTY(x) && PARENT(x) >= y) y = x;
~~ ~~~~~~~~~~^~~~~~~~~~~~~~~~~
gfind-pt.c:609:31: note: place parentheses around the '&&' expression to silence
this warning
if (x >= qTail || !EMPTY(x) && PARENT(x) >= y) y = x;
^
( )
gfind-pt.c:628:54: warning: format specifies type 'int' but the argument has
type 'node' (aka 'unsigned long') [-Wformat]
printf("Exceeded %d node limit, search aborted\n", QSIZE);
~~ ^~~~~
%lu
gfind-pt.c:363:15: note: expanded from macro 'QSIZE'
#define QSIZE ((node) (1<<qBits))
^~~~~~~~~~~~~~~~~~~
gfind-pt.c:809:15: warning: using the result of an assignment as a condition
without parentheses [-Wparentheses]
if (fp=fopen(dumpFile,"r"))
~~^~~~~~~~~~~~~~~~~~~~
gfind-pt.c:809:15: note: place parentheses around the assignment to silence this
warning
if (fp=fopen(dumpFile,"r"))
^
( )
gfind-pt.c:809:15: note: use '==' to turn this assignment into an equality
comparison
if (fp=fopen(dumpFile,"r"))
^
==
gfind-pt.c:823:23: warning: format specifies type 'unsigned int' but the
argument has type 'unsigned long' [-Wformat]
fprintf(fp,"%u\n",FILEVERSION);
~~ ^~~~~~~~~~~
%lu
gfind-pt.c:790:21: note: expanded from macro 'FILEVERSION'
#define FILEVERSION ((unsigned long) 2000102901)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
gfind-pt.c:835:23: warning: format specifies type 'unsigned int' but the
argument has type 'unsigned long' [-Wformat]
fprintf(fp,"%u\n",qHead-qStart);
~~ ^~~~~~~~~~~~
%lu
gfind-pt.c:836:23: warning: format specifies type 'unsigned int' but the
argument has type 'unsigned long' [-Wformat]
fprintf(fp,"%u\n",qEnd-qStart);
~~ ^~~~~~~~~~~
%lu
gfind-pt.c:857:16: warning: format specifies type 'int' but the argument has
type 'long' [-Wformat]
printf("%d", n);
~~ ^
%ld
gfind-pt.c:861:29: warning: format specifies type 'int' but the argument has
type 'long' [-Wformat]
if (n >= 100) printf("%d", n/10);
~~ ^~~~
%ld
gfind-pt.c:862:23: warning: format specifies type 'int' but the argument has
type 'long' [-Wformat]
else printf("%d.%d", n/10, n%10);
~~ ^~~~
%ld
gfind-pt.c:862:29: warning: format specifies type 'int' but the argument has
type 'long' [-Wformat]
else printf("%d.%d", n/10, n%10);
~~ ^~~~
%ld
gfind-pt.c:1219:30: warning: operator '<<' has lower precedence than '+'; '+'
will be evaluated first [-Wshift-op-parentheses]
srows[i] = r << MAXWIDTH + 1;
~~ ~~~~~~~~~^~~
gfind-pt.c:1219:30: note: place parentheses around the '+' expression to silence
this warning
srows[i] = r << MAXWIDTH + 1;
~~~~~~~~~^~~
15 warnings generated.
Undefined symbols for architecture x86_64:
"__cprintf", referenced from:
_doPause in gfind-pt-d57aa2.o
"__getch", referenced from:
_doPause in gfind-pt-d57aa2.o
"_dequeue", referenced from:
_breadthfirst in gfind-pt-d57aa2.o
"_enqueue", referenced from:
_doCompactPart2 in gfind-pt-d57aa2.o
_findPaths in gfind-pt-d57aa2.o
_search in gfind-pt-d57aa2.o
"_isVisited", referenced from:
_findPaths in gfind-pt-d57aa2.o
"_pop", referenced from:
_findPaths in gfind-pt-d57aa2.o
_depthFirst in gfind-pt-d57aa2.o
"_qIsEmpty", referenced from:
_doCompact in gfind-pt-d57aa2.o
_breadthfirst in gfind-pt-d57aa2.o
"_safeShift", referenced from:
_success in gfind-pt-d57aa2.o
"_setVisited", referenced from:
_doCompactPart2 in gfind-pt-d57aa2.o
_findPaths in gfind-pt-d57aa2.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
GalensSlverBook:gfind galenmcholbi$
GalensSlverBook:gfind galenmcholbi$ g++ gfind-pt.c
clang: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated
gfind-pt.c:452:4: error: use of undeclared identifier '_cprintf'; did you mean
'printf'?
_cprintf("\n[Paused, q to quit] ");
^~~~~~~~
printf
/usr/include/stdio.h:259:6: note: 'printf' declared here
int printf(const char * __restrict, ...) __printflike(1, 2);
^
gfind-pt.c:453:8: error: use of undeclared identifier '_getch'
c = _getch();
^
gfind-pt.c:456:7: error: use of undeclared identifier '_cprintf'; did you mean
'printf'?
_cprintf("... user abort\n");
^~~~~~~~
printf
/usr/include/stdio.h:259:6: note: 'printf' declared here
int printf(const char * __restrict, ...) __printflike(1, 2);
^
gfind-pt.c:461:7: error: use of undeclared identifier '_cprintf'; did you mean
'printf'?
_cprintf("... resumed\n");
^~~~~~~~
printf
/usr/include/stdio.h:259:6: note: 'printf' declared here
int printf(const char * __restrict, ...) __printflike(1, 2);
^
gfind-pt.c:481:12: warning: format string is not a string literal
(potentially insecure) [-Wformat-security]
printf(timeStr);
^~~~~~~
gfind-pt.c:490:35: error: use of undeclared identifier 'memset'
void resetHash() { if (hash != 0) memset(hash,0,4*HASHSIZE); }
^
gfind-pt.c:609:31: warning: '&&' within '||' [-Wlogical-op-parentheses]
if (x >= qTail || !EMPTY(x) && PARENT(x) >= y) y = x;
~~ ~~~~~~~~~~^~~~~~~~~~~~~~~~~
gfind-pt.c:609:31: note: place parentheses around the '&&' expression to silence
this warning
if (x >= qTail || !EMPTY(x) && PARENT(x) >= y) y = x;
^
( )
gfind-pt.c:628:54: warning: format specifies type 'int' but the argument has
type 'node' (aka 'unsigned long') [-Wformat]
printf("Exceeded %d node limit, search aborted\n", QSIZE);
~~ ^~~~~
%lu
gfind-pt.c:363:15: note: expanded from macro 'QSIZE'
#define QSIZE ((node) (1<<qBits))
^~~~~~~~~~~~~~~~~~~
gfind-pt.c:809:15: warning: using the result of an assignment as a condition
without parentheses [-Wparentheses]
if (fp=fopen(dumpFile,"r"))
~~^~~~~~~~~~~~~~~~~~~~
gfind-pt.c:809:15: note: place parentheses around the assignment to silence this
warning
if (fp=fopen(dumpFile,"r"))
^
( )
gfind-pt.c:809:15: note: use '==' to turn this assignment into an equality
comparison
if (fp=fopen(dumpFile,"r"))
^
==
gfind-pt.c:823:23: warning: format specifies type 'unsigned int' but the
argument has type 'unsigned long' [-Wformat]
fprintf(fp,"%u\n",FILEVERSION);
~~ ^~~~~~~~~~~
%lu
gfind-pt.c:790:21: note: expanded from macro 'FILEVERSION'
#define FILEVERSION ((unsigned long) 2000102901)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
gfind-pt.c:835:23: warning: format specifies type 'unsigned int' but the
argument has type 'unsigned long' [-Wformat]
fprintf(fp,"%u\n",qHead-qStart);
~~ ^~~~~~~~~~~~
%lu
gfind-pt.c:836:23: warning: format specifies type 'unsigned int' but the
argument has type 'unsigned long' [-Wformat]
fprintf(fp,"%u\n",qEnd-qStart);
~~ ^~~~~~~~~~~
%lu
gfind-pt.c:857:16: warning: format specifies type 'int' but the argument has
type 'long' [-Wformat]
printf("%d", n);
~~ ^
%ld
gfind-pt.c:861:29: warning: format specifies type 'int' but the argument has
type 'long' [-Wformat]
if (n >= 100) printf("%d", n/10);
~~ ^~~~
%ld
gfind-pt.c:862:23: warning: format specifies type 'int' but the argument has
type 'long' [-Wformat]
else printf("%d.%d", n/10, n%10);
~~ ^~~~
%ld
gfind-pt.c:862:29: warning: format specifies type 'int' but the argument has
type 'long' [-Wformat]
else printf("%d.%d", n/10, n%10);
~~ ^~~~
%ld
gfind-pt.c:1163:22: error: assigning to 'unsigned long *' from incompatible type
'void *'
sxsAllocData = malloc(sxsAllocRows * sizeof(unsigned long));
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gfind-pt.c:1164:23: error: assigning to 'unsigned long *' from incompatible type
'void *'
sxsAllocData2 = malloc(sxsAllocRows * sizeof(unsigned long));
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gfind-pt.c:1169:22: error: assigning to 'unsigned long *' from incompatible type
'void *'
...= realloc(sxsAllocData, sxsAllocRows * sizeof(unsigned long));
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gfind-pt.c:1170:23: error: assigning to 'unsigned long *' from incompatible type
'void *'
...= realloc(sxsAllocData2, sxsAllocRows * sizeof(unsigned long));
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gfind-pt.c:1219:30: warning: operator '<<' has lower precedence than '+'; '+'
will be evaluated first [-Wshift-op-parentheses]
srows[i] = r << MAXWIDTH + 1;
~~ ~~~~~~~~~^~~
gfind-pt.c:1219:30: note: place parentheses around the '+' expression to silence
this warning
srows[i] = r << MAXWIDTH + 1;
~~~~~~~~~^~~
gfind-pt.c:2568:20: error: assigning to 'enum mode' from incompatible type 'int'
mode = loadInt(fp);
^ ~~~~~~~~~~~
gfind-pt.c:2582:7: error: assigning to 'node *' (aka 'unsigned long *') from
incompatible type 'void *'
base = malloc((QSIZE>>BASEBITS)*sizeof(node));
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gfind-pt.c:2583:7: error: assigning to 'row *' (aka 'unsigned short *') from
incompatible type 'void *'
rows = malloc(QSIZE*sizeof(row));
^ ~~~~~~~~~~~~~~~~~~~~~~~~~
gfind-pt.c:2591:8: error: assigning to 'node *' (aka 'unsigned long *') from
incompatible type 'void *'
hash = malloc(HASHSIZE*sizeof(node));
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gfind-pt.c:2937:7: error: assigning to 'node *' (aka 'unsigned long *') from
incompatible type 'void *'
base = malloc((QSIZE>>BASEBITS)*sizeof(node));
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gfind-pt.c:2938:7: error: assigning to 'row *' (aka 'unsigned short *') from
incompatible type 'void *'
rows = malloc(QSIZE*sizeof(row));
^ ~~~~~~~~~~~~~~~~~~~~~~~~~
gfind-pt.c:2946:8: error: assigning to 'node *' (aka 'unsigned long *') from
incompatible type 'void *'
hash = malloc(HASHSIZE*sizeof(node));
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
12 warnings and 16 errors generated.
GalensSlverBook:gfind galenmcholbi$
/tmp/ccuLRPhZ.o:gfind.c:(.text+0x4d9): undefined reference to `qIsEmpty'
/tmp/ccuLRPhZ.o:gfind.c:(.text+0x4d9): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `qIsEmpty'
/tmp/ccuLRPhZ.o:gfind.c:(.text+0x936): undefined reference to `enqueue'
/tmp/ccuLRPhZ.o:gfind.c:(.text+0x936): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `enqueue'
/tmp/ccuLRPhZ.o:gfind.c:(.text+0x981): undefined reference to `setVisited'
/tmp/ccuLRPhZ.o:gfind.c:(.text+0x981): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `setVisited'
/tmp/ccuLRPhZ.o:gfind.c:(.text+0x3af5): undefined reference to `isVisited'
/tmp/ccuLRPhZ.o:gfind.c:(.text+0x3af5): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `isVisited'
/tmp/ccuLRPhZ.o:gfind.c:(.text+0x3b0a): undefined reference to `enqueue'
/tmp/ccuLRPhZ.o:gfind.c:(.text+0x3b0a): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `enqueue'
/tmp/ccuLRPhZ.o:gfind.c:(.text+0x3b5a): undefined reference to `pop'
/tmp/ccuLRPhZ.o:gfind.c:(.text+0x3b5a): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `pop'
/tmp/ccuLRPhZ.o:gfind.c:(.text+0x3b73): undefined reference to `setVisited'
/tmp/ccuLRPhZ.o:gfind.c:(.text+0x3b73): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `setVisited'
/tmp/ccuLRPhZ.o:gfind.c:(.text+0x3b8c): undefined reference to `setVisited'
/tmp/ccuLRPhZ.o:gfind.c:(.text+0x3b8c): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `setVisited'
/tmp/ccuLRPhZ.o:gfind.c:(.text+0x5c08): undefined reference to `pop'
/tmp/ccuLRPhZ.o:gfind.c:(.text+0x5c08): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `pop'
/tmp/ccuLRPhZ.o:gfind.c:(.text+0x6029): undefined reference to `dequeue'
/tmp/ccuLRPhZ.o:gfind.c:(.text+0x6029): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `dequeue'
/tmp/ccuLRPhZ.o:gfind.c:(.text+0x6042): undefined reference to `qIsEmpty'
/tmp/ccuLRPhZ.o:gfind.c:(.text+0x6042): additional relocation overflows omitted from the output
/tmp/ccuLRPhZ.o:gfind.c:(.text+0x62f7): undefined reference to `enqueue'
/tmp/ccuLRPhZ.o:gfind.c:(.text+0x635a): undefined reference to `dequeue'
/tmp/ccuLRPhZ.o:gfind.c:(.text+0x6363): undefined reference to `enqueue'
collect2: error: ld returned 1 exit status
$ gcc -o gfind gfind.c
gfind.c:397:31: warning: '&&' within '||' [-Wlogical-op-parentheses]
if (x >= qTail || !EMPTY(x) && PARENT(x) >= y) y = x;
~~ ~~~~~~~~~~^~~~~~~~~~~~~~~~~
gfind.c:397:31: note: place parentheses around the '&&' expression to silence this warning
if (x >= qTail || !EMPTY(x) && PARENT(x) >= y) y = x;
^
( )
gfind.c:783:30: warning: operator '<<' has lower precedence than '+'; '+' will be evaluated first [-Wshift-op-parentheses]
srows[i] = r << MAXWIDTH + 1;
~~ ~~~~~~~~~^~~
gfind.c:783:30: note: place parentheses around the '+' expression to silence this warning
srows[i] = r << MAXWIDTH + 1;
~~~~~~~~~^~~
2 warnings generated.
Undefined symbols for architecture x86_64:
"_dequeue", referenced from:
_search in gfind-c2713f.o
_breadthfirst in gfind-c2713f.o
"_enqueue", referenced from:
_doCompact in gfind-c2713f.o
_findPaths in gfind-c2713f.o
_search in gfind-c2713f.o
"_isVisited", referenced from:
_findPaths in gfind-c2713f.o
"_pop", referenced from:
_findPaths in gfind-c2713f.o
_depthFirst in gfind-c2713f.o
"_qIsEmpty", referenced from:
_doCompact in gfind-c2713f.o
_breadthfirst in gfind-c2713f.o
"_setVisited", referenced from:
_doCompact in gfind-c2713f.o
_findPaths in gfind-c2713f.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
$ gcc -v
Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/c++/4.2.1
Apple LLVM version 6.0 (clang-600.0.56) (based on LLVM 3.5svn)
Target: x86_64-apple-darwin15.4.0
Thread model: posix
// AKT: on Mac OS 10.6 or later compile for 32-bit ints:
// cc -o gfind -m32 gfind.c
$ gcc -o gfind -m32 gfind.c
gfind.c:397:31: warning: '&&' within '||' [-Wlogical-op-parentheses]
if (x >= qTail || !EMPTY(x) && PARENT(x) >= y) y = x;
~~ ~~~~~~~~~~^~~~~~~~~~~~~~~~~
gfind.c:397:31: note: place parentheses around the '&&' expression to silence this warning
if (x >= qTail || !EMPTY(x) && PARENT(x) >= y) y = x;
^
( )
gfind.c:783:30: warning: operator '<<' has lower precedence than '+'; '+' will be evaluated first [-Wshift-op-parentheses]
srows[i] = r << MAXWIDTH + 1;
~~ ~~~~~~~~~^~~
gfind.c:783:30: note: place parentheses around the '+' expression to silence this warning
srows[i] = r << MAXWIDTH + 1;
~~~~~~~~~^~~
2 warnings generated.
Undefined symbols for architecture i386:
"_dequeue", referenced from:
_search in gfind-843a38.o
_breadthfirst in gfind-843a38.o
"_enqueue", referenced from:
_doCompact in gfind-843a38.o
_findPaths in gfind-843a38.o
_search in gfind-843a38.o
"_isVisited", referenced from:
_findPaths in gfind-843a38.o
"_pop", referenced from:
_findPaths in gfind-843a38.o
_depthFirst in gfind-843a38.o
"_qIsEmpty", referenced from:
_doCompact in gfind-843a38.o
_breadthfirst in gfind-843a38.o
"_setVisited", referenced from:
_doCompact in gfind-843a38.o
_findPaths in gfind-843a38.o
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)
>>>> rule B_S_alias
gfind 4.9, D. Eppstein, 20 August 2011
Rule: B_S_alias
Unexpected character '_' in command line.
For command line options, type 'gfind c'.
>>>> rule b0278s0125678
gfind 4.9, D. Eppstein, 20 August 2011
Rule: b0278s0125678
Searching for speed c/2, width 12.
Searching for speed c/2, width 12, glide-reflect symmetry.
>>>> rule b14568s68
gfind 4.9, D. Eppstein, 20 August 2011
Rule: b14568s68
With B1, no such patterns exist.
>>>> rule b012467s1345
gfind 4.9, D. Eppstein, 20 August 2011
Rule: b012467s1345
Searching for speed c/2, width 12.
Searching for speed c/2, width 12, glide-reflect symmetry.
>>>> rule b123s012358
gfind 4.9, D. Eppstein, 20 August 2011
Rule: b123s012358
With B1, no such patterns exist.
>>>> rule b014567s157
gfind 4.9, D. Eppstein, 20 August 2011
Rule: b014567s157
Searching for speed c/2, width 12.
Searching for speed c/2, width 12, glide-reflect symmetry.
>>>> rule b0127s126
gfind 4.9, D. Eppstein, 20 August 2011
Rule: b0127s126
Searching for speed c/2, width 12.
Searching for speed c/2, width 12, glide-reflect symmetry.
>>>> rule b01356s0234
gfind 4.9, D. Eppstein, 20 August 2011
Rule: b01356s0234
Searching for speed c/2, width 12.
x = 7, y = 8, rule = B01356/S0234
o$2o$3o$2b2o$3b2o$3b3o$2bo$3bob2o!
Searching for speed c/2, width 12, diagonal.
Searching for speed c/2, width 23, diagonal, bilateral symmetry.
Searching for speed c/2, width 24, diagonal, glide-reflect symmetry.
Searching for speed c/2, width 25, diagonal, bilateral symmetry, gutter.
Searching for speed c/2, width 26, diagonal, skew gutter.
Searching for speed c/4, width 6.
Searching for speed c/4, width 6, glide-reflect symmetry.
>>>> rule b012345678s012356
gfind 4.9, D. Eppstein, 20 August 2011
Rule: b012345678s012356
Searching for speed c/2, width 12.
x = 12, y = 5, rule = B012345678/S012356
12o$12o$b3ob2ob3o$b10o$2b2o4b2o!
Searching for speed c/2, width 12, diagonal.
Searching for speed c/2, width 23, diagonal, bilateral symmetry.
Searching for speed c/2, width 24, diagonal, glide-reflect symmetry.
Searching for speed c/4, width 6.
Searching for speed c/4, width 6, glide-reflect symmetry.
>>>> rule b01467s
gfind 4.9, D. Eppstein, 20 August 2011
Rule: b01467s
Searching for speed c/2, width 12.
x = 12, y = 8, rule = B01467/S
o10bo$2o8b2o4$o2b2o2b2o2bo$12o$12o!
Searching for speed c/2, width 12, diagonal.
Searching for speed c/2, width 23, diagonal, bilateral symmetry.
Searching for speed c/2, width 24, diagonal, glide-reflect symmetry.
Searching for speed c/4, width 6.
x = 4, y = 5, rule = B01467/S
bo$2o$2b2o$b2o$2bo!
Searching for speed 2c/4, width 6.
x = 6, y = 4, rule = B01467/S
o4bo$2o2b2o$6o$6o!
Searching for speed 3c/4, width 6.
Searching for speed 3c/4, width 6, glide-reflect symmetry.
>>>> rule b3458s014678
gfind 4.9, D. Eppstein, 20 August 2011
Rule: b3458s014678
Constructing c/2 edge filters... found 2387/65536 patterns
Searching for speed c/2, width 12.
x = 12, y = 10, rule = B3458/S014678
bo2b2o2b2o$b3obo2bo2bo$3b9o$3o4bobo$2b6ob2o$3bo2bo2bo$b3ob3obo$
b2obob2o$obobobobo$2bo3bo!
Searching for speed c/3, width 8.
x = 8, y = 3, rule = B3458/S014678
2o4b2o$bo4bo$2b4o!
Searching for speed c/3, width 8, diagonal.
Searching for speed c/3, width 15, diagonal, bilateral symmetry.
x = 10, y = 10, rule = B3458/S014678
6b2o$7bo$3bo4b2o$2o3b2o2bo$2o2b3o$2o3bo$3bo3bo$b2o$2bob3o$4b3o!
Searching for speed c/4, width 6.
Searching for speed c/4, width 6, glide-reflect symmetry.
Searching for speed c/4, width 7, glide-reflect symmetry.
Searching for speed c/4, width 11, bilateral symmetry.
Searching for speed c/4, width 12, bilateral symmetry.
Searching for speed 2c/4, width 6.
Searching for speed 2c/4, width 11, bilateral symmetry.
x = 9, y = 19, rule = B3458/S014678
3b3o$3bobo2$3b3o$3bobo$4bo$2bo3bo$bo5bo$b7o2$2b5o2$2bobobo$b7o$
3bobo$b3ob3o$b2obob2o$obobobobo$2bo3bo!
Searching for speed c/4, width 6, diagonal.
Searching for speed c/4, width 11, diagonal, bilateral symmetry.
Searching for speed c/4, width 12, diagonal, glide-reflect symmetry.
Searching for speed c/4, width 13, diagonal, bilateral symmetry, gutter.
Searching for speed c/5, width 5.
x = 5, y = 7, rule = B3458/S014678
obobo$b3o2$5o$2ob2o$bobo$2bo!
Searching for speed 2c/5, width 5.
Searching for speed 2c/5, width 5, glide-reflect symmetry.
Searching for speed 2c/5, width 6, glide-reflect symmetry.
Searching for speed 2c/5, width 9, bilateral symmetry.
Searching for speed 2c/5, width 10, bilateral symmetry.
Searching for speed c/5, width 5, diagonal.
Searching for speed c/5, width 9, diagonal, bilateral symmetry.
Searching for speed c/5, width 11, diagonal, bilateral symmetry, gutter.
Searching for speed c/6, width 4.
Searching for speed c/6, width 4, glide-reflect symmetry.
Searching for speed c/6, width 5, glide-reflect symmetry.
Searching for speed c/6, width 7, bilateral symmetry.
Searching for speed c/6, width 8, bilateral symmetry.
Searching for speed 2c/6, width 4.
Searching for speed 2c/6, width 7, bilateral symmetry.
Searching for speed 2c/6, width 8, bilateral symmetry.
x = 8, y = 3, rule = B3458/S014678
2o4b2o$bo4bo$2b4o!
Searching for speed 3c/6, width 4.
Searching for speed 3c/6, width 4, glide-reflect symmetry.
Searching for speed 3c/6, width 5, glide-reflect symmetry.
Searching for speed 3c/6, width 7, bilateral symmetry.
Searching for speed 3c/6, width 8, bilateral symmetry.
Searching for speed c/6, width 4, diagonal.
Searching for speed c/6, width 7, diagonal, bilateral symmetry.
Searching for speed c/6, width 8, diagonal, glide-reflect symmetry.
Searching for speed c/6, width 9, diagonal, bilateral symmetry, gutter.
Searching for speed 2c/6, width 4, diagonal.
Searching for speed 2c/6, width 7, diagonal, bilateral symmetry.
Searching for speed 2c/6, width 8, diagonal, glide-reflect symmetry.
Searching for speed 2c/6, width 9, diagonal, bilateral symmetry, gutter.
Search complete.
>>>> rule b0134s0235
gfind 4.9, D. Eppstein, 20 August 2011
Rule: b0134s0235
Searching for speed c/2, width 12.
x = 7, y = 5, rule = B0134/S0235
bo$3bo$7o$bo3bo$bo3bo!
Searching for speed c/2, width 12, diagonal.
Searching for speed c/2, width 23, diagonal, bilateral symmetry.
Searching for speed c/2, width 24, diagonal, glide-reflect symmetry.
Searching for speed c/2, width 25, diagonal, bilateral symmetry, gutter.
Searching for speed c/4, width 6.
x = 3, y = 9, rule = B0134/S0235
bo2$obo3$obo$bo2$bo!
Searching for speed 2c/4, width 6.
x = 5, y = 8, rule = B0134/S0235
4bo$3bo$3bo$2bo$bobo$2ob2o$b3o$bobo!
Searching for speed 3c/4, width 6.
Searching for speed 3c/4, width 6, glide-reflect symmetry.
>>>> rule b145678s048
gfind 4.9, D. Eppstein, 20 August 2011
Rule: b145678s048
With B1, no such patterns exist.
>>>> rule b01348s034
gfind 4.9, D. Eppstein, 20 August 2011
Rule: b01348s034
Searching for speed c/2, width 12.
x = 10, y = 4, rule = B01348/S034
o5bo2bo$2o4b4o$3o3bo2bo$obo4b2o!
Searching for speed c/2, width 12, diagonal.
Searching for speed c/2, width 23, diagonal, bilateral symmetry.
Searching for speed c/2, width 24, diagonal, glide-reflect symmetry.
Searching for speed c/2, width 25, diagonal, bilateral symmetry, gutter.
Searching for speed c/4, width 6.
Searching for speed c/4, width 6, glide-reflect symmetry.
>>>> rule b013456s01234
gfind 4.9, D. Eppstein, 20 August 2011
Rule: b013456s01234
Searching for speed c/2, width 12.
x = 6, y = 3, rule = B013456/S01234
o4bo$bo2bo$2b2o!
Searching for speed c/2, width 12, diagonal.
Searching for speed c/2, width 23, diagonal, bilateral symmetry.
Searching for speed c/2, width 24, diagonal, glide-reflect symmetry.
Searching for speed c/2, width 25, diagonal, bilateral symmetry, gutter.
Searching for speed c/4, width 6.
Searching for speed c/4, width 6, glide-reflect symmetry.
>>>> rule b0124s23467
gfind 4.9, D. Eppstein, 20 August 2011
Rule: b0124s23467
Searching for speed c/2, width 12.
Searching for speed c/2, width 12, glide-reflect symmetry.
>>>> rule b378s0135678
gfind 4.9, D. Eppstein, 20 August 2011
Rule: b378s0135678
Constructing c/2 edge filters... found 1912/65536 patterns
Searching for speed c/2, width 12.
x = 12, y = 7, rule = B378/S0135678
2bo6bo$2b3o3b2o$b6ob3o$b10o$b6o2b2o$3ob3o2b3o$3ob3o2b3o!
Searching for speed c/3, width 8.
x = 8, y = 9, rule = B378/S0135678
bo4bo$bob2obo$2b4o$b6o$b6o$8o$ob4obo$b6o$3b2o!
Searching for speed c/3, width 8, diagonal.
Searching for speed c/3, width 15, diagonal, bilateral symmetry.
Searching for speed c/3, width 17, diagonal, bilateral symmetry, gutter.
Searching for speed c/3, width 18, diagonal, skew gutter.
Searching for speed c/4, width 6.
Searching for speed c/4, width 6, glide-reflect symmetry.
Searching for speed c/4, width 7, glide-reflect symmetry.
Searching for speed c/4, width 11, bilateral symmetry.
x = 7, y = 11, rule = B378/S0135678
2bobo$bobobo$2b3o$2b3o$ob3obo$2b3o$bo3bo$2bobo$2bobo2$3bo!
Searching for speed 2c/4, width 6.
Searching for speed 2c/4, width 11, bilateral symmetry.
x = 9, y = 14, rule = B378/S0135678
4bo$2o2bo2b2o$bo2bo2bo$3b3o$3b3o$2b5o$ob5obo$b7o$bo2bo2bo$4bo$b
7o$2b5o$b3ob3o$2bo3bo!
Searching for speed c/4, width 6, diagonal.
Searching for speed c/4, width 11, diagonal, bilateral symmetry.
Searching for speed c/4, width 12, diagonal, glide-reflect symmetry.
x = 17, y = 17, rule = B378/S0135678
13b2obo$10bob5o$8bo2b5o$9b7o$7b8obo$6bob6obo$5b9o$6b2ob4o$5bobo
b3obo$2bo3bobobo$4b2o2b3o$o3b2o2$ob2obobo$2b2o$2obobo$2bo!
Searching for speed c/5, width 5.
Searching for speed c/5, width 5, glide-reflect symmetry.
Searching for speed c/5, width 6, glide-reflect symmetry.
Searching for speed c/5, width 9, bilateral symmetry.
x = 9, y = 14, rule = B378/S0135678
bo5bo$3bobo$3bobo$2bo3bo$bo5bo$bo2bo2bo$2ob3ob2o$2b5o$ob5obo$b7o
$3b3o$2b5o$3b3o$bo2bo2bo!
Searching for speed 2c/5, width 5.
Searching for speed 2c/5, width 5, glide-reflect symmetry.
Searching for speed 2c/5, width 6, glide-reflect symmetry.
Searching for speed 2c/5, width 9, bilateral symmetry.
Searching for speed 2c/5, width 10, bilateral symmetry.
Searching for speed 2c/5, width 11, bilateral symmetry, gutter.
Searching for speed c/5, width 5, diagonal.
Searching for speed c/5, width 9, diagonal, bilateral symmetry.
Searching for speed c/5, width 11, diagonal, bilateral symmetry, gutter.
Searching for speed c/5, width 12, diagonal, skew gutter.
Searching for speed c/6, width 4.
Searching for speed c/6, width 4, glide-reflect symmetry.
Searching for speed c/6, width 5, glide-reflect symmetry.
Searching for speed c/6, width 7, bilateral symmetry.
x = 7, y = 11, rule = B378/S0135678
o5bo$bo3bo$obobobo$b2ob2o$obobobo2$2bobo3$2b3o$3bo!
Searching for speed 2c/6, width 4.
Searching for speed 2c/6, width 7, bilateral symmetry.
Searching for speed 2c/6, width 8, bilateral symmetry.
x = 8, y = 9, rule = B378/S0135678
bo4bo$bob2obo$2b4o$b6o$b6o$8o$ob4obo$b6o$3b2o!
Searching for speed 3c/6, width 4.
Searching for speed 3c/6, width 4, glide-reflect symmetry.
Searching for speed 3c/6, width 5, glide-reflect symmetry.
Searching for speed 3c/6, width 7, bilateral symmetry.
Searching for speed 3c/6, width 8, bilateral symmetry.
x = 8, y = 9, rule = B378/S0135678
3b2o2$bob2obo$2b4o$b6o$b2o2b2o$b6o$3o2b3o$bo4bo!
Searching for speed c/6, width 4, diagonal.
Searching for speed c/6, width 7, diagonal, bilateral symmetry.
Searching for speed c/6, width 8, diagonal, glide-reflect symmetry.
Searching for speed c/6, width 9, diagonal, bilateral symmetry, gutter.
Searching for speed c/6, width 10, diagonal, skew gutter.
Searching for speed 2c/6, width 4, diagonal.
Searching for speed 2c/6, width 7, diagonal, bilateral symmetry.
Searching for speed 2c/6, width 8, diagonal, glide-reflect symmetry.
Searching for speed 2c/6, width 9, diagonal, bilateral symmetry, gutter.
Searching for speed 2c/6, width 10, diagonal, skew gutter.
Search complete.
>>>> rule b0234s023467
gfind 4.9, D. Eppstein, 20 August 2011
Rule: b0234s023467
Searching for speed c/2, width 12.
Searching for speed c/2, width 12, glide-reflect symmetry.
>>>> rule b35s4568
gfind 4.9, D. Eppstein, 20 August 2011
Rule: b35s4568
Constructing c/2 edge filters... found 2382/65536 patterns
Searching for speed c/2, width 12.
Searching for speed c/2, width 12, glide-reflect symmetry.
Searching for speed c/2, width 13, glide-reflect symmetry.
Searching for speed c/2, width 23, bilateral symmetry.
Searching for speed c/2, width 24, bilateral symmetry.
Searching for speed c/2, width 25, bilateral symmetry, gutter.
Searching for speed c/3, width 8.
x = 7, y = 12, rule = B35/S4568
3b2o$b4o$3bo$2b2o$5o$b3o$4o2$2ob2o$2b5o$6o$b4o!
Searching for speed c/3, width 8, diagonal.
Searching for speed c/3, width 15, diagonal, bilateral symmetry.
Searching for speed c/3, width 17, diagonal, bilateral symmetry, gutter.
Searching for speed c/3, width 18, diagonal, skew gutter.
Searching for speed c/4, width 6.
Searching for speed c/4, width 6, glide-reflect symmetry.
Searching for speed c/4, width 7, glide-reflect symmetry.
Searching for speed c/4, width 11, bilateral symmetry.
Searching for speed c/4, width 12, bilateral symmetry.
Searching for speed c/4, width 13, bilateral symmetry, gutter.
Searching for speed 2c/4, width 6.
Searching for speed 2c/4, width 11, bilateral symmetry.
Searching for speed 2c/4, width 12, bilateral symmetry.
Searching for speed 2c/4, width 13, bilateral symmetry, gutter.
Searching for speed c/4, width 6, diagonal.
Searching for speed c/4, width 11, diagonal, bilateral symmetry.
Searching for speed c/4, width 12, diagonal, glide-reflect symmetry.
Searching for speed c/4, width 13, diagonal, bilateral symmetry, gutter.
Searching for speed c/4, width 14, diagonal, skew gutter.
Searching for speed c/5, width 5.
Searching for speed c/5, width 5, glide-reflect symmetry.
Searching for speed c/5, width 6, glide-reflect symmetry.
Searching for speed c/5, width 9, bilateral symmetry.
Searching for speed c/5, width 10, bilateral symmetry.
Searching for speed c/5, width 11, bilateral symmetry, gutter.
Searching for speed 2c/5, width 5.
Searching for speed 2c/5, width 5, glide-reflect symmetry.
Searching for speed 2c/5, width 6, glide-reflect symmetry.
Searching for speed 2c/5, width 9, bilateral symmetry.
Searching for speed 2c/5, width 10, bilateral symmetry.
Searching for speed 2c/5, width 11, bilateral symmetry, gutter.
Searching for speed c/5, width 5, diagonal.
Searching for speed c/5, width 9, diagonal, bilateral symmetry.
Searching for speed c/5, width 11, diagonal, bilateral symmetry, gutter.
Searching for speed c/5, width 12, diagonal, skew gutter.
Searching for speed c/6, width 4.
Searching for speed c/6, width 4, glide-reflect symmetry.
Searching for speed c/6, width 5, glide-reflect symmetry.
Searching for speed c/6, width 7, bilateral symmetry.
Searching for speed c/6, width 8, bilateral symmetry.
Searching for speed c/6, width 9, bilateral symmetry, gutter.
Searching for speed 2c/6, width 4.
Searching for speed 2c/6, width 7, bilateral symmetry.
Searching for speed 2c/6, width 8, bilateral symmetry.
Searching for speed 2c/6, width 9, bilateral symmetry, gutter.
Searching for speed 3c/6, width 4.
Searching for speed 3c/6, width 4, glide-reflect symmetry.
Searching for speed 3c/6, width 5, glide-reflect symmetry.
Searching for speed 3c/6, width 7, bilateral symmetry.
Searching for speed 3c/6, width 8, bilateral symmetry.
Searching for speed 3c/6, width 9, bilateral symmetry, gutter.
Searching for speed c/6, width 4, diagonal.
Searching for speed c/6, width 7, diagonal, bilateral symmetry.
Searching for speed c/6, width 8, diagonal, glide-reflect symmetry.
Searching for speed c/6, width 9, diagonal, bilateral symmetry, gutter.
Searching for speed c/6, width 10, diagonal, skew gutter.
Searching for speed 2c/6, width 4, diagonal.
Searching for speed 2c/6, width 7, diagonal, bilateral symmetry.
Searching for speed 2c/6, width 8, diagonal, glide-reflect symmetry.
Searching for speed 2c/6, width 9, diagonal, bilateral symmetry, gutter.
Searching for speed 2c/6, width 10, diagonal, skew gutter.
Search complete.
>>>> rule b24568s7
gfind 4.9, D. Eppstein, 20 August 2011
Rule: b24568s7
Searching for speed c/1, width 25.
Queue full, depth 3, deepening 1, 524k/526k -> 398k/401k
Queue full, depth 4, deepening 1, 524k/527k -> 488k/492k
Queue full, depth 4, deepening 2, 524k/528k
x = 4, y = 2, rule = B24568/S7
o2bo$b2o!
Searching for speed c/2, width 12.
Searching for speed c/2, width 12, glide-reflect symmetry.
Searching for speed c/2, width 13, glide-reflect symmetry.
Searching for speed c/2, width 23, bilateral symmetry.
Searching for speed c/2, width 24, bilateral symmetry.
Searching for speed c/2, width 12, diagonal.
Searching for speed c/2, width 23, diagonal, bilateral symmetry.
Searching for speed c/2, width 24, diagonal, glide-reflect symmetry.
Searching for speed c/3, width 8.
Searching for speed c/3, width 8, glide-reflect symmetry.
Searching for speed c/3, width 9, glide-reflect symmetry.
Searching for speed c/3, width 15, bilateral symmetry.
Searching for speed c/3, width 16, bilateral symmetry.
x = 14, y = 17, rule = B24568/S7
o12bo$bo2bo4bo2bo2$4bob2obo$5bo2bo$6b2o$3b3o2b3o$6b2o$4b2o2b2o$
6b2o$4b2o2b2o$6b2o$5bo2bo$6b2o$4bo4bo$6b2o$4bo4bo!
Searching for speed 2c/3, width 8.
Searching for speed 2c/3, width 8, glide-reflect symmetry.
Searching for speed 2c/3, width 9, glide-reflect symmetry.
Searching for speed 2c/3, width 15, bilateral symmetry.
Searching for speed 2c/3, width 16, bilateral symmetry.
Searching for speed c/3, width 8, diagonal.
Searching for speed c/3, width 15, diagonal, bilateral symmetry.
Searching for speed c/4, width 6.
Searching for speed c/4, width 6, glide-reflect symmetry.
Searching for speed c/4, width 7, glide-reflect symmetry.
Searching for speed c/4, width 11, bilateral symmetry.
Searching for speed c/4, width 12, bilateral symmetry.
Searching for speed 2c/4, width 6.
Searching for speed 2c/4, width 11, bilateral symmetry.
Searching for speed 2c/4, width 12, bilateral symmetry.
Searching for speed 3c/4, width 6.
Searching for speed 3c/4, width 6, glide-reflect symmetry.
Searching for speed 3c/4, width 7, glide-reflect symmetry.
Searching for speed 3c/4, width 11, bilateral symmetry.
Searching for speed 3c/4, width 12, bilateral symmetry.
Searching for speed c/4, width 6, diagonal.
Searching for speed c/4, width 11, diagonal, bilateral symmetry.
Searching for speed c/4, width 12, diagonal, glide-reflect symmetry.
Searching for speed 2c/4, width 6, diagonal.
Searching for speed 2c/4, width 11, diagonal, bilateral symmetry.
Searching for speed 2c/4, width 12, diagonal, glide-reflect symmetry.
Searching for speed c/5, width 5.
Searching for speed c/5, width 5, glide-reflect symmetry.
Searching for speed c/5, width 6, glide-reflect symmetry.
Searching for speed c/5, width 9, bilateral symmetry.
Searching for speed c/5, width 10, bilateral symmetry.
Searching for speed 2c/5, width 5.
Searching for speed 2c/5, width 5, glide-reflect symmetry.
Searching for speed 2c/5, width 6, glide-reflect symmetry.
Searching for speed 2c/5, width 9, bilateral symmetry.
Searching for speed 2c/5, width 10, bilateral symmetry.
Searching for speed 3c/5, width 5.
Searching for speed 3c/5, width 5, glide-reflect symmetry.
Searching for speed 3c/5, width 6, glide-reflect symmetry.
Searching for speed 3c/5, width 9, bilateral symmetry.
Searching for speed 3c/5, width 10, bilateral symmetry.
Searching for speed 4c/5, width 5.
Searching for speed 4c/5, width 5, glide-reflect symmetry.
Searching for speed 4c/5, width 6, glide-reflect symmetry.
Searching for speed 4c/5, width 9, bilateral symmetry.
Searching for speed 4c/5, width 10, bilateral symmetry.
Searching for speed c/5, width 5, diagonal.
Searching for speed c/5, width 9, diagonal, bilateral symmetry.
Searching for speed 2c/5, width 5, diagonal.
Searching for speed 2c/5, width 9, diagonal, bilateral symmetry.
Searching for speed c/6, width 4.
Searching for speed c/6, width 4, glide-reflect symmetry.
Searching for speed c/6, width 5, glide-reflect symmetry.
Searching for speed c/6, width 7, bilateral symmetry.
Searching for speed c/6, width 8, bilateral symmetry.
Searching for speed 2c/6, width 4.
Searching for speed 2c/6, width 7, bilateral symmetry.
Searching for speed 2c/6, width 8, bilateral symmetry.
Searching for speed 3c/6, width 4.
Searching for speed 3c/6, width 4, glide-reflect symmetry.
Searching for speed 3c/6, width 5, glide-reflect symmetry.
Searching for speed 3c/6, width 7, bilateral symmetry.
Searching for speed 3c/6, width 8, bilateral symmetry.
Searching for speed 4c/6, width 4.
Searching for speed 4c/6, width 7, bilateral symmetry.
Searching for speed 4c/6, width 8, bilateral symmetry.
Searching for speed 5c/6, width 4.
Searching for speed 5c/6, width 4, glide-reflect symmetry.
Searching for speed 5c/6, width 5, glide-reflect symmetry.
Searching for speed 5c/6, width 7, bilateral symmetry.
Searching for speed 5c/6, width 8, bilateral symmetry.
Searching for speed c/6, width 4, diagonal.
Searching for speed c/6, width 7, diagonal, bilateral symmetry.
Searching for speed c/6, width 8, diagonal, glide-reflect symmetry.
Searching for speed 2c/6, width 4, diagonal.
Searching for speed 2c/6, width 7, diagonal, bilateral symmetry.
Searching for speed 2c/6, width 8, diagonal, glide-reflect symmetry.
Searching for speed 3c/6, width 4, diagonal.
Searching for speed 3c/6, width 7, diagonal, bilateral symmetry.
Searching for speed 3c/6, width 8, diagonal, glide-reflect symmetry.
Search complete.
>>>> rule b345678s0568
gfind 4.9, D. Eppstein, 20 August 2011
Rule: b345678s0568
Searching for speed c/3, width 8.
Searching for speed c/3, width 8, glide-reflect symmetry.
Searching for speed c/3, width 9, glide-reflect symmetry.
Searching for speed c/3, width 15, bilateral symmetry.
Searching for speed c/3, width 16, bilateral symmetry.
Searching for speed c/4, width 6.
Searching for speed c/4, width 6, glide-reflect symmetry.
Searching for speed c/4, width 7, glide-reflect symmetry.
Searching for speed c/4, width 11, bilateral symmetry.
Searching for speed c/4, width 12, bilateral symmetry.
Searching for speed c/4, width 6, diagonal.
Searching for speed c/4, width 11, diagonal, bilateral symmetry.
Searching for speed c/4, width 12, diagonal, glide-reflect symmetry.
Searching for speed c/4, width 13, diagonal, bilateral symmetry, gutter.
Searching for speed c/5, width 5.
Searching for speed c/5, width 5, glide-reflect symmetry.
Searching for speed c/5, width 6, glide-reflect symmetry.
Searching for speed c/5, width 9, bilateral symmetry.
Searching for speed c/5, width 10, bilateral symmetry.
Searching for speed 2c/5, width 5.
Searching for speed 2c/5, width 5, glide-reflect symmetry.
Searching for speed 2c/5, width 6, glide-reflect symmetry.
Searching for speed 2c/5, width 9, bilateral symmetry.
Searching for speed 2c/5, width 10, bilateral symmetry.
Searching for speed c/5, width 5, diagonal.
Searching for speed c/5, width 9, diagonal, bilateral symmetry.
Searching for speed c/5, width 11, diagonal, bilateral symmetry, gutter.
Searching for speed c/6, width 4.
Searching for speed c/6, width 4, glide-reflect symmetry.
Searching for speed c/6, width 5, glide-reflect symmetry.
Searching for speed c/6, width 7, bilateral symmetry.
Searching for speed c/6, width 8, bilateral symmetry.
Searching for speed 2c/6, width 4.
Searching for speed 2c/6, width 7, bilateral symmetry.
Searching for speed 2c/6, width 8, bilateral symmetry.
Searching for speed c/6, width 4, diagonal.
Searching for speed c/6, width 7, diagonal, bilateral symmetry.
Searching for speed c/6, width 8, diagonal, glide-reflect symmetry.
Searching for speed c/6, width 9, diagonal, bilateral symmetry, gutter.
Search complete.
>>>> rule b02358s0123
gfind 4.9, D. Eppstein, 20 August 2011
Rule: b02358s0123
Searching for speed c/2, width 12.
x = 10, y = 3, rule = B02358/S0123
b2o4b2o$4o2b4o$o2bo2bo2bo!
Searching for speed c/2, width 12, diagonal.
Searching for speed c/2, width 23, diagonal, bilateral symmetry.
Searching for speed c/2, width 24, diagonal, glide-reflect symmetry.
Searching for speed c/4, width 6.
Searching for speed c/4, width 6, glide-reflect symmetry.
>>>> rule b012358s01346
gfind 4.9, D. Eppstein, 20 August 2011
Rule: b012358s01346
Searching for speed c/2, width 12.
x = 6, y = 4, rule = B012358/S01346
bo2bo$o4bo$bo2bo$2b2o!
Searching for speed c/2, width 12, diagonal.
Searching for speed c/2, width 23, diagonal, bilateral symmetry.
Searching for speed c/2, width 24, diagonal, glide-reflect symmetry.
Searching for speed c/4, width 6.
Searching for speed c/4, width 6, glide-reflect symmetry.
>>>> rule b0135s0
gfind 4.9, D. Eppstein, 20 August 2011
Rule: b0135s0
Searching for speed c/2, width 12.
x = 9, y = 6, rule = B0135/S0
o7bo$2bo3bo$bob3obo$o2bobo2bo2$b2o3b2o!
Searching for speed c/2, width 12, diagonal.
Searching for speed c/2, width 23, diagonal, bilateral symmetry.
Searching for speed c/2, width 24, diagonal, glide-reflect symmetry.
Searching for speed c/2, width 25, diagonal, bilateral symmetry, gutter.
Searching for speed c/2, width 26, diagonal, skew gutter.
Searching for speed c/4, width 6.
Searching for speed c/4, width 6, glide-reflect symmetry.
>>>> rule b0127s126
gfind 4.9, D. Eppstein, 20 August 2011
Rule: b0127s126
Searching for speed c/2, width 12.
Searching for speed c/2, width 12, glide-reflect symmetry.
Searching for speed c/2, width 13, glide-reflect symmetry.
Searching for speed c/2, width 23, bilateral symmetry.
Searching for speed c/2, width 24, bilateral symmetry.
Searching for speed c/2, width 12, diagonal.
Searching for speed c/2, width 23, diagonal, bilateral symmetry.
Searching for speed c/2, width 24, diagonal, glide-reflect symmetry.
Searching for speed c/4, width 6.
Searching for speed c/4, width 6, glide-reflect symmetry.
Searching for speed c/4, width 7, glide-reflect symmetry.
Searching for speed c/4, width 11, bilateral symmetry.
x = 11, y = 7, rule = B0127/S126
11o$o2b5o2bo$11o$o2b5o2bo$11o$11o$11o!
Searching for speed 2c/4, width 6.
Searching for speed 2c/4, width 11, bilateral symmetry.
Searching for speed 2c/4, width 12, bilateral symmetry.
Searching for speed 3c/4, width 6.
Searching for speed 3c/4, width 6, glide-reflect symmetry.
Searching for speed 3c/4, width 7, glide-reflect symmetry.
Searching for speed 3c/4, width 11, bilateral symmetry.
Searching for speed 3c/4, width 12, bilateral symmetry.
Searching for speed c/4, width 6, diagonal.
Searching for speed c/4, width 11, diagonal, bilateral symmetry.
Searching for speed c/4, width 12, diagonal, glide-reflect symmetry.
Searching for speed 2c/4, width 6, diagonal.
Searching for speed 2c/4, width 11, diagonal, bilateral symmetry.
Searching for speed 2c/4, width 12, diagonal, glide-reflect symmetry.
Searching for speed 3c/4, width 6, diagonal.
Searching for speed 3c/4, width 11, diagonal, bilateral symmetry.
Searching for speed 3c/4, width 12, diagonal, glide-reflect symmetry.
Searching for speed c/6, width 4.
Searching for speed c/6, width 4, glide-reflect symmetry.
Searching for speed c/6, width 5, glide-reflect symmetry.
Searching for speed c/6, width 7, bilateral symmetry.
Searching for speed c/6, width 8, bilateral symmetry.
Searching for speed 2c/6, width 4.
Searching for speed 2c/6, width 7, bilateral symmetry.
Searching for speed 2c/6, width 8, bilateral symmetry.
Searching for speed 3c/6, width 4.
Searching for speed 3c/6, width 4, glide-reflect symmetry.
Searching for speed 3c/6, width 5, glide-reflect symmetry.
Searching for speed 3c/6, width 7, bilateral symmetry.
Searching for speed 3c/6, width 8, bilateral symmetry.
Searching for speed 4c/6, width 4.
Searching for speed 4c/6, width 7, bilateral symmetry.
Searching for speed 4c/6, width 8, bilateral symmetry.
Searching for speed 5c/6, width 4.
Searching for speed 5c/6, width 4, glide-reflect symmetry.
Searching for speed 5c/6, width 5, glide-reflect symmetry.
Searching for speed 5c/6, width 7, bilateral symmetry.
Searching for speed 5c/6, width 8, bilateral symmetry.
Searching for speed c/6, width 4, diagonal.
Searching for speed c/6, width 7, diagonal, bilateral symmetry.
Searching for speed c/6, width 8, diagonal, glide-reflect symmetry.
Searching for speed 2c/6, width 4, diagonal.
Searching for speed 2c/6, width 7, diagonal, bilateral symmetry.
Searching for speed 2c/6, width 8, diagonal, glide-reflect symmetry.
Searching for speed 3c/6, width 4, diagonal.
Searching for speed 3c/6, width 7, diagonal, bilateral symmetry.
Searching for speed 3c/6, width 8, diagonal, glide-reflect symmetry.
Searching for speed 4c/6, width 4, diagonal.
Searching for speed 4c/6, width 7, diagonal, bilateral symmetry.
Searching for speed 4c/6, width 8, diagonal, glide-reflect symmetry.
Searching for speed 5c/6, width 4, diagonal.
Searching for speed 5c/6, width 7, diagonal, bilateral symmetry.
Searching for speed 5c/6, width 8, diagonal, glide-reflect symmetry.
Search complete.
>>>> rule b0123467s1246
gfind 4.9, D. Eppstein, 20 August 2011
Rule: b0123467s1246
Searching for speed c/2, width 12.
x = 5, y = 3, rule = B0123467/S1246
o3bo$5o$bobo!
Searching for speed c/2, width 12, diagonal.
Searching for speed c/2, width 23, diagonal, bilateral symmetry.
Searching for speed c/2, width 24, diagonal, glide-reflect symmetry.
Searching for speed c/4, width 6.
x = 6, y = 21, rule = B0123467/S1246
2bo$2bo$b3o$2obo$4obo$3b3o$b3o$2b2o$b3o$3bobo$o2bo$6o$2o$o$b2o$
bobo$2b3o$3b2o$3obo$ob2o$b3o!
Searching for speed 2c/4, width 6.
x = 5, y = 3, rule = B0123467/S1246
o3bo$5o$bobo!
Searching for speed 3c/4, width 6.
Searching for speed 3c/4, width 6, glide-reflect symmetry.
>>>> rule b1234s123468
gfind 4.9, D. Eppstein, 20 August 2011
Rule: b1234s123468
With B1, no such patterns exist.
>>>> rule b01236s01237
gfind 4.9, D. Eppstein, 20 August 2011
Rule: b01236s01237
Searching for speed c/2, width 12.
Searching for speed c/2, width 12, glide-reflect symmetry.
>>>> rule b012367s0127
gfind 4.9, D. Eppstein, 20 August 2011
Rule: b012367s0127
Searching for speed c/2, width 12.
x = 11, y = 10, rule = B012367/S0127
3bo3bo$bo3bo3bo$o4bo4bo$2b7o$2b2o3b2o$ob7obo$bob5obo$4b3o$3bo3b
o$2b3ob3o!
Searching for speed c/2, width 12, diagonal.
Searching for speed c/2, width 23, diagonal, bilateral symmetry.
Searching for speed c/2, width 24, diagonal, glide-reflect symmetry.
Searching for speed c/4, width 6.
Searching for speed c/4, width 6, glide-reflect symmetry.
>>>> rule b012368s0236
gfind 4.9, D. Eppstein, 20 August 2011
Rule: b012368s0236
Searching for speed c/2, width 12.
x = 7, y = 4, rule = B012368/S0236
2b3o$ob3obo$3ob3o$2bobo!
Searching for speed c/2, width 12, diagonal.
Searching for speed c/2, width 23, diagonal, bilateral symmetry.
Searching for speed c/2, width 24, diagonal, glide-reflect symmetry.
Searching for speed c/4, width 6.
x = 6, y = 35, rule = B012368/S0236
2o$o$obo$b4o$b3obo$b2o$3bo$2o$o2bo$b4o$2bo$b3o$3o$b4o3$4bo$obo$
b3o$b2o$2bobo$bobobo$bo2bo$2bo2bo$2b2obo$bobo$2b3o$2b2obo$2b2o$2b
2o$bo2bo$2b2o$2b2o2$2b2o!
Searching for speed 2c/4, width 6.
x = 5, y = 9, rule = B012368/S0236
b4o2$o2bo2$4o$4o$o2bo2$b2o!
Searching for speed 3c/4, width 6.
Searching for speed 3c/4, width 6, glide-reflect symmetry.
>>>> rule b01234578s0126
gfind 4.9, D. Eppstein, 20 August 2011
Rule: b01234578s0126
Searching for speed c/2, width 12.
x = 11, y = 15, rule = B01234578/S0126
6b2o$5bo2bo$3bo2b2o$4b5o$3b4o$5b3o$3bobo$4b2obo$ob5o$9obo$b10o$
2bob6o$4b3obo$3bob2o$4b2o!
Searching for speed c/2, width 12, diagonal.
Searching for speed c/2, width 23, diagonal, bilateral symmetry.
Searching for speed c/2, width 24, diagonal, glide-reflect symmetry.
Searching for speed c/4, width 6.
Searching for speed c/4, width 6, glide-reflect symmetry.
>>>> rule b01358s0
gfind 4.9, D. Eppstein, 20 August 2011
Rule: b01358s0
Searching for speed c/2, width 12.
x = 9, y = 6, rule = B01358/S0
o7bo$2bo3bo$bob3obo$o2bobo2bo2$b2o3b2o!
Searching for speed c/2, width 12, diagonal.
Searching for speed c/2, width 23, diagonal, bilateral symmetry.
Searching for speed c/2, width 24, diagonal, glide-reflect symmetry.
Searching for speed c/2, width 25, diagonal, bilateral symmetry, gutter.
Searching for speed c/2, width 26, diagonal, skew gutter.
Searching for speed c/4, width 6.
Searching for speed c/4, width 6, glide-reflect symmetry.
>>>> rule b01234s0123468
gfind 4.9, D. Eppstein, 20 August 2011
Rule: b01234s0123468
Searching for speed c/2, width 12.
Searching for speed c/2, width 12, glide-reflect symmetry.
>>>> rule b1234s0123468
gfind 4.9, D. Eppstein, 20 August 2011
Rule: b1234s0123468
With B1, no such patterns exist.
>>>> rule b01347s134
gfind 4.9, D. Eppstein, 20 August 2011
Rule: b01347s134
Searching for speed c/2, width 12.
x = 5, y = 4, rule = B01347/S134
2bo$b3o$5o$obobo!
Searching for speed c/2, width 12, diagonal.
Searching for speed c/2, width 23, diagonal, bilateral symmetry.
Searching for speed c/2, width 24, diagonal, glide-reflect symmetry.
Searching for speed c/2, width 25, diagonal, bilateral symmetry, gutter.
Searching for speed c/4, width 6.
x = 6, y = 34, rule = B01347/S134
4bo$2bobo$2bobo$5o$2b2o$2b3o2$3b2o$2b2o$4bo$3b2o$3bo$bob2o4$2bo
b2o$3b2o$2b3o$2b3o$bobo$3bo$b2o$2obo$b2o$b3o$2obo$b3o$2b2o$2b2o$
2b2o2$2b2o$2b2o!
Searching for speed 2c/4, width 6.
x = 5, y = 9, rule = B01347/S134
o2bo$b2o2$2b2o$2b2o$bo2bo$2b2o2$2b2o!
Searching for speed 3c/4, width 6.
Searching for speed 3c/4, width 6, glide-reflect symmetry.
>>>> rule b012478s0135
gfind 4.9, D. Eppstein, 20 August 2011
Rule: b012478s0135
Searching for speed c/2, width 12.
x = 9, y = 4, rule = B012478/S0135
o2bobo2bo$o2bobo2bo$b2o3b2o$4ob4o!
Searching for speed c/2, width 12, diagonal.
Searching for speed c/2, width 23, diagonal, bilateral symmetry.
Searching for speed c/2, width 24, diagonal, glide-reflect symmetry.
Searching for speed c/4, width 6.
Searching for speed c/4, width 6, glide-reflect symmetry.
>>>> rule b013478s1
gfind 4.9, D. Eppstein, 20 August 2011
Rule: b013478s1
Searching for speed c/2, width 12.
x = 10, y = 5, rule = B013478/S1
2bo5bo2$o2bo2bo2bo2$b2o4b2o!
Searching for speed c/2, width 12, diagonal.
Searching for speed c/2, width 23, diagonal, bilateral symmetry.
Searching for speed c/2, width 24, diagonal, glide-reflect symmetry.
Searching for speed c/2, width 25, diagonal, bilateral symmetry, gutter.
Searching for speed c/4, width 6.
Searching for speed c/4, width 6, glide-reflect symmetry.
>>>> rule b01678s13
gfind 4.9, D. Eppstein, 20 August 2011
Rule: b01678s13
Searching for speed c/2, width 12.
x = 10, y = 5, rule = B01678/S13
obo3bobo3$2obo2b2obo$b2o4b2o!
Searching for speed c/2, width 12, diagonal.
Searching for speed c/2, width 23, diagonal, bilateral symmetry.
Searching for speed c/2, width 24, diagonal, glide-reflect symmetry.
Searching for speed c/4, width 6.
Searching for speed c/4, width 6, glide-reflect symmetry.
>>>> rule b013468s23
gfind 4.9, D. Eppstein, 20 August 2011
Rule: b013468s23
Searching for speed c/2, width 12.
x = 10, y = 2, rule = B013468/S23
o2bo2bo2bo$b2o4b2o!
Searching for speed c/2, width 12, diagonal.
Searching for speed c/2, width 23, diagonal, bilateral symmetry.
Searching for speed c/2, width 24, diagonal, glide-reflect symmetry.
Searching for speed c/2, width 25, diagonal, bilateral symmetry, gutter.
Searching for speed c/4, width 6.
x = 6, y = 11, rule = B013468/S23
3b2o$2b3o$b4o$2b3o$b4o$5o$2bobo$2bob2o$2b3o$2b2o$2b2o!
Searching for speed 2c/4, width 6.
x = 4, y = 2, rule = B013468/S23
o2bo$b2o!
Searching for speed 3c/4, width 6.
Searching for speed 3c/4, width 6, glide-reflect symmetry.
>>>> rule b012346s02346
gfind 4.9, D. Eppstein, 20 August 2011
Rule: b012346s02346
Searching for speed c/2, width 12.
Queue full, depth 19, deepening 2, 524k/1.7M
x = 8, y = 5, rule = B012346/S02346
ob4obo2$2ob2ob2o2$3b2o!
Searching for speed c/2, width 12, diagonal.
Queue full, depth 6135, deepening 2, 1.2k/3.9M -> 1/6.1k
Queue full, depth 12257, deepening 2, 1.2k/3.9M -> 1/12k
Queue full, depth 18369, deepening 2, 1.2k/3.9M -> 1/18k
Queue full, depth 24471, deepening 2, 1.2k/3.9M -> 1/24k
Queue full, depth 30563, deepening 2, 1.2k/3.9M -> 1/30k
Queue full, depth 36645, deepening 2, 1.2k/3.9M -> 1/36k
Queue full, depth 42719, deepening 2, 1.2k/3.9M -> 1/42k
Queue full, depth 48783, deepening 2, 1.2k/3.9M -> 1/48k
Queue full, depth 54837, deepening 2, 1.2k/3.9M -> 1/54k
Queue full, depth 60883, deepening 2, 1.2k/3.9M -> 1/60k
Queue full, depth 66919, deepening 2, 1.2k/3.9M -> 1/66k
Queue full, depth 72945, deepening 2, 1.2k/3.9M -> 1/72k
Queue full, depth 78961, deepening 2, 1.2k/3.9M -> 1/78k
Queue full, depth 84969, deepening 2, 1.2k/3.9M -> 1/84k
Queue full, depth 90967, deepening 2, 1.2k/3.9M -> 1/90k
Queue full, depth 96955, deepening 2, 1.2k/3.9M -> 1/96k
Queue full, depth 102935, deepening 2, 1.2k/3.9M -> 1/102k
Queue full, depth 108905, deepening 2, 1.2k/3.9M -> 1/108k
Queue full, depth 114865, deepening 2, 1.2k/3.9M -> 1/114k
Queue full, depth 120817, deepening 2, 1.2k/3.9M -> 1/120k
Queue full, depth 126759, deepening 2, 1.2k/3.9M -> 1/126k
Queue full, depth 132693, deepening 2, 1.2k/3.9M -> 1/132k
Queue full, depth 138617, deepening 2, 1.2k/3.9M -> 1/138k
Queue full, depth 144531, deepening 2, 1.2k/3.9M -> 1/144k
Queue full, depth 150437, deepening 2, 1.2k/3.9M -> 1/150k
Queue full, depth 156333, deepening 2, 1.2k/3.9M -> 1/156k
Queue full, depth 162219, deepening 2, 1.2k/3.9M -> 1/162k
Queue full, depth 168097, deepening 2, 1.2k/3.9M -> 1/168k
Queue full, depth 173965, deepening 2, 1.2k/3.9M -> 1/173k
Queue full, depth 179825, deepening 2, 1.2k/3.9M -> 1/179k
Queue full, depth 185675, deepening 2, 1.2k/3.9M -> 1/185k
Queue full, depth 191517, deepening 2, 1.2k/3.9M -> 1/191k
Queue full, depth 197349, deepening 2, 1.2k/3.9M -> 1/197k
Queue full, depth 203171, deepening 2, 1.2k/3.9M -> 1/203k
Platypus5 wrote:I've been wanting to do gunships in other rules, or perhaps even "hybrid" ships if I get my hands on the proper code to run two rules at once.
x = 8, y = 10, rule = B3/S23
3b2o$3b2o$2b3o$4bobo$2obobobo$3bo2bo$2bobo2bo$2bo4bo$2bo4bo$2bo!
Goldtiger997 wrote:how does one search for knightships... with gfind-pt
Goldtiger997 wrote:how does one... preview partial results with gfind-pt
Users browsing this forum: No registered users and 1 guest