Page 132 of 179
Re: Pattern viewer for forum threads
Posted: September 29th, 2023, 10:38 am
by rowett
muzik wrote: September 28th, 2023, 7:50 am
Identify on this gives an unexpected result: the mod is a quarter of the period, but the transform provided is FlipX, which is only usually given if the mod is half the period
Fixed, thanks.
muzik wrote: September 28th, 2023, 7:50 am
Also, why is "LifeH" considered a valid alias for B3/S23H despite it not being mentioned in the in-viewer list of aliases, but LifeL isn't a valid alias for B3/S23L?
Because it was in the list of aliases but in the wrong category. It's now in the right category.
muzik wrote: September 28th, 2023, 7:50 am
Despite being range-1, the edge of the grid seems to be far more eager to kill rule table patterns than other range 1 patterns
Fixed, thanks.
Fixed, thanks.
muzik wrote: September 28th, 2023, 7:50 am
This also gives an error due to the use of a deprecated command, so I'm not sure if you'd want to fix this
No.
muzik wrote: September 28th, 2023, 7:50 am
Same problem here with a deprecated script command, though I'd honestly prefer it if SQUAREDISPLAY and HEXDISPLAY were reimplemented
Fixed the pattern. Use
[[ SQUARECELLS ]] and
[[ HEXCELLS ]].
I've fixed some.
Re: Pattern viewer for forum threads
Posted: September 29th, 2023, 10:39 am
by rowett
muzik wrote: September 28th, 2023, 6:26 pm
Identifying this will cause it to die at the border, but the viewer still says "Identifying..." instead of stating a time of death. The viewer also reports a negative amount of living cells, which is obviously an impossibility.
Fixed, thanks.
Re: Pattern viewer for forum threads
Posted: September 29th, 2023, 10:49 am
by muzik
Selections appear to be bugged - Select All only targets a single cell here (that isn't even alive):
Code: Select all
x = 4, y = 4, rule = x-rule
o$o$bo$2b2o!
Using Select All and then random filling on this puts cells in the completely wrong place:
Code: Select all
x = 200, y = 200, rule = Movingstrings:T200,200
90$6bobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobo
bobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobobo
bobobobobobobobobobobobobobo$4b167o$ob3o165b3obobobobobobobobobobobobo
bo$3o169b28o!
AUTOFIT might be doing something weird here, since after all cells die it zooms in to the max on an area untouched by cells.
Code: Select all
x = 161, y = 94, rule = B3/S23
100bo9bo$100bo4bo4bo$100bo4bo4bo$105bo9$3bo151bo$4bo73bo3bo15bo7bo47bo
$o3bo72b2obob2o9b3o2bo2b3o2bo47bo5bo$b4o73bo3bo15bo7bo47b6o76$20bo$20b
2o$19bobo!
[[ AUTOSTART AUTOFIT THEME Book ]]
This same pattern with the same script commands creates a p2 cell in the Margolus rulespace which is entirely absent in other 2-state rulespaces:
Code: Select all
x = 1, y = 1, rule = B/S
!
[[
PASTET EVERY 8 0 PASTE o! 0 0
PASTET EVERY 8 1 PASTE o! 0 1
PASTET EVERY 8 2 PASTE o! 1 2
PASTET EVERY 8 3 PASTE o! 2 2
PASTET EVERY 8 4 PASTE o! 3 1
PASTET EVERY 8 5 PASTE o! 3 0
PASTET EVERY 8 6 PASTE o! 2 -1
PASTET EVERY 8 7 PASTE o! 1 -1
]]
Code: Select all
x = 1, y = 1, rule = R1,C2,S,B
!
[[
PASTET EVERY 8 0 PASTE o! 0 0
PASTET EVERY 8 1 PASTE o! 0 1
PASTET EVERY 8 2 PASTE o! 1 2
PASTET EVERY 8 3 PASTE o! 2 2
PASTET EVERY 8 4 PASTE o! 3 1
PASTET EVERY 8 5 PASTE o! 3 0
PASTET EVERY 8 6 PASTE o! 2 -1
PASTET EVERY 8 7 PASTE o! 1 -1
]]
Code: Select all
x = 1, y = 1, rule = M0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
!
[[
PASTET EVERY 8 0 PASTE o! 0 0
PASTET EVERY 8 1 PASTE o! 0 1
PASTET EVERY 8 2 PASTE o! 1 2
PASTET EVERY 8 3 PASTE o! 2 2
PASTET EVERY 8 4 PASTE o! 3 1
PASTET EVERY 8 5 PASTE o! 3 0
PASTET EVERY 8 6 PASTE o! 2 -1
PASTET EVERY 8 7 PASTE o! 1 -1
]]
If we use the THEME command to specify a theme that does not exist, the name of that nonexistent theme will be misinterpreted as a command.
Code: Select all
x = 1, y = 1, rule = Life
o!
[[ THEME Invalid ]]
This post and one below it still uses the old [R]Extended terminology making the pattern invalid:
viewtopic.php?f=3&t=1622&start=3175#p165740
It seems like paste commands can create new dead history cells out of nowhere. For hexagonal and triangular rules, these don't render if hexagonal or triangular cell shapes are in use in some cases.
Code: Select all
x = 3, y = 2, rule = B/S
!
[[ AUTOSTART PASTET EVERY 50 PASTEMODE COPY PASTE 3b! 0 -1 ZOOM 3 ]]
Code: Select all
x = 3, y = 2, rule = B/SH
!
[[ AUTOSTART PASTET EVERY 50 PASTEMODE COPY PASTE 3b! 0 -1 ZOOM 3 ]]
Code: Select all
x = 3, y = 2, rule = B/SL
!
[[ AUTOSTART PASTET EVERY 50 PASTEMODE COPY PASTE 3b! 0 -1 ZOOM 3 ]]
Re: Pattern viewer for forum threads
Posted: September 29th, 2023, 12:15 pm
by rowett
muzik wrote: September 29th, 2023, 10:49 am
Selections appear to be bugged - Select All only targets a single cell here (that isn't even alive)
Fixed, thanks.
muzik wrote: September 29th, 2023, 10:49 am
Using Select All and then random filling on this puts cells in the completely wrong place
Fixed, thanks.
muzik wrote: September 29th, 2023, 10:49 am
If we use the THEME command to specify a theme that does not exist, the name of that nonexistent theme will be misinterpreted as a command.
I'm not interested in fixing these sorts of issues (same with the COLOR command). If you have script command errors you need to go fix the script anyway at which point these messages will disappear.
muzik wrote: September 29th, 2023, 10:49 am
This post and one below it still uses the old [R]Extended terminology making the pattern invalid
Same here: I'm not interested in fixing old posts that are now obsolete because LifeViewer has changed.
Re: Pattern viewer for forum threads
Posted: September 29th, 2023, 2:48 pm
by muzik
muzik wrote: September 5th, 2023, 6:25 am
Some performance tests:
Results on Windows 10 using Brave (old system, so it isn't going to be fast):
Go To Gen 174762b:
- [R]Standard: 3.4s
- [R]History: 3.8s
- [R]Super: 16.9s
- [R]Investigator: 22.8s
- Ruletable: 8.9s
- Margolus: 4.1s
- General range: 18.6s
Identify:
- [R]Standard: 21.3s / 28.1s
- [R]History: 31.1s / 38.1s
- [R]Super: 59.5s / 79.9s
- [R]Investigator: 46.3s / 68.5s
- Ruletable: 27.8s / 39.1s
- Margolus: 16.3s / 22.7s
- General range: 60.5s / 77.5s
In this case, [R]Investigator Identify detected periodicity at around 220K generations in, whereas other algorithms only found it at around 330K.
Re: Pattern viewer for forum threads
Posted: September 29th, 2023, 3:56 pm
by muzik
A tiny feature request: would it be possible to add density for oscillators on bounded grids to the Identify results (min/max/average) so we can calculate the density values for periodic agars?
Re: Pattern viewer for forum threads
Posted: September 30th, 2023, 10:19 am
by muzik
In some cases the Identify period map does not appear to include the deathforcer cells at the edges, but at other times it does:
Code: Select all
x = 13, y = 2, rule = B2ae/SSuper
FM.M5.M.MF$FM.M5.M.MF!
Re: Pattern viewer for forum threads
Posted: October 1st, 2023, 2:59 am
by rowett
muzik wrote: September 30th, 2023, 10:19 am
In some cases the Identify period map does not appear to include the deathforcer cells at the edges, but at other times it does:
Fixed, thanks.
Re: Pattern viewer for forum threads
Posted: October 8th, 2023, 12:09 pm
by unname4798
Please add MAPBSB64CCTqARFBImEADAGBSCTgICTSIAAADCFCSTAAAANAMEUBCKEBchCE00YAE3IACSFACCIQQDIIF4UIIAGSA (X-Rule) to the aliases.
Re: Pattern viewer for forum threads
Posted: October 12th, 2023, 12:36 pm
by muzik
The limit for how far out you can draw (or change cells via selection) appears to be earlier than the limit for how far out selections can be made (before they do that buggy "snap to the edge of the grid" thing):
Code: Select all
x = 626, y = 626, rule = R500,C0,M1,S139185..242458,B139185..188119,NN
333b52o$322b74o$312b92o$305b106o$298b119o$292b131o$286b142o$281b151o$
276b161o$272b169o$267b177o$230b218o$217b234o$207b248o$199b259o$193b
268o$187b277o$182b284o$177b292o$173b299o$169b305o$165b312o$162b317o$
158b324o$155b329o$152b335o$149b340o$147b344o$144b349o$142b353o$139b
359o$137b363o$135b367o$133b371o$131b375o$129b378o$128b381o$127b384o$
126b387o$125b389o$124b392o$123b395o$122b397o$121b400o$120b402o$119b
405o$118b407o$117b410o$116b412o$115b415o$114b417o$113b419o$112b421o$
111b423o$110b425o$109b427o$108b429o$107b431o$106b433o$105b435o$104b
437o$103b439o$102b441o$101b443o$100b445o$99b447o$98b449o$97b451o$97b
452o$96b454o$95b456o$95b457o$94b459o$94b460o$93b462o$92b464o$92b465o$
91b467o$91b468o$90b470o$90b471o$89b473o$89b474o$88b476o$88b477o$87b
301o6b172o$87b300o11b169o$86b300o16b166o$86b299o21b163o$86b298o26b160o
$85b298o30b158o$85b297o34b156o$84b297o38b154o$84b296o42b152o$84b295o
45b151o$83b295o49b149o$83b294o52b148o$82b294o56b145o$82b293o59b144o$
82b292o62b143o$81b292o66b140o$81b291o69b139o$81b290o72b138o$80b290o75b
136o$80b289o78b135o$80b288o81b134o$79b288o84b132o$79b287o86b132o$79b
286o89b131o$79b285o92b129o$78b285o94b129o$78b284o97b127o$78b283o99b
127o$77b283o102b126o$77b282o104b125o$77b281o107b124o$77b280o109b123o$
76b280o111b123o$76b279o114b121o$76b278o116b121o$76b277o118b121o$75b
277o120b120o$75b276o122b120o$75b275o124b119o$75b274o126b119o$74b274o
128b118o$74b273o130b118o$74b272o132b117o$74b271o134b117o$74b270o136b
116o$73b270o138b115o$73b269o140b115o$73b268o142b114o$73b267o144b114o$
73b266o146b113o$73b265o148b113o$72b265o150b112o$72b264o152b112o$72b
263o154b111o$72b262o156b111o$72b261o158b110o$72b260o160b109o$71b260o
162b109o$71b259o164b108o$71b258o166b108o$71b257o168b107o$71b256o170b
106o$71b255o172b106o$71b254o174b105o$70b254o176b105o$70b253o178b104o$
70b252o180b103o$70b251o182b103o$70b250o184b102o$70b249o186b102o$70b
248o188b101o$70b247o190b100o$70b246o192b100o$69b246o193b100o$69b245o
195b99o$69b244o197b99o$69b243o199b98o$69b242o200b99o$69b241o202b98o$
69b240o204b97o$69b239o205b98o$69b238o207b97o$68b238o209b96o$68b237o
210b97o$68b236o212b96o$68b235o214b95o$67b235o215b96o$67b234o217b95o$
67b233o218b95o$67b232o220b94o$66b232o222b94o$66b231o223b94o$66b230o
225b93o$65b230o226b94o$65b229o228b93o$64b229o229b93o$64b228o231b92o$
64b227o232b93o$63b227o234b92o$63b226o235b92o$63b225o237b92o$62b225o
238b92o$62b224o240b91o$61b224o241b91o$61b223o242b92o$60b223o244b91o$
60b222o245b91o$59b222o247b90o$59b221o248b90o$59b221o249b90o$58b221o
250b90o$58b220o251b90o$57b220o253b89o$57b219o254b90o$56b219o256b89o$
56b218o257b89o$55b218o258b89o$55b217o260b88o$54b217o261b89o$54b216o
263b88o$54b215o264b88o$53b215o265b88o$53b214o267b87o$52b214o268b87o$
52b213o269b88o$51b213o271b87o$51b212o272b87o$50b212o273b87o$50b211o
275b86o$50b210o276b86o$49b210o277b87o$49b209o279b86o$48b209o280b86o$
48b208o281b86o$47b208o282b86o$47b207o284b85o$47b206o285b85o$46b206o
286b86o$46b206o286b86o$45b206o288b85o$45b206o288b85o$44b206o289b85o$
44b206o289b85o$44b206o290b84o$43b206o291b84o$43b206o291b85o$42b206o
292b85o$42b206o293b84o$42b206o293b84o$41b207o293b84o$41b206o294b84o$
40b207o294b84o$40b207o294b84o$40b206o294b85o$39b207o293b86o$38b208o
292b87o$38b208o291b89o$37b209o290b90o$37b208o290b91o$36b209o289b92o$
36b209o288b93o$35b210o287b94o$35b210o286b95o$34b211o285b96o$34b211o
284b97o$33b211o284b98o$33b211o283b99o$32b212o282b100o$32b212o281b101o$
31b213o280b102o$31b213o279b103o$30b214o278b104o$30b214o277b105o$29b
215o276b106o$29b215o275b107o$29b215o274b108o$28b216o273b109o$28b216o
272b110o$27b217o271b111o$27b217o270b112o$26b218o269b113o$26b218o268b
114o$25b219o267b115o$25b219o266b116o$25b220o264b117o$24b221o263b118o$
24b221o262b119o$23b222o261b120o$23b222o260b121o$23b222o259b122o$22b
223o258b123o$22b223o257b124o$21b225o255b125o$21b225o254b126o$21b225o
253b127o$20b226o252b128o$20b226o251b129o$19b227o250b130o$19b228o248b
131o$19b228o247b132o$18b229o246b133o$18b229o245b134o$18b229o244b135o$
17b231o242b136o$17b231o241b137o$17b231o240b138o$16b232o239b139o$16b
233o237b140o$16b233o236b140o$15b234o235b141o$15b235o233b142o$15b235o
232b143o$14b236o231b144o$14b237o229b145o$14b237o228b146o$13b238o227b
147o$13b239o225b148o$13b239o224b149o$12b240o223b150o$12b241o221b150o$
12b241o220b151o$12b242o218b152o$11b243o217b153o$11b243o216b154o$11b
244o214b155o$10b245o213b156o$10b246o211b157o$10b246o210b158o$10b247o
208b159o$9b248o207b159o$9b249o205b160o$9b249o204b161o$9b250o202b162o$
8b251o201b163o$8b252o199b164o$8b253o197b165o$8b253o196b165o$7b255o194b
166o$7b256o192b167o$7b257o190b168o$7b258o188b169o$7b259o186b170o$6b
261o184b171o$6b262o182b171o$6b263o180b172o$6b264o178b173o$6b265o176b
174o$5b267o174b175o$5b268o172b176o$5b269o170b176o$5b270o168b177o$5b
271o166b178o$4b273o164b179o$4b274o162b180o$4b275o160b181o$4b276o158b
181o$4b277o156b182o$4b278o154b183o$3b280o152b184o$3b281o150b185o$3b
282o148b185o$3b283o145b187o$3b284o143b188o$3b285o141b189o$3b286o139b
190o$2b288o137b190o$2b289o135b191o$2b290o133b192o$2b291o131b193o$2b
292o129b193o$2b293o127b194o$2b294o125b195o$2b295o123b196o$b297o121b
197o$b298o119b197o$b299o117b198o$b300o115b199o$b301o113b200o$b302o111b
201o$b303o109b202o$b305o106b203o$b306o104b204o$b308o101b205o$b310o98b
206o$313o95b207o$315o92b208o$317o89b209o$320o85b210o$322o82b211o$325o
77b213o$328o72b215o$331o66b218o$334o61b220o$338o53b224o$343o45b227o$
349o34b232o$357o19b239o$615o$615o$615o$615o$615o$615o$615o$615o$615o$
615o$615o$615o$615o$615o$614o$614o$614o$614o$614o$614o$614o$614o$614o$
614o$614o$b613o$b613o$b612o$b612o$b612o$b612o$b612o$b612o$b612o$b612o$
2b611o$2b611o$2b610o$2b610o$2b610o$2b610o$2b610o$3b609o$3b609o$3b609o$
3b608o$3b608o$4b607o$4b607o$4b607o$4b607o$4b606o$5b605o$5b605o$5b605o$
5b605o$6b604o$6b603o$6b603o$6b603o$7b602o$7b602o$7b601o$7b601o$8b600o$
8b600o$8b600o$9b598o$9b598o$9b598o$10b597o$10b596o$11b595o$11b595o$11b
595o$12b593o$12b593o$13b592o$13b592o$14b590o$14b590o$14b590o$15b588o$
15b588o$16b587o$16b587o$17b585o$18b584o$18b584o$19b582o$19b582o$20b
581o$20b580o$21b579o$22b578o$22b577o$23b576o$24b574o$24b574o$25b573o$
26b571o$26b571o$27b569o$28b568o$28b568o$29b566o$30b565o$31b563o$31b
563o$32b561o$33b560o$34b558o$35b557o$35b556o$36b555o$37b553o$38b551o$
39b549o$39b548o$40b546o$41b544o$42b542o$43b540o$44b538o$45b536o$45b
535o$46b533o$47b531o$48b529o$49b527o$50b525o$51b523o$52b521o$53b519o$
54b517o$55b515o$56b513o$57b511o$58b509o$59b507o$60b505o$61b503o$62b
501o$63b499o$64b497o$65b495o$66b493o$67b490o$68b488o$69b485o$70b482o$
71b480o$72b477o$73b474o$74b471o$75b468o$76b465o$77b462o$78b458o$79b
455o$80b451o$81b448o$82b444o$83b440o$84b436o$85b431o$86b427o$87b422o$
88b417o$89b412o$90b406o$91b399o$92b392o$93b384o$94b374o$95b364o$96b
359o$97b354o$98b350o$99b347o$100b343o$101b339o$102b336o$103b333o$104b
330o$105b326o$106b323o$107b320o$108b317o$109b314o$110b310o$111b307o$
112b304o$113b301o$114b297o$115b294o$116b291o$117b287o$118b284o$120b
280o$121b276o$122b273o$123b269o$124b266o$125b262o$127b259o$128b256o$
129b253o$130b250o$132b246o$133b243o$134b240o$135b237o$137b233o$138b
230o$139b226o$141b222o$142b219o$144b215o$145b211o$147b207o$148b203o$
150b199o$151b195o$153b191o$155b186o$157b181o$158b177o$160b172o$162b
167o$165b161o$167b156o$169b150o$172b144o$174b138o$177b131o$180b124o$
184b115o$188b106o$192b97o$197b86o$202b74o$209b59o$219b38o!
Re: Pattern viewer for forum threads
Posted: October 14th, 2023, 7:31 am
by unname4798
Please add inline 1D support.
Re: Pattern viewer for forum threads
Posted: October 15th, 2023, 6:04 am
by b3s23love
Another strange bug:
1. Select the c/5d spaceship.
2. Advance the selection by using Ctrl+Space.
3. Observe the red cells.
4. Click on one of them so the green selection disappears but the red cells still exist.
5. Click the hand button so that the green selection is back but the advanced spaceship is deleted.
6. Run the resulting pattern for c. 500-2500 generations. It depends on the speed of simulation.
7. The pattern disappears but the live cells statistic still has alive cells!
8. Even stranger things happen when you rewind the pattern or return to the starting generation. It's hard to explain.
Code: Select all
x = 53, y = 53, rule = B3/S23
4b6o2b4ob4ob2o10b5o10bob2o$6bo7b4obobo2bo15bo9b3o$10bo6bobo2bo6bo4bob
2o14bo$5b5o6bo3bobo8b4o2bobo9b2obo$7b2o21bo2b2o4bo8bob3o$4bob2o23b3o3b
o13b2o$7bo14bo8bo3bo11b3ob2o$22b3o23bo$25bo21bo3bo$22b2obo22bo$bo20bob
o3b2o$obo13b3o9b2o5bo$bobo13bo15b3o$bo2bo3bo15b2o7bo$b2o5bo7bo2bo4b2o
7b4o$bo5bo7b2o2bo15bobo$6bo10bo3bo24b2obo$20b2o23bo5b2o$15b2o29b2ob2ob
o$23b2o10b2o8b3obob2o$23bobo10bo9bo4b2o$24b2o7b3o8bobo2bo2bo$ob3o12b2o
14bo10b2obobo$ob4o11b2o8bo18bo2bob2o$o5bo19bo2bo9bo6bo2bo2bo$bobobo2b
3o3b2o10bo2bo7b3o11b2o$2bobob4o4b2o12bo7bo7b2obo4bo$3bo2bob2o26b2o10b
2ob2o$3bo3b3obo12b2o26bo$4b3o2b2obo4b2o5b2o17b2obo3bo$10bobo4b2o9b2o
13bob2o$11bob2o13b2o11bobo$12bo2bo24bobo2b2o$13b2o3bo22bo4bo$14b5o7b2o
3b2o3b2o7bo$15b4o6bobo6bo10b2o$15bobo7b2o4bo5bo2bob2obo$14bob2obo12b2o
b2o3b2obo2bo$14bo3bobo12bobo7bob2o$14bo2bo2b2o12bo5b2obobo4bobo$15b2ob
ob2o12bo5bobo2bo5bo$17bo2b2o4b2o2bo10bo3b2o3bobo$18bo10b2o20b2o$19b3o
4bo2bo19bo2bo$obo2b2o3bo13b3o2bo21b2o$b2o2bo4b2obo12bo2bo3b2o12b3o2bo$
2bo2bob2o3b2o10bob2ob2o2b2o17bo$o5bo4bobo8b4obo21bo$b3obo5bob2o4bo2bo
4b4o$bob2obo3bo3bo2bo3bo4bo2bo3bo$2o2bo3b2o3bo5bo5bo4b3o$4b2o2bob2o6bo
2b3o5b2o2bo$5b2o2b5o2b5obo2b7o!
Re: Pattern viewer for forum threads
Posted: October 15th, 2023, 6:10 am
by unname4798
b3s23love wrote: October 15th, 2023, 6:04 am
2. Advance the selection by using Ctrl+Space.
I'm on a tablet. How to advance?
EDIT: The strange bug has been fixed by Rowett.
Re: Pattern viewer for forum threads
Posted: October 16th, 2023, 3:03 am
by rowett
b3s23love wrote: October 15th, 2023, 6:04 am
Another strange bug
Fixed, thanks!
Re: Pattern viewer for forum threads
Posted: October 16th, 2023, 3:42 pm
by confocaloid
A vague feature request: allow to put multiple RLEs in a single viewer, with ability to "page through" patterns one-by-one. This would be different from putting a single stamp collection:
- it would be easier to view patterns one-by-one,
- one could use bounded grids for individual patterns,
- maybe it would be possible to use different rules for different patterns.
Maybe something like this (here there would be two patterns in different rules):
Code: Select all
#C [[ MULTIPLEPATTERNS ]]
#C p6960 in a rule mentioned in https://conwaylife.com/forums/viewtopic.php?p=168651#p168651
x = 9, y = 6, rule = B23678/S3478:T9,6
bo$3bo2bo$b2o$obo2b2o$obob2o$5bo2bo!
#C p16284 B-heptomino agar in Life
#C https://conwaylife.com/forums/viewtopic.php?p=153477#p153477
#C https://web.archive.org/web/20220901034112/http://pentadecathlon.com/lifenews/2006/07/period_16284_agar.html
x = 70, y = 69, rule = B3/S23:T70,69
9$6b3o11b3o11b3o11b3o11b3o$5bo2bo10bo2bo10bo2bo10bo2bo10bo2bo$5bo3bo9b
o3bo9bo3bo9bo3bo9bo3bo$6b4o10b4o10b4o10b4o10b4o$8bo13bo13bo13bo13bo19$
6b3o11b3o11b3o11b3o11b3o$5bo2bo10bo2bo10bo2bo10bo2bo10bo2bo$5bo3bo9bo
3bo9bo3bo9bo3bo9bo3bo$6b4o10b4o10b4o10b4o10b4o$8bo13bo13bo13bo13bo19$
6b3o11b3o11b3o11b3o11b3o$5bo2bo10bo2bo10bo2bo10bo2bo10bo2bo$5bo3bo9bo
3bo9bo3bo9bo3bo9bo3bo$6b4o10b4o10b4o10b4o10b4o$8bo13bo13bo13bo13bo!
Re: Pattern viewer for forum threads
Posted: October 16th, 2023, 6:13 pm
by rowett
confocaloid wrote: October 16th, 2023, 3:42 pm
A vague feature request: allow to put multiple RLEs in a single viewer, with ability to "page through" patterns one-by-one. This would be different from putting a single stamp collection
It's already possible to do this in your own web page. See
here for an example.
I'm not sure of the benefit of having this on the forum since it makes it harder to copy and paste individual patterns.
You can also already use POIs to pan to different areas of a larger pattern (like the
Exploratorium). You could also separate different areas of the pattern with [R]History/[R]Super state 6 cells.
Re: Pattern viewer for forum threads
Posted: October 16th, 2023, 10:21 pm
by Haycat2009
1. Please add Grounded Life (B35/S23) to the aliases. I think that this name has been in use for long enough.
2. Please add the ability to copy objects from one life viewer and paste it on another.
Re: Pattern viewer for forum threads
Posted: October 17th, 2023, 1:23 am
by unname4798
rowett wrote: October 16th, 2023, 6:13 pm
confocaloid wrote: October 16th, 2023, 3:42 pm
A vague feature request: allow to put multiple RLEs in a single viewer, with ability to "page through" patterns one-by-one. This would be different from putting a single stamp collection
It's already possible to do this in your own web page. See
here for an example.*
I'm not sure of the benefit of having this on the forum since it makes it harder to copy and paste individual patterns.**
You can also already use POIs to pan to different areas of a larger pattern (link below):
Exploratorium
You could also separate different areas of the pattern with [R]History/[R]Super state 6 cells.
*What's the name of a multi-pattern command?
**It would be still easy to copy and paste individual patterns.
Re: Pattern viewer for forum threads
Posted: October 17th, 2023, 12:25 pm
by rowett
unname4798 wrote: October 17th, 2023, 1:23 am
*What's the name of a multi-pattern command?
There is no multi-pattern command.
LifeViewer has a web page setting that tells it how to deal with the patterns it finds while scanning the page. The default is to display viewers inline and/or add "Show in Viewer" links. This can be changed with a meta setting to put LifeViewer into Multiverse mode.
In Multiverse mode there is only a single Viewer displayed which initially shows the first pattern on the page. The
Page Up and
Page Down keys can be used (when the Viewer has focus) to switch forward and back through the patterns. There are
Next and
Previous buttons also for this in the
Settings menu.
See
here for an example. You can switch Multiverse mode on and off with a link at the top and see the difference.
Re: Pattern viewer for forum threads
Posted: October 25th, 2023, 6:05 pm
by H. H. P. M. P. Cole
A big fat list of suggestions:
Add rule support for:
1. Isotropic Far Corners and Far Edges combined (use Hensel notation):
example: for this neighbourhood:
Code: Select all
x = 7, y = 7, rule = B/S012345678History
3.A$.A3.A2$A2.C2.A2$.A3.A$3.A!
the argument at the end should be F(3,2)
first number is orthogonal distance of edges, and second number is diagonal distance of diagonal cells
2. Isotropic Knight for any combination of x and y (use CAViewer notation):
example: for this neighbourhood:
Code: Select all
x = 7, y = 7, rule = B/S012345678History
2.A.A2$A5.A$3.C$A5.A2$2.A.A!
the argument at the end should be K(3,1)
the two arguments should be commutative.
3. Isotropic R2 Cross for any combination of two orthogonal distances
4. Isotropic R2 Saltire for any combination of two diagonal distances
Both must use CAViewer notation.
5. (This is trivial, but) Isotropic vN R1.
6. Add apgtables.
7. Add Factorio as an alias for R3,C2,S2,B3,N+.
This is to make LtL more accessible, and I did not cover R3 Cross (personally my fav rulespace) or R2 vN simply because THERE ARE TOO MANY TRANSITIONS.
Mad respect to you, rowett, for giving us the gift of an accessible software.
Bonus points if you can let Golly natively handle these as well.
Links to learn about R3 Cross (both by me). Also, I have a userpage on the LifeWiki.
viewtopic.php?f=11&t=6166
viewtopic.php?f=11&t=6189
EDIT: Haycat2009 and I have been PMing each other and we want support for Durnak-Cole notation (
viewtopic.php?f=11&t=6189).
Re: Pattern viewer for forum threads
Posted: October 25th, 2023, 7:12 pm
by MEisSCAMMER
While we're on the subject of updates: could Grounded Life be added as an alias for B35/S23?
Re: Pattern viewer for forum threads
Posted: October 25th, 2023, 7:58 pm
by Haycat2009
Haycat2009 wrote: October 16th, 2023, 10:21 pm
1. Please add Grounded Life (B35/S23) to the aliases. I think that this name has been in use for long enough.
2. Please add the ability to copy objects from one life viewer and paste it on another.
MEisSCAMMER wrote: October 25th, 2023, 7:12 pm
While we're on the subject of updates: could Grounded Life be added as an alias for B35/S23?
The community has already decided that B35/S23 is Grounded Life. O powerful admins, can you please add Grounded Life as an Alias for B35/S23?
Re: Pattern viewer for forum threads
Posted: October 29th, 2023, 6:06 pm
by rowett
Haycat2009 wrote: October 16th, 2023, 10:21 pm
Please add Grounded Life (B35/S23) to the aliases. I think that this name has been in use for long enough.
Added. Though be careful when using aliases since it will make your pattern incompatible with other tools that don't understand the aliases.
Re: Pattern viewer for forum threads
Posted: October 31st, 2023, 2:01 pm
by muzik
This has its period identified in less than three seconds, but spends a whole minute figuring out everything else. Potential target for optimization?
Code: Select all
x = 40, y = 22, rule = B2n3aeijy4ci5cr6n/S2aek3-acek4eiknr5ir6eik7e
38bo$38b2o$39bo5$31b2o$31b2o5$31b3o$31b3o2$28b3o$2o2bo23bo2bo$o27b2o2b
2o$2obo26bo2bo$b3o26b3o$2bo!
Re: Pattern viewer for forum threads
Posted: November 2nd, 2023, 6:51 am
by rowett
muzik wrote: October 31st, 2023, 2:01 pm
This has its period identified in less than three seconds, but spends a whole minute figuring out everything else. Potential target for optimization?
Code: Select all
x = 40, y = 22, rule = B2n3aeijy4ci5cr6n/S2aek3-acek4eiknr5ir6eik7e
38bo$38b2o$39bo5$31b2o$31b2o5$31b3o$31b3o2$28b3o$2o2bo23bo2bo$o27b2o2b
2o$2obo26bo2bo$b3o26b3o$2bo!
There is just a lot of computation required for this pattern: the evolution of 34040 active cells across 29400 generations for 71 different sub-periods, none of which have a match.