Yes. The pastes happen after the next generation is computed.
Pattern viewer for forum threads
Re: Pattern viewer for forum threads
LifeViewer https://lazyslug.com/lifeviewer
Re: Pattern viewer for forum threads
Interesting pattern for benchmarking - this takes 1583.7 seconds to detect periodicity and 2308.0 to finish. Do any bounded-grid-specific optimizations exist, or could any be implemented?
Code: Select all
x = 589, y = 589, rule = B378/S23:T589
130bo176bo26b2o176b2o$128b2o205bo176bo26b2o$128bo26b2o176b2o205bo$156b
o176bo26b2o176b2o$154b2o205bo176bo26b2o$154bo26b2o176b2o205bo$182bo
176bo26b2o176b2o$2b2o176b2o205bo176bo$3bo176bo26b2o176b2o$b2o205bo176b
o26b2o$bo26b2o176b2o205bo$29bo176bo26b2o176b2o$27b2o205bo176bo26b2o$
27bo26b2o176b2o205bo$55bo176bo26b2o176b2o$53b2o205bo176bo26b2o$53bo26b
2o176b2o205bo$81bo176bo26b2o176b2o$79b2o205bo176bo26b2o$79bo26b2o176b
2o205bo$107bo176bo26b2o176b2o$105b2o205bo176bo26b2o$105bo26b2o176b2o
205bo$133bo176bo26b2o176b2o$131b2o205bo176bo26b2o$131bo26b2o176b2o205b
o$159bo176bo26b2o176b2o$157b2o205bo176bo26b2o$157bo26b2o176b2o205bo$
185bo176bo26b2o176b2o$5b2o176b2o205bo176bo$6bo176bo26b2o176b2o$4b2o
205bo176bo26b2o$4bo26b2o176b2o205bo$32bo176bo26b2o176b2o$30b2o205bo
176bo26b2o$30bo26b2o176b2o205bo$58bo176bo26b2o176b2o$56b2o205bo176bo
26b2o$56bo26b2o176b2o205bo$84bo176bo26b2o176b2o$82b2o205bo176bo26b2o$
82bo26b2o176b2o205bo$110bo176bo26b2o176b2o$108b2o205bo176bo26b2o$108bo
26b2o176b2o205bo$136bo176bo26b2o176b2o$134b2o205bo176bo26b2o$134bo26b
2o176b2o205bo$162bo176bo26b2o176b2o$160b2o205bo176bo26b2o$160bo26b2o
176b2o205bo$188bo176bo26b2o176b2o$8b2o176b2o205bo176bo$9bo176bo26b2o
176b2o$7b2o205bo176bo26b2o$7bo26b2o176b2o205bo$35bo176bo26b2o176b2o$
33b2o205bo176bo26b2o$33bo26b2o176b2o205bo$61bo176bo26b2o176b2o$59b2o
205bo176bo26b2o$59bo26b2o176b2o205bo$87bo176bo26b2o176b2o$85b2o205bo
176bo26b2o$85bo26b2o176b2o205bo$113bo176bo26b2o176b2o$111b2o205bo176bo
26b2o$111bo26b2o176b2o205bo$139bo176bo26b2o176b2o$137b2o205bo176bo26b
2o$137bo26b2o176b2o205bo$165bo176bo26b2o176b2o$163b2o205bo176bo26b2o$
163bo26b2o176b2o205bo$191bo176bo26b2o176b2o$11b2o176b2o205bo176bo$12bo
176bo26b2o176b2o$10b2o205bo176bo26b2o$10bo26b2o176b2o205bo$38bo176bo
26b2o176b2o$36b2o205bo176bo26b2o$36bo26b2o176b2o205bo$64bo176bo26b2o
176b2o$62b2o205bo176bo26b2o$62bo26b2o176b2o205bo$90bo176bo26b2o176b2o$
88b2o205bo176bo26b2o$88bo26b2o176b2o205bo$116bo176bo26b2o176b2o$114b2o
205bo176bo26b2o$114bo26b2o176b2o205bo$142bo176bo26b2o176b2o$140b2o205b
o176bo26b2o$140bo26b2o176b2o205bo$168bo176bo26b2o176b2o$166b2o205bo
176bo26b2o$166bo26b2o176b2o205bo$194bo176bo26b2o176b2o$14b2o176b2o205b
o176bo$15bo176bo26b2o176b2o$13b2o205bo176bo26b2o$13bo26b2o176b2o205bo$
41bo176bo26b2o176b2o$39b2o205bo176bo26b2o$39bo26b2o176b2o205bo$67bo
176bo26b2o176b2o$65b2o205bo176bo26b2o$65bo26b2o176b2o205bo$93bo176bo
26b2o176b2o$91b2o205bo176bo26b2o$91bo26b2o176b2o205bo$119bo176bo26b2o
176b2o$117b2o205bo176bo26b2o$117bo26b2o176b2o205bo$145bo176bo26b2o176b
2o$143b2o205bo176bo26b2o$143bo26b2o176b2o205bo$171bo176bo26b2o176b2o$
169b2o205bo176bo26b2o$169bo26b2o176b2o205bo$197bo176bo26b2o176b2o$17b
2o176b2o205bo176bo$18bo176bo26b2o176b2o$16b2o205bo176bo26b2o$16bo26b2o
176b2o205bo$44bo176bo26b2o176b2o$42b2o205bo176bo26b2o$42bo26b2o176b2o
205bo$70bo176bo26b2o176b2o$68b2o205bo176bo26b2o$68bo26b2o176b2o205bo$
96bo176bo26b2o176b2o$94b2o205bo176bo26b2o$94bo26b2o176b2o205bo$122bo
176bo26b2o176b2o$120b2o205bo176bo26b2o$120bo26b2o176b2o205bo$148bo176b
o26b2o176b2o$146b2o205bo176bo26b2o$146bo26b2o176b2o205bo$174bo176bo26b
2o176b2o$172b2o205bo176bo26b2o$172bo26b2o176b2o205bo$200bo176bo26b2o
176b2o$20b2o176b2o205bo176bo$21bo176bo26b2o176b2o$19b2o205bo176bo26b2o
$19bo26b2o176b2o205bo$47bo176bo26b2o176b2o$45b2o205bo176bo26b2o$45bo
26b2o176b2o205bo$73bo176bo26b2o176b2o$71b2o205bo176bo26b2o$71bo26b2o
176b2o205bo$99bo176bo26b2o176b2o$97b2o205bo176bo26b2o$97bo26b2o176b2o
205bo$125bo176bo26b2o176b2o$123b2o205bo176bo26b2o$123bo26b2o176b2o205b
o$151bo176bo26b2o176b2o$149b2o205bo176bo26b2o$149bo26b2o176b2o205bo$
177bo176bo26b2o176b2o$175b2o205bo176bo26b2o$175bo26b2o176b2o205bo$203b
o176bo26b2o176b2o$23b2o176b2o205bo176bo$24bo176bo26b2o176b2o$22b2o205b
o176bo26b2o$22bo26b2o176b2o205bo$50bo176bo26b2o176b2o$48b2o205bo176bo
26b2o$48bo26b2o176b2o205bo$76bo176bo26b2o176b2o$74b2o205bo176bo26b2o$
74bo26b2o176b2o205bo$102bo176bo26b2o176b2o$100b2o205bo176bo26b2o$100bo
26b2o176b2o205bo$128bo176bo26b2o176b2o$126b2o205bo176bo26b2o$126bo26b
2o176b2o205bo$154bo176bo26b2o176b2o$152b2o205bo176bo26b2o$152bo26b2o
176b2o205bo$180bo176bo26b2o176b2o$2o176b2o205bo176bo$bo176bo26b2o176b
2o$o205bo176bo26b2o176bo$26b2o176b2o205bo176bo$27bo176bo26b2o176b2o$
25b2o205bo176bo26b2o$25bo26b2o176b2o205bo$53bo176bo26b2o176b2o$51b2o
205bo176bo26b2o$51bo26b2o176b2o205bo$79bo176bo26b2o176b2o$77b2o205bo
176bo26b2o$77bo26b2o176b2o205bo$105bo176bo26b2o176b2o$103b2o205bo176bo
26b2o$103bo26b2o176b2o205bo$131bo176bo26b2o176b2o$129b2o205bo176bo26b
2o$129bo26b2o176b2o205bo$157bo176bo26b2o176b2o$155b2o205bo176bo26b2o$
155bo26b2o176b2o205bo$183bo176bo26b2o176b2o$3b2o176b2o205bo176bo$4bo
176bo26b2o176b2o$2b2o205bo176bo26b2o$2bo26b2o176b2o205bo$30bo176bo26b
2o176b2o$28b2o205bo176bo26b2o$28bo26b2o176b2o205bo$56bo176bo26b2o176b
2o$54b2o205bo176bo26b2o$54bo26b2o176b2o205bo$82bo176bo26b2o176b2o$80b
2o205bo176bo26b2o$80bo26b2o176b2o205bo$108bo176bo26b2o176b2o$106b2o
205bo176bo26b2o$106bo26b2o176b2o205bo$134bo176bo26b2o176b2o$132b2o205b
o176bo26b2o$132bo26b2o176b2o205bo$160bo176bo26b2o176b2o$158b2o205bo
176bo26b2o$158bo26b2o176b2o205bo$186bo176bo26b2o176b2o$6b2o176b2o205bo
176bo$7bo176bo26b2o176b2o$5b2o205bo176bo26b2o$5bo26b2o176b2o205bo$33bo
176bo26b2o176b2o$31b2o205bo176bo26b2o$31bo26b2o176b2o205bo$59bo176bo
26b2o176b2o$57b2o205bo176bo26b2o$57bo26b2o176b2o205bo$85bo176bo26b2o
176b2o$83b2o205bo176bo26b2o$83bo26b2o176b2o205bo$111bo176bo26b2o176b2o
$109b2o205bo176bo26b2o$109bo26b2o176b2o205bo$137bo176bo26b2o176b2o$
135b2o205bo176bo26b2o$135bo26b2o176b2o205bo$163bo176bo26b2o176b2o$161b
2o205bo176bo26b2o$161bo26b2o176b2o205bo$189bo176bo26b2o176b2o$9b2o176b
2o205bo176bo$10bo176bo26b2o176b2o$8b2o205bo176bo26b2o$8bo26b2o176b2o
205bo$36bo176bo26b2o176b2o$34b2o205bo176bo26b2o$34bo26b2o176b2o205bo$
62bo176bo26b2o176b2o$60b2o205bo176bo26b2o$60bo26b2o176b2o205bo$88bo
176bo26b2o176b2o$86b2o205bo176bo26b2o$86bo26b2o176b2o205bo$114bo176bo
26b2o176b2o$112b2o205bo176bo26b2o$112bo26b2o176b2o205bo$140bo176bo26b
2o176b2o$138b2o205bo176bo26b2o$138bo26b2o176b2o205bo$166bo176bo26b2o
176b2o$164b2o205bo176bo26b2o$164bo26b2o176b2o205bo$192bo176bo26b2o176b
2o$12b2o176b2o205bo176bo$13bo176bo26b2o176b2o$11b2o205bo176bo26b2o$11b
o26b2o176b2o205bo$39bo176bo26b2o176b2o$37b2o205bo176bo26b2o$37bo26b2o
176b2o205bo$65bo176bo26b2o176b2o$63b2o205bo176bo26b2o$63bo26b2o176b2o
205bo$91bo176bo26b2o176b2o$89b2o205bo176bo26b2o$89bo26b2o176b2o205bo$
117bo176bo26b2o176b2o$115b2o205bo176bo26b2o$115bo26b2o176b2o205bo$143b
o176bo26b2o176b2o$141b2o205bo176bo26b2o$141bo26b2o176b2o205bo$169bo
176bo26b2o176b2o$167b2o205bo176bo26b2o$167bo26b2o176b2o205bo$195bo176b
o26b2o176b2o$15b2o176b2o205bo176bo$16bo176bo26b2o176b2o$14b2o205bo176b
o26b2o$14bo26b2o176b2o205bo$42bo176bo26b2o176b2o$40b2o205bo176bo26b2o$
40bo26b2o176b2o205bo$68bo176bo26b2o176b2o$66b2o205bo176bo26b2o$66bo26b
2o176b2o205bo$94bo176bo26b2o176b2o$92b2o205bo176bo26b2o$92bo26b2o176b
2o205bo$120bo176bo26b2o176b2o$118b2o205bo176bo26b2o$118bo26b2o176b2o
205bo$146bo176bo26b2o176b2o$144b2o205bo176bo26b2o$144bo26b2o176b2o205b
o$172bo176bo26b2o176b2o$170b2o205bo176bo26b2o$170bo26b2o176b2o205bo$
198bo176bo26b2o176b2o$18b2o176b2o205bo176bo$19bo176bo26b2o176b2o$17b2o
205bo176bo26b2o$17bo26b2o176b2o205bo$45bo176bo26b2o176b2o$43b2o205bo
176bo26b2o$43bo26b2o176b2o205bo$71bo176bo26b2o176b2o$69b2o205bo176bo
26b2o$69bo26b2o176b2o205bo$97bo176bo26b2o176b2o$95b2o205bo176bo26b2o$
95bo26b2o176b2o205bo$123bo176bo26b2o176b2o$121b2o205bo176bo26b2o$121bo
26b2o176b2o205bo$149bo176bo26b2o176b2o$147b2o205bo176bo26b2o$147bo26b
2o176b2o205bo$175bo176bo26b2o176b2o$173b2o205bo176bo26b2o$173bo26b2o
176b2o205bo$201bo176bo26b2o176b2o$21b2o176b2o205bo176bo$22bo176bo26b2o
176b2o$20b2o205bo176bo26b2o$20bo26b2o176b2o205bo$48bo176bo26b2o176b2o$
46b2o205bo176bo26b2o$46bo26b2o176b2o205bo$74bo176bo26b2o176b2o$72b2o
205bo176bo26b2o$72bo26b2o176b2o205bo$100bo176bo26b2o176b2o$98b2o205bo
176bo26b2o$98bo26b2o176b2o205bo$126bo176bo26b2o176b2o$124b2o205bo176bo
26b2o$124bo26b2o176b2o205bo$152bo176bo26b2o176b2o$150b2o205bo176bo26b
2o$150bo26b2o176b2o205bo$178bo176bo26b2o176b2o$176b2o205bo176bo26b2o$
176bo26b2o176b2o205bo$204bo176bo26b2o176b2o$24b2o176b2o205bo176bo$25bo
176bo26b2o176b2o$23b2o205bo176bo26b2o$23bo26b2o176b2o205bo$51bo176bo
26b2o176b2o$49b2o205bo176bo26b2o$49bo26b2o176b2o205bo$77bo176bo26b2o
176b2o$75b2o205bo176bo26b2o$75bo26b2o176b2o205bo$103bo176bo26b2o176b2o
$101b2o205bo176bo26b2o$101bo26b2o176b2o205bo$129bo176bo26b2o176b2o$
127b2o205bo176bo26b2o$127bo26b2o176b2o205bo$155bo176bo26b2o176b2o$153b
2o205bo176bo26b2o$153bo26b2o176b2o205bo$181bo176bo26b2o176b2o$b2o176b
2o205bo176bo$2bo176bo26b2o176b2o$2o205bo176bo26b2o$o26b2o176b2o205bo$
28bo176bo26b2o176b2o$26b2o205bo176bo26b2o$26bo26b2o176b2o205bo$54bo
176bo26b2o176b2o$52b2o205bo176bo26b2o$52bo26b2o176b2o205bo$80bo176bo
26b2o176b2o$78b2o205bo176bo26b2o$78bo26b2o176b2o205bo$106bo176bo26b2o
176b2o$104b2o205bo176bo26b2o$104bo26b2o176b2o205bo$132bo176bo26b2o176b
2o$130b2o205bo176bo26b2o$130bo26b2o176b2o205bo$158bo176bo26b2o176b2o$
156b2o205bo176bo26b2o$156bo26b2o176b2o205bo$184bo176bo26b2o176b2o$4b2o
176b2o205bo176bo$5bo176bo26b2o176b2o$3b2o205bo176bo26b2o$3bo26b2o176b
2o205bo$31bo176bo26b2o176b2o$29b2o205bo176bo26b2o$29bo26b2o176b2o205bo
$57bo176bo26b2o176b2o$55b2o205bo176bo26b2o$55bo26b2o176b2o205bo$83bo
176bo26b2o176b2o$81b2o205bo176bo26b2o$81bo26b2o176b2o205bo$109bo176bo
26b2o176b2o$107b2o205bo176bo26b2o$107bo26b2o176b2o205bo$135bo176bo26b
2o176b2o$133b2o205bo176bo26b2o$133bo26b2o176b2o205bo$161bo176bo26b2o
176b2o$159b2o205bo176bo26b2o$159bo26b2o176b2o205bo$187bo176bo26b2o176b
2o$7b2o176b2o205bo176bo$8bo176bo26b2o176b2o$6b2o205bo176bo26b2o$6bo26b
2o176b2o205bo$34bo176bo26b2o176b2o$32b2o205bo176bo26b2o$32bo26b2o176b
2o205bo$60bo176bo26b2o176b2o$58b2o205bo176bo26b2o$58bo26b2o176b2o205bo
$86bo176bo26b2o176b2o$84b2o205bo176bo26b2o$84bo26b2o176b2o205bo$112bo
176bo26b2o176b2o$110b2o205bo176bo26b2o$110bo26b2o176b2o205bo$138bo176b
o26b2o176b2o$136b2o205bo176bo26b2o$136bo26b2o176b2o205bo$164bo176bo26b
2o176b2o$162b2o205bo176bo26b2o$162bo26b2o176b2o205bo$190bo176bo26b2o
176b2o$10b2o176b2o205bo176bo$11bo176bo26b2o176b2o$9b2o205bo176bo26b2o$
9bo26b2o176b2o205bo$37bo176bo26b2o176b2o$35b2o205bo176bo26b2o$35bo26b
2o176b2o205bo$63bo176bo26b2o176b2o$61b2o205bo176bo26b2o$61bo26b2o176b
2o205bo$89bo176bo26b2o176b2o$87b2o205bo176bo26b2o$87bo26b2o176b2o205bo
$115bo176bo26b2o176b2o$113b2o205bo176bo26b2o$113bo26b2o176b2o205bo$
141bo176bo26b2o176b2o$139b2o205bo176bo26b2o$139bo26b2o176b2o205bo$167b
o176bo26b2o176b2o$165b2o205bo176bo26b2o$165bo26b2o176b2o205bo$193bo
176bo26b2o176b2o$13b2o176b2o205bo176bo$14bo176bo26b2o176b2o$12b2o205bo
176bo26b2o$12bo26b2o176b2o205bo$40bo176bo26b2o176b2o$38b2o205bo176bo
26b2o$38bo26b2o176b2o205bo$66bo176bo26b2o176b2o$64b2o205bo176bo26b2o$
64bo26b2o176b2o205bo$92bo176bo26b2o176b2o$90b2o205bo176bo26b2o$90bo26b
2o176b2o205bo$118bo176bo26b2o176b2o$116b2o205bo176bo26b2o$116bo26b2o
176b2o205bo$144bo176bo26b2o176b2o$142b2o205bo176bo26b2o$142bo26b2o176b
2o205bo$170bo176bo26b2o176b2o$168b2o205bo176bo26b2o$168bo26b2o176b2o
205bo$196bo176bo26b2o176b2o$16b2o176b2o205bo176bo$17bo176bo26b2o176b2o
$15b2o205bo176bo26b2o$15bo26b2o176b2o205bo$43bo176bo26b2o176b2o$41b2o
205bo176bo26b2o$41bo26b2o176b2o205bo$69bo176bo26b2o176b2o$67b2o205bo
176bo26b2o$67bo26b2o176b2o205bo$95bo176bo26b2o176b2o$93b2o205bo176bo
26b2o$93bo26b2o176b2o205bo$121bo176bo26b2o176b2o$119b2o205bo176bo26b2o
$119bo26b2o176b2o205bo$147bo176bo26b2o176b2o$145b2o205bo176bo26b2o$
145bo26b2o176b2o205bo$173bo176bo26b2o176b2o$171b2o205bo176bo26b2o$171b
o26b2o176b2o205bo$199bo176bo26b2o176b2o$19b2o176b2o205bo176bo$20bo176b
o26b2o176b2o$18b2o205bo176bo26b2o$18bo26b2o176b2o205bo$46bo176bo26b2o
176b2o$44b2o205bo176bo26b2o$44bo26b2o176b2o205bo$72bo176bo26b2o176b2o$
70b2o205bo176bo26b2o$70bo26b2o176b2o205bo$98bo176bo26b2o176b2o$96b2o
205bo176bo26b2o$96bo26b2o176b2o205bo$124bo176bo26b2o176b2o$122b2o205bo
176bo26b2o$122bo26b2o176b2o205bo$150bo176bo26b2o176b2o$148b2o205bo176b
o26b2o$148bo26b2o176b2o205bo$176bo176bo26b2o176b2o$174b2o205bo176bo26b
2o$174bo26b2o176b2o205bo$202bo176bo26b2o176b2o$22b2o176b2o205bo176bo$
23bo176bo26b2o176b2o$21b2o205bo176bo26b2o$21bo26b2o176b2o205bo$49bo
176bo26b2o176b2o$47b2o205bo176bo26b2o$47bo26b2o176b2o205bo$75bo176bo
26b2o176b2o$73b2o205bo176bo26b2o$73bo26b2o176b2o205bo$101bo176bo26b2o
176b2o$99b2o205bo176bo26b2o$99bo26b2o176b2o205bo$127bo176bo26b2o176b2o
$125b2o205bo176bo26b2o$125bo26b2o176b2o205bo$153bo176bo26b2o176b2o$
151b2o205bo176bo26b2o$151bo26b2o176b2o205bo$179bo176bo26b2o176b2o$o
176b2o205bo176bo26bo$o176bo26b2o176b2o$205bo176bo26b2o176b2o$25b2o176b
2o205bo176bo$26bo176bo26b2o176b2o$24b2o205bo176bo26b2o$24bo26b2o176b2o
205bo$52bo176bo26b2o176b2o$50b2o205bo176bo26b2o$50bo26b2o176b2o205bo$
78bo176bo26b2o176b2o$76b2o205bo176bo26b2o$76bo26b2o176b2o205bo$104bo
176bo26b2o176b2o$102b2o205bo176bo26b2o$102bo26b2o176b2o205bo!
Help wanted: How can we accurately notate any 1D replicator?
- confocaloid
- Posts: 3117
- Joined: February 8th, 2022, 3:15 pm
Re: Pattern viewer for forum threads
May or may not be a bug: viewtopic.php?p=182009#p182009
Pattern:
Source: copied from the output of https://jedlimlx.github.io/gliderdb-searcher/ for B35/S015.
Pattern:
Code: Select all
#C (0, 1)/5
#C Discovered by: Rocknlol, 2020
#C Min Rule: B35/S015
#C Max Rule: B358/S0158
x = 13, y = 39, rule = B35/S015
b2o3bo3b2o$2b2obobob2o$3b3ob3o$4bo3bo$5bobo$3bo5bo$2bo7bo$2bo7bo$2o4bo4b2o$b4o3b4o$4bo3bo$obobo3bobob
o$4bo3bo$2bobo3bobo$2bo3bo3bo$2b2ob3ob2o2$4b5o$4bobobo$2o9b2o$b3obobob3o$b2o7b2o$obo2bobo2bobo$2b3o3
b3o$3bo5bo2$3bo5bo$5bobo$5b3o2$3bobobobo$2bo7bo2$bo2b5o2bo$2bo3bo3bo$5bobo$5b3o$bo3b3o3bo$3bo5bo!
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.
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.
Re: Pattern viewer for forum threads
Not a bug. See here.confocaloid wrote: ↑April 7th, 2024, 11:31 amMay or may not be a bug: viewtopic.php?p=182009#p182009
LifeViewer https://lazyslug.com/lifeviewer
- confocaloid
- Posts: 3117
- Joined: February 8th, 2022, 3:15 pm
Re: Pattern viewer for forum threads
I believe there is an inconsistency in handling asymmetric custom neighbourhoods.
Open the following pattern in Golly:
Select the whole 3x3 region and run the script 'Lua/create-custom-ltl.lua'. This will show a message saying that the custom neighbourhood is "N@c1". Evolving the following pattern in Golly in the resulting CA rule for one tick reproduces the original 3x3 pattern in the same orientation:
The same orientation of the same pattern can be seen in LifeViewer (Help -> Info -> Pattern -> N'hood):
From the above test of evolving a single dot, it follows that the actual neighbourhood (generated and used) is N@83 = {S, SE, NW}. (The three alive cells at T = 1 are born because their neighbourhoods contained the single dot at T = 0. For example, the cell to the north of the initial dot is born at T = 1, because its neighbourhood contained the initial dot; that implies the neighbourhood in use includes the orthogonal neighbour to the south.)
The inconsistency is that the tools claim the neighbourhood is N@C1 = {N, NW, SE} instead, which is the 180-degree rotation of the correct N@83 = {S, SE, NW}.
Context to consider (likely incomplete):
Open the following pattern in Golly:
Code: Select all
x = 3, y = 3, rule = B/S012345678
2o2$2bo!
Code: Select all
x = 1, y = 1, rule = R1,C0,S1,B1,N@C1
o!
Code: Select all
110
010
001
The inconsistency is that the tools claim the neighbourhood is N@C1 = {N, NW, SE} instead, which is the 180-degree rotation of the correct N@83 = {S, SE, NW}.
Context to consider (likely incomplete):
- the neighbourhood claimed to be used according to the rulestring
- the neighbourhood actually in use, can be determined by running a single dot for one tick with S1,B1
- LifeViewer -> Help -> Info -> Pattern -> N'hood
- Golly script 'Lua/create-custom-ltl.lua'
- Golly Help explains how to create/interpret a custom neighbourhood manually: Algorithms/Larger than Life
- Backwards compatibility with any already shared patterns using asymmetric custom neighbourhoods
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.
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.
Re: Pattern viewer for forum threads
Fixed. Thanks for reporting!confocaloid wrote: ↑April 10th, 2024, 11:48 amI believe there is an inconsistency in handling asymmetric custom neighbourhoods.
LifeViewer https://lazyslug.com/lifeviewer
- confocaloid
- Posts: 3117
- Joined: February 8th, 2022, 3:15 pm
Re: Pattern viewer for forum threads
Additionally (also for custom neighbourhoods), in "Help -> Info -> Pattern -> N'hood", the middle cell is shown as included ("1"), even though it is not counted for survival (S1 does not cause survival of an isolated dot). Shouldn't the middle cell be shown as "0" instead?
Re: Pattern viewer for forum threads
Fixed, thanks!confocaloid wrote: ↑April 12th, 2024, 10:42 amAdditionally (also for custom neighbourhoods), in "Help -> Info -> Pattern -> N'hood", the middle cell is shown as included ("1"), even though it is not counted for survival (S1 does not cause survival of an isolated dot). Shouldn't the middle cell be shown as "0" instead?
LifeViewer https://lazyslug.com/lifeviewer
- confocaloid
- Posts: 3117
- Joined: February 8th, 2022, 3:15 pm
Re: Pattern viewer for forum threads
I managed to reduce the pattern to the following mod1275 p750975 oscillator on a torus with a shift in one direction. How long this takes to identify on the same system?
Code: Select all
x = 589, y = 23, rule = B378/S23:T589-3,23
11bo26b2o176b2o205bo$39bo176bo26b2o176b2o$37b2o205bo176bo26b2o$37bo26b
2o176b2o205bo$65bo176bo26b2o176b2o$63b2o205bo176bo26b2o$63bo26b2o176b
2o205bo$91bo176bo26b2o176b2o$89b2o205bo176bo26b2o$89bo26b2o176b2o205bo
$117bo176bo26b2o176b2o$115b2o205bo176bo26b2o$115bo26b2o176b2o205bo$
143bo176bo26b2o176b2o$141b2o205bo176bo26b2o$141bo26b2o176b2o205bo$169b
o176bo26b2o176b2o$167b2o205bo176bo26b2o$167bo26b2o176b2o205bo$195bo
176bo26b2o176b2o$15b2o176b2o205bo176bo$16bo176bo26b2o176b2o$14b2o205bo
176bo26b2o!
I posted my thoughts in viewtopic.php?p=182488#p182488
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.
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.
Re: Pattern viewer for forum threads
95.2s for period detection, 133.7s in totalconfocaloid wrote: ↑April 13th, 2024, 5:41 amI managed to reduce the pattern to the following mod1275 p750975 oscillator on a torus with a shift in one direction. How long this takes to identify on the same system?
Help wanted: How can we accurately notate any 1D replicator?
Re: Pattern viewer for forum threads
Yes, done.muzik wrote: ↑March 30th, 2024, 7:24 amWould it be possible to have living cells render on top of bounded cells, such that in cases like these, they aren't hidden when you zoom out beyond 1.0?Code: Select all
x = 1, y = 2, rule = ModuloThreeTripleReplicator1D:T0,2 o$o!
LifeViewer https://lazyslug.com/lifeviewer
Re: Pattern viewer for forum threads
I see no button or shortcut to let LifeViewer to not rendering history trails.
Also, where's the icon support?
Also, where's the icon support?
My rules
-
100th post: 18 November 2023
1000th post: 8 March 2024
10000th post:
-
Warning: This user has grammar issues, and auto-capitalize everything he clicked.
-
100th post: 18 November 2023
1000th post: 8 March 2024
10000th post:
-
Warning: This user has grammar issues, and auto-capitalize everything he clicked.
- confocaloid
- Posts: 3117
- Joined: February 8th, 2022, 3:15 pm
Re: Pattern viewer for forum threads
These themes actually having history trails with same colors as the background. History trails causes LifeViewer to slow down.confocaloid wrote: ↑April 20th, 2024, 6:14 amSome themes (e.g. THEME MCell, THEME Caterer) don't have history trails by default. You can try each theme in turn to see how they work.
My rules
-
100th post: 18 November 2023
1000th post: 8 March 2024
10000th post:
-
Warning: This user has grammar issues, and auto-capitalize everything he clicked.
-
100th post: 18 November 2023
1000th post: 8 March 2024
10000th post:
-
Warning: This user has grammar issues, and auto-capitalize everything he clicked.
- confocaloid
- Posts: 3117
- Joined: February 8th, 2022, 3:15 pm
Re: Pattern viewer for forum threads
Several questions about processing @RULE definitions appended to the pattern data:
Arbitrary text between the RLE and the @RULE
LifeViewer appears to accept and ignore arbitrary text between the end of pattern data and the @RULE header. Is this intended? Example:
Name mismatch
LifeViewer appears to accept and use an appended @RULE, even when the name specified in the @RULE header does not match the name specified in the RLE header. Is this intended? Example:
Two or more @RULE definitions
When there are two or more @RULE definitions appended after each other, LifeViewer appears to accept and use the first @RULE.
This happens even when the name of the first @RULE doesn't match the name in the RLE header, and the name of a later appended @RULE does match the name in the RLE header.
Is this intended? Example:
Arbitrary text between the RLE and the @RULE
LifeViewer appears to accept and ignore arbitrary text between the end of pattern data and the @RULE header. Is this intended? Example:
Code: Select all
x = 4, y = 4, rule = example182978
.2B$2BA$.B2A$.2A!
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed
do eiusmod tempor incididunt ut labore et dolore magna aliqua.
Ut enim ad minim veniam, quis nostrud exercitation ullamco
laboris nisi ut aliquip ex ea commodo consequat. Duis aute
irure dolor in reprehenderit in voluptate velit esse cillum dolore eu
fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident,
sunt in culpa qui officia deserunt mollit anim id est laborum.
@RULE example182978
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed
do eiusmod tempor incididunt ut labore et dolore magna aliqua.
@TABLE
n_states:3
neighborhood:Moore
symmetries:permute
0, 2, 0, 0, 0, 0, 0, 0, 0, 1
LifeViewer appears to accept and use an appended @RULE, even when the name specified in the @RULE header does not match the name specified in the RLE header. Is this intended? Example:
Code: Select all
x = 4, y = 4, rule = example182978
.2B$2BA$.B2A$.2A!
@RULE demo182978
@TABLE
n_states:3
neighborhood:Moore
symmetries:permute
0, 2, 0, 0, 0, 0, 0, 0, 0, 1
When there are two or more @RULE definitions appended after each other, LifeViewer appears to accept and use the first @RULE.
This happens even when the name of the first @RULE doesn't match the name in the RLE header, and the name of a later appended @RULE does match the name in the RLE header.
Is this intended? Example:
Code: Select all
x = 4, y = 4, rule = example182978
.2B$2BA$.B2A$.2A!
@RULE demo182978
@TABLE
n_states:3
neighborhood:Moore
symmetries:permute
0, 2, 0, 0, 0, 0, 0, 0, 0, 1
@RULE example182978
@TABLE
n_states:3
neighborhood:vonNeumann
symmetries:permute
0, 1, 0, 0, 0, 2
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.
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.
Re: Pattern viewer for forum threads
Yes. Anything after the end of pattern data is treated as comments and could contain LifeViewer script commands. If while processing the comments LifeViewer comes across an @RULE header it treats this as a transient rule. Any further text after this is treated as comments again.confocaloid wrote: ↑April 22nd, 2024, 3:14 pmLifeViewer appears to accept and ignore arbitrary text between the end of pattern data and the @RULE header. Is this intended?
Yes. In LifeViewer the appended rule is transient so the name is not relevant. The fact that the rule is present triggers its use.confocaloid wrote: ↑April 22nd, 2024, 3:14 pmLifeViewer appears to accept and use an appended @RULE, even when the name specified in the @RULE header does not match the name specified in the RLE header. Is this intended?
Yes. See previous answers.confocaloid wrote: ↑April 22nd, 2024, 3:14 pmWhen there are two or more @RULE definitions appended after each other, LifeViewer appears to accept and use the first @RULE.
This happens even when the name of the first @RULE doesn't match the name in the RLE header, and the name of a later appended @RULE does match the name in the RLE header.
Is this intended?
LifeViewer https://lazyslug.com/lifeviewer
- confocaloid
- Posts: 3117
- Joined: February 8th, 2022, 3:15 pm
Re: Pattern viewer for forum threads
Well, when I tried the above test patterns, my expectations were that LifeViewer will search for a @RULE header in which the name does match the name specified in the RLE header.
In other words, I expected that
Suppose the RLE header says "rule = Example". Then one could scan the pattern comments, looking for the first line matching the following:
If found, assume the relevant @RULE text begins at that line and continues until the next line beginning with "@RULE<whitespace>" or until end-of-comments (whichever comes first).
If not found, assume there is no relevant @RULE in pattern comments.
In other words, I expected that
- the first pattern will work correctly (@RULE name matches the name given in the RLE header),
- second pattern will show an error (name mismatch),
- third pattern will use "@RULE example182978" because the RLE header uses that name.
Suppose the RLE header says "rule = Example". Then one could scan the pattern comments, looking for the first line matching the following:
Code: Select all
@RULE<whitespace>Example<optional trailing whitespace>
If not found, assume there is no relevant @RULE in pattern comments.
Re: Pattern viewer for forum threads
LifeViewer now requires that the @RULE name matches the name specified in the RLE header.confocaloid wrote: ↑April 22nd, 2024, 5:13 pmWell, when I tried the above test patterns, my expectations were that LifeViewer will search for a @RULE header in which the name does match the name specified in the RLE header.
LifeViewer https://lazyslug.com/lifeviewer
Re: Pattern viewer for forum threads
I assume Rand All not randomising the rule transitions for rule tables is expected?
Help wanted: How can we accurately notate any 1D replicator?
Re: Pattern viewer for forum threads
Yes and I've disabled the button for RuleTable rules.
LifeViewer https://lazyslug.com/lifeviewer
- wirehead
- Posts: 259
- Joined: June 18th, 2022, 2:37 pm
- Location: fish: wirehead: command not found
- Contact:
Re: Pattern viewer for forum threads
Is it possible for LifeViewer to get a “step cells inside/outside selection” feature like Golly? I haven’t read enough of LifeViewer’s code to know if this is technically possible or not.
If this is already implemented, how do I do it? When I have a selection, I don’t see any obvious button to just step inside. There is a button to clear inside or outside, but I don’t see step anywhere.
If this is already implemented, how do I do it? When I have a selection, I don’t see any obvious button to just step inside. There is a button to clear inside or outside, but I don’t see step anywhere.
Re: Pattern viewer for forum threads
That's already implemented. Press Control+Space after selecting a pattern to advance it. Press Shift+Space to advance outside selection.wirehead wrote: ↑May 1st, 2024, 8:40 pmIs it possible for LifeViewer to get a “step cells inside/outside selection” feature like Golly? I haven’t read enough of LifeViewer’s code to know if this is technically possible or not.
If this is already implemented, how do I do it? When I have a selection, I don’t see any obvious button to just step inside. There is a button to clear inside or outside, but I don’t see step anywhere.
EDIT:
This would be confusing if there're keyboard shortcuts but no UI button to do it. Can 2 such buttons (Advance selection and Advance outside respectively) added into the top row when selected a pattern?
Last edited by b-engine on May 1st, 2024, 8:49 pm, edited 2 times in total.
My rules
-
100th post: 18 November 2023
1000th post: 8 March 2024
10000th post:
-
Warning: This user has grammar issues, and auto-capitalize everything he clicked.
-
100th post: 18 November 2023
1000th post: 8 March 2024
10000th post:
-
Warning: This user has grammar issues, and auto-capitalize everything he clicked.
- confocaloid
- Posts: 3117
- Joined: February 8th, 2022, 3:15 pm
Re: Pattern viewer for forum threads
Try selecting one of two R-pentominoes and pressing "Ctrl+Space", followed by "Enter":wirehead wrote: ↑May 1st, 2024, 8:40 pmIs it possible for LifeViewer to get a “step cells inside/outside selection” feature like Golly? I haven’t read enough of LifeViewer’s code to know if this is technically possible or not.
If this is already implemented, how do I do it? When I have a selection, I don’t see any obvious button to just step inside. There is a button to clear inside or outside, but I don’t see step anywhere.
Code: Select all
x = 11, y = 3, rule = B3/S23
b2o5b2o$2o7b2o$bo7bo!
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.
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.
- wirehead
- Posts: 259
- Joined: June 18th, 2022, 2:37 pm
- Location: fish: wirehead: command not found
- Contact:
Re: Pattern viewer for forum threads
confocaloid wrote: ↑May 1st, 2024, 8:44 pmDoing Shift+Space instead advances the outside of selection. See Help -> Keys -> Edit in LifeViewer's builtin help for more info.
Now my request is: can LifeViewer add a button for this when it detects it’s on a mobile device? sometimes I’m on my phone and can’t hit enter because the keyboard isn’t activated
Re: Pattern viewer for forum threads
Buttons: yes
Also I'm debating changing the Advance Selection functionality in LifeViewer to be more like Golly's:
- In Golly the selection stays fixed size and the cells in the selection are advanced.
In LifeViewer the selection adjusts to the size of the pattern in the selection as it evolves. Additionally the selection floats above cells in the pattern until you decide to drop it onto the grid (or Cancel).
LifeViewer https://lazyslug.com/lifeviewer