Page 1 of 1

apgmera stuck in rule generation loop

Posted: December 1st, 2016, 4:05 am
by Saka
Apgmera is stuck in a rule generation loop, I entered

Code: Select all

b3s2-i34q
and it looped on

Code: Select all

apgmera v3.15: Rule b3s2 does not match desired rule b3s2-i34q.
Skipping updates; use --update to update apgmera automatically.
Configuring rule b3s2; symmetry D2_+2
Valid rulestring: b3s2
Valid symmetry: D2_+2
Rule integer:     2056
Rule circuit:     [-022-140]
Rule integer:     2056
Rule circuit:     [-022-140]
Rule integer:     2056
Rule circuit:     [-022-140]
Success!
g++ -c -Wall -O3 -march=native -fopenmp -DUSE_OPEN_MP main.cpp -o main.o
In file included from main.cpp:23:0:
includes/vlife.h: In member function ‘int vlife::countPopulation(VersaTile*)’:
includes/vlife.h:259:77: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
             const uint64_t v = *reinterpret_cast<const uint64_t*>(sqt->d + i);
                                                                             ^
g++ -fopenmp main.o includes/sha256.o includes/md5.o includes/happyhttp.o gollybase/bigint.o gollybase/lifealgo.o gollybase/qlifealgo.o gollybase/util.o gollybase/lifepoll.o gollybase/liferules.o gollybase/viewport.o gollybase/readpattern.o gollybase/qlifedraw.o -o apgmera
Fix?

Re: apgmera stuck in rule generation loop

Posted: December 1st, 2016, 4:46 am
by wildmyron
Saka wrote:Apgmera is stuck in a rule generation loop, I entered

Code: Select all

b3s2-i34q
and it looped on

Code: Select all

apgmera v3.15: Rule b3s2 does not match desired rule b3s2-i34q.
<snip>
Fix?
Don't try running apgmera with non-totalistic rules (which it doesn't support)? The first line of the response gives you a pretty good indication that it can't interpret the rulestring you provided correctly.

Re: apgmera stuck in rule generation loop

Posted: December 1st, 2016, 5:06 am
by Saka
wildmyron wrote: Don't try running apgmera with non-totalistic rules (which it doesn't support)? The first line of the response gives you a pretty good indication that it can't interpret the rulestring you provided correctly.
Wait... but I... Maybe it was just a dream...