Golly suggestions

For general discussion about Conway's Game of Life.
User avatar
Macbi
Posts: 903
Joined: March 29th, 2009, 4:58 am

Re: Golly suggestions

Post by Macbi » February 4th, 2018, 10:10 am

I have a Golly suggestion. Can there be an option to actually see the strobe when looking at a strobing rule? I think that it would sometimes be useful in order to understand what's going on.

User avatar
praosylen
Posts: 2443
Joined: September 13th, 2014, 5:36 pm
Location: Pembina University, Home of the Gliders
Contact:

Re: Golly suggestions

Post by praosylen » February 4th, 2018, 11:03 am

dvgrn wrote:Experimenting a bit with LifeViewer --

Code: Select all

x = 971, y = 991, rule = B3/S23
4bo$5b2o$4b2o2$11bobo$12b2o$12bo$8bo$9bo$7b3o19$23bo$24b2o$23b2o3$40bo
bo897bobo$41b2o897b2o$41bo6bo892bo$46bobo$41bo5b2o890bo$42bo895bo$40b
3o895b3o3$935bo$934bo$934b3o10$65bo851bo$66bo849bo$64b3o849b3o4$63bo
855bo$64b2o851b2o$63b2o853b2o2$963bo$962bo$962b3o6$74bo$75b2o$74b2o8bo
813bo$85b2o809b2o$84b2o811b2o$75bo$73bobo$74b2o$84bo813bo$85b2o809b2o$
84b2o811b2o3$91bobo$92b2o$92bo3$82bobo813bobo$83b2o813b2o$83bo815bo8$
876bo$93bo782bobo10bo$94b2o780b2o9b2o$93b2o793b2o11$129bo15bo$130b2o
14bo$129b2o13b3o2$122bo$120bobo25bo705bo$121b2o23bobo703b2o5bobo$147b
2o704b2o4b2o$860bo3$126bo$127bo$125b3o11$850bo$850bobo$850b2o$847bo$
165bo680bo$138bo24bobo680b3o$139b2o23b2o$138b2o3$810bobo$810b2o25bo$
811bo25bobo$837b2o4$828bo$179bo647bo$177bobo647b3o$178b2o3$812bobo$
812b2o$813bo4$804bobo$804b2o$805bo2$188bo$186bobo$187b2o7bobo$197b2o$
197bo2$783bo$783bobo$783b2o4bo$197bo590bo$198b2o588b3o$197b2o9$775bo$
773b2o$758bobo13b2o$758b2o11bo$216bo542bo9b2o$217bo552b2o$215b3o2$769b
o$759bobo5b2o$759b2o7b2o$760bo2$208bo$209b2o$208b2o2$764bobo$230bo533b
2o$231b2o532bo$230b2o3$755bo$754bo$741bobo10b3o$741b2o$742bo$230bobo$
231b2o$231bo$742bobo$742b2o$743bo$749bo$748bo$748b3o$238bo$239bo$237b
3o$745bo$745bobo$745b2o16$250bo$251bo$249b3o$280bo$281b2o$280b2o$271bo
421bobo$272b2o419b2o15bo$271b2o421bo13b2o$276bobo3bo426b2o$277b2o4bo
415bo3bobo$277bo3b3o414bo4b2o$273bo424b3o3bo$274b2o432bo$273b2o17bo
391bobo19b2o$290bobo383bobo5b2o21b2o$261bo29b2o383b2o7bo$262bo414bo42b
o$260b3o456bo$719b3o5$305bo374bo$306b2o5bo365bo$305b2o7b2o363b3o$313b
2o2$276bo$277bo391bo35bo$275b3o391bobo32bo$669b2o33b3o2$300bo2bobo$
298bobo3b2o375bo$299b2o3bo362bo13bobo$667bobo11b2o$667b2o2$321bo$319bo
bo$320b2o2$667bobo$667b2o$323bo344bo$321bobo$313bo8b2o$314bo$312b3o$
288bo362bobo$289bo361b2o$287b3o362bo11bo$663bo$663b3o$332bobo$333b2o$
333bo2$637bo$636bo$636b3o3$635bo$328bo305bo$329bo304b3o$327b3o2$352bo$
353b2o$352b2o3$354bo$355b2o288bo$354b2o287b2o$644b2o4$620bo$620bobo$
620b2o3$618bo$359bo258bobo$357bobo258b2o$358b2o2$369bo$370b2o$369b2o3$
371bo$372b2o240bo$371b2o239b2o$613b2o$351bo$349bobo257bo$350b2o257bobo
$609b2o4$602bo$600b2o$601b2o$362bo$363bo$361b3o4$615bo$387bo227bobo$
385bobo227b2o$386b2o4$394bo$384bo10b2o$385bo8b2o$383b3o218bo$603bo$
603b3o23$410bo160bo$411b2o157bo$410b2o158b3o4$570bo$414bo155bobo$415bo
154b2o$413b3o3bo$420bo$418b3o9$551bo$550bo$550b3o2$548bo$547bo$547b3o
2$442bo$443b2o$442b2o2$435bo$433bobo4bo$434b2o5b2o$440b2o2$433bo$431bo
bo$432b2o2$527bobo$527b2o$528bo11$460bo$461b2o$460b2o48$517b3o$517bo$
518bo2$464b2o$465b2o$464bo7$527b2o$527bobo$527bo$453b2o$452bobo$454bo
6$537b3o$537bo$538bo6$439bo$439b2o$438bobo$554b2o$553b2o$555bo$540b2o$
539b2o9b3o$541bo8bo$551bo11$410b3o$412bo$411bo$407b2o$406bobo$408bo22$
400bo$400b2o$399bobo5$596bo$378b3o214b2o$380bo214bobo17bo$379bo234b2o$
614bobo3$596bo$595b2o20b2o$595bobo18b2o$618bo6$351bo$351b2o$350bobo4$
348b2o$349b2o$348bo30$296b2o$295bobo386b2o$297bo386bobo$684bo8$272b2o$
273b2o433b2o$272bo434b2o$292b3o414bo$294bo$293bo$654b3o$654bo$655bo35b
3o$691bo$692bo$321b3o$323bo$322bo6$263bo$263b2o3b3o446b2o$262bobo5bo
440b3o2b2o$269bo441bo6bo$712bo4$272b3o$274bo432b3o$273bo5b3o425bo$281b
o418b3o5bo$269b3o8bo414b2o3bo$271bo423bobo3bo8b3o$270bo414bo9bo14bo$
684b2o25bo$684bobo3$291b3o$293bo$292bo37$744b2o$744bobo$744bo$753bo$
752b2o$752bobo$757bo$756b2o$756bobo8$204b2o$203bobo$205bo2$749b2o$749b
obo24bo$749bo25b2o$769b3o3bobo$769bo$770bo15$802b2o$802bobo$802bo4$
799b3o$799bo$800bo7$190b2o$189bobo$191bo614b2o$806bobo$806bo2$188b3o$
190bo632b2o$184b2o3bo632b2o$183bobo638bo$185bo628b2o$814bobo$814bo2$
182b3o643b3o$184bo636b3o4bo$178b2o3bo637bo7bo3b3o$153b2o22bobo642bo10b
o$152bobo24bo654bo$154bo2$810b2o$809b2o$811bo3$833b2o$832b2o$162b2o
670bo$163b2o$162bo$829b2o$828b2o$830bo$163b2o$164b2o$163bo2$830bo$151b
o670b3o4b2o$151b2o669bo6bobo$150bobo670bo6$842b2o$835b2o4b2o$834b2o7bo
$836bo2$139bo$139b2o$138bobo699b3o$840bo$841bo6b2o9bo$848bobo7b2o$848b
o9bobo3$856b2o$105bo749b2o$105b2o18b3o2b2o725bo$104bobo20bo3b2o727b3o$
126bo3bo5b2o722bo4b3o$137b2o722bo3bo$136bo729bo15bo$881b2o$881bobo$
110b3o$112bo$111bo7$112bo$112b2o$111bobo25$90b3o797b3o$92bo797bo$91bo
799bo4$89b2o801b2o$90b2o799b2o$89bo803bo3$55bo871bo$55b2o3b2o859b2o3b
2o$54bobo2bobo859bobo2bobo$61bo859bo5$70b3o$72bo$71bo835bo$906b2o$906b
obo9$43b3o$45bo$44bo3$38b2o903b2o$37bobo903bobo$39bo903bo2$934b3o$934b
o$935bo23$4b3o$6bo$5bo$b2o$obo9b2o$2bo8bobo$13bo954b3o$968bo$969bo2$
27b2o$28b2o$27bo11$36bo$36b2o$35bobo3$958b3o$958bo$959bo!
#C [[ X 3 Y -7 ZOOM 8 AUTOSTART THUMBNAIL THUMBSIZE 2 HEIGHT 600 ]]
#C [[ T 112 ZOOM 10 PAUSE 1 "LWSS" ]]
#C [[ T 152 ZOOM 9 Y -0 PAUSE 1 "MWSS" ]]
#C [[ T 196 ZOOM 8 Y 5 PAUSE 1 "HWSS" ]]
#C [[ T 235 ZOOM 7 Y 0 PAUSE 1 "Sidecar" ]]
#C [[ T 333 ZOOM 6 Y -10 PAUSE 1 "Coe ship" ]]
#C [[ Y -46 ZOOM 5 T 901 PAUSE 1 "30P4H2V0.4" ]]
#C [[ Y -46 ZOOM 5 T 1001 ]]
#C [[ Y -14 ZOOM 8 T 1457 PAUSE 1 "Pushalong 1" ]]
#C [[ T 1623 PAUSE 1 "Big A" ]]
#C [[ T 1729 PAUSE 1 "XWSS" ]]
#C [[ T 1828 PAUSE 1 "Schick engine" ]]
#C [[ T 1954 PAUSE 1 "Ecologist" ]]
#C [[ T 2400 X -8 Y -1150 ZOOM 10 ]]
#C [[ T 2500 X -8 Y -838 ZOOM -2 ]]
One minor quibble: the X66 is labeled as "XWSS".
former username: A for Awesome
praosylen#5847 (Discord)

The only decision I made was made
of flowers, to jump universes to one of springtime in
a land of former winter, where no invisible walls stood,
or could stand for more than a few hours at most...

User avatar
rowett
Moderator
Posts: 3776
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

Re: Golly suggestions

Post by rowett » February 4th, 2018, 3:13 pm

dvgrn wrote:Anybody care to try altering the PAUSEs, or getting rid of them altogether -- maybe just run the ship in slow-motion for a while when the label is visible? You know, just like a Wachowski-brothers movie, except for Conway's Life.
Try this:

Code: Select all

x = 971, y = 991, rule = B3/S23
4bo$5b2o$4b2o2$11bobo$12b2o$12bo$8bo$9bo$7b3o19$23bo$24b2o$23b2o3$40bo
bo897bobo$41b2o897b2o$41bo6bo892bo$46bobo$41bo5b2o890bo$42bo895bo$40b
3o895b3o3$935bo$934bo$934b3o10$65bo851bo$66bo849bo$64b3o849b3o4$63bo
855bo$64b2o851b2o$63b2o853b2o2$963bo$962bo$962b3o6$74bo$75b2o$74b2o8bo
813bo$85b2o809b2o$84b2o811b2o$75bo$73bobo$74b2o$84bo813bo$85b2o809b2o$
84b2o811b2o3$91bobo$92b2o$92bo3$82bobo813bobo$83b2o813b2o$83bo815bo8$
876bo$93bo782bobo10bo$94b2o780b2o9b2o$93b2o793b2o11$129bo15bo$130b2o
14bo$129b2o13b3o2$122bo$120bobo25bo705bo$121b2o23bobo703b2o5bobo$147b
2o704b2o4b2o$860bo3$126bo$127bo$125b3o11$850bo$850bobo$850b2o$847bo$
165bo680bo$138bo24bobo680b3o$139b2o23b2o$138b2o3$810bobo$810b2o25bo$
811bo25bobo$837b2o4$828bo$179bo647bo$177bobo647b3o$178b2o3$812bobo$
812b2o$813bo4$804bobo$804b2o$805bo2$188bo$186bobo$187b2o7bobo$197b2o$
197bo2$783bo$783bobo$783b2o4bo$197bo590bo$198b2o588b3o$197b2o9$775bo$
773b2o$758bobo13b2o$758b2o11bo$216bo542bo9b2o$217bo552b2o$215b3o2$769b
o$759bobo5b2o$759b2o7b2o$760bo2$208bo$209b2o$208b2o2$764bobo$230bo533b
2o$231b2o532bo$230b2o3$755bo$754bo$741bobo10b3o$741b2o$742bo$230bobo$
231b2o$231bo$742bobo$742b2o$743bo$749bo$748bo$748b3o$238bo$239bo$237b
3o$745bo$745bobo$745b2o16$250bo$251bo$249b3o$280bo$281b2o$280b2o$271bo
421bobo$272b2o419b2o15bo$271b2o421bo13b2o$276bobo3bo426b2o$277b2o4bo
415bo3bobo$277bo3b3o414bo4b2o$273bo424b3o3bo$274b2o432bo$273b2o17bo
391bobo19b2o$290bobo383bobo5b2o21b2o$261bo29b2o383b2o7bo$262bo414bo42b
o$260b3o456bo$719b3o5$305bo374bo$306b2o5bo365bo$305b2o7b2o363b3o$313b
2o2$276bo$277bo391bo35bo$275b3o391bobo32bo$669b2o33b3o2$300bo2bobo$
298bobo3b2o375bo$299b2o3bo362bo13bobo$667bobo11b2o$667b2o2$321bo$319bo
bo$320b2o2$667bobo$667b2o$323bo344bo$321bobo$313bo8b2o$314bo$312b3o$
288bo362bobo$289bo361b2o$287b3o362bo11bo$663bo$663b3o$332bobo$333b2o$
333bo2$637bo$636bo$636b3o3$635bo$328bo305bo$329bo304b3o$327b3o2$352bo$
353b2o$352b2o3$354bo$355b2o288bo$354b2o287b2o$644b2o4$620bo$620bobo$
620b2o3$618bo$359bo258bobo$357bobo258b2o$358b2o2$369bo$370b2o$369b2o3$
371bo$372b2o240bo$371b2o239b2o$613b2o$351bo$349bobo257bo$350b2o257bobo
$609b2o4$602bo$600b2o$601b2o$362bo$363bo$361b3o4$615bo$387bo227bobo$
385bobo227b2o$386b2o4$394bo$384bo10b2o$385bo8b2o$383b3o218bo$603bo$
603b3o23$410bo160bo$411b2o157bo$410b2o158b3o4$570bo$414bo155bobo$415bo
154b2o$413b3o3bo$420bo$418b3o9$551bo$550bo$550b3o2$548bo$547bo$547b3o
2$442bo$443b2o$442b2o2$435bo$433bobo4bo$434b2o5b2o$440b2o2$433bo$431bo
bo$432b2o2$527bobo$527b2o$528bo11$460bo$461b2o$460b2o48$517b3o$517bo$
518bo2$464b2o$465b2o$464bo7$527b2o$527bobo$527bo$453b2o$452bobo$454bo
6$537b3o$537bo$538bo6$439bo$439b2o$438bobo$554b2o$553b2o$555bo$540b2o$
539b2o9b3o$541bo8bo$551bo11$410b3o$412bo$411bo$407b2o$406bobo$408bo22$
400bo$400b2o$399bobo5$596bo$378b3o214b2o$380bo214bobo17bo$379bo234b2o$
614bobo3$596bo$595b2o20b2o$595bobo18b2o$618bo6$351bo$351b2o$350bobo4$
348b2o$349b2o$348bo30$296b2o$295bobo386b2o$297bo386bobo$684bo8$272b2o$
273b2o433b2o$272bo434b2o$292b3o414bo$294bo$293bo$654b3o$654bo$655bo35b
3o$691bo$692bo$321b3o$323bo$322bo6$263bo$263b2o3b3o446b2o$262bobo5bo
440b3o2b2o$269bo441bo6bo$712bo4$272b3o$274bo432b3o$273bo5b3o425bo$281b
o418b3o5bo$269b3o8bo414b2o3bo$271bo423bobo3bo8b3o$270bo414bo9bo14bo$
684b2o25bo$684bobo3$291b3o$293bo$292bo37$744b2o$744bobo$744bo$753bo$
752b2o$752bobo$757bo$756b2o$756bobo8$204b2o$203bobo$205bo2$749b2o$749b
obo24bo$749bo25b2o$769b3o3bobo$769bo$770bo15$802b2o$802bobo$802bo4$
799b3o$799bo$800bo7$190b2o$189bobo$191bo614b2o$806bobo$806bo2$188b3o$
190bo632b2o$184b2o3bo632b2o$183bobo638bo$185bo628b2o$814bobo$814bo2$
182b3o643b3o$184bo636b3o4bo$178b2o3bo637bo7bo3b3o$153b2o22bobo642bo10b
o$152bobo24bo654bo$154bo2$810b2o$809b2o$811bo3$833b2o$832b2o$162b2o
670bo$163b2o$162bo$829b2o$828b2o$830bo$163b2o$164b2o$163bo2$830bo$151b
o670b3o4b2o$151b2o669bo6bobo$150bobo670bo6$842b2o$835b2o4b2o$834b2o7bo
$836bo2$139bo$139b2o$138bobo699b3o$840bo$841bo6b2o9bo$848bobo7b2o$848b
o9bobo3$856b2o$105bo749b2o$105b2o18b3o2b2o725bo$104bobo20bo3b2o727b3o$
126bo3bo5b2o722bo4b3o$137b2o722bo3bo$136bo729bo15bo$881b2o$881bobo$
110b3o$112bo$111bo7$112bo$112b2o$111bobo25$90b3o797b3o$92bo797bo$91bo
799bo4$89b2o801b2o$90b2o799b2o$89bo803bo3$55bo871bo$55b2o3b2o859b2o3b
2o$54bobo2bobo859bobo2bobo$61bo859bo5$70b3o$72bo$71bo835bo$906b2o$906b
obo9$43b3o$45bo$44bo3$38b2o903b2o$37bobo903bobo$39bo903bo2$934b3o$934b
o$935bo23$4b3o$6bo$5bo$b2o$obo9b2o$2bo8bobo$13bo954b3o$968bo$969bo2$
27b2o$28b2o$27bo11$36bo$36b2o$35bobo3$958b3o$958bo$959bo!
#C [[ X 3 Y -7 ZOOM 8 AUTOSTART THUMBNAIL THUMBSIZE 2 HEIGHT 600 ]]
#C [[ LOOP 4000 COLOUR TEXT Yellow ]]
#C [[ T 112 ZOOM 10 T 122 GPS 10 "LWSS" ]]
#C [[ T 152 GPS 60 ZOOM 9 Y -0 T 172 GPS 10 "MWSS" ]]
#C [[ T 196 GPS 60 ZOOM 8 Y 5 T 216 GPS 10 "HWSS" ]]
#C [[ T 235 GPS 60 ZOOM 7 Y 0 T 255 GPS 10 "Sidecar" ]]
#C [[ T 333 GPS 60 ZOOM 6 Y -10 T 353 GPS 10 "Coe ship" ]]
#C [[ T 901 GPS 60 Y -46 ZOOM 5 T 921 GPS 10 "30P4H2V0.4" ]]
#C [[ T 1001 GPS 60 Y -46 ZOOM 5 ]]
#C [[ T 1457 Y -14 ZOOM 8 T 1477 GPS 10 "Pushalong 1" ]]
#C [[ T 1623 GPS 60 T 1643 GPS 10 "Big A" ]]
#C [[ T 1729 GPS 60 T 1749 GPS 10 "XWSS" ]]
#C [[ T 1828 GPS 60 T 1848 GPS 10 "Schick engine" ]]
#C [[ T 1954 GPS 60 T 1974 GPS 10 "Ecologist" ]]
#C [[ T 2400 GPS 60 X 3 Y -1150 ZOOM 10 ]]
#C [[ T 2500 X -8 Y -838 ZOOM -2 ]]

User avatar
dvgrn
Moderator
Posts: 10610
Joined: May 17th, 2009, 11:00 pm
Location: Madison, WI
Contact:

Re: Golly suggestions

Post by dvgrn » February 4th, 2018, 7:11 pm

A for awesome wrote:One minor quibble: the X66 is labeled as "XWSS".
Okay, fixed that, and sorted the most expensive recipes to the end. Some more experimenting:

Code: Select all

x = 988, y = 955, rule = B3/S23
987bo$985b2o$986b2o17$obo$b2o$bo30bo$33bo$31b3o$23bo910bo$24bo909bobo
13bo$22b3o909b2o13bo$29bo919b3o$27bobo2bobo909bo$28b2o3b2o904bobo2bobo
$25bo7bo905b2o3b2o$26bo913bo7bo$24b3o15bo882bo21bo$43b2o872bo7bobo19b
3o$42b2o873bobo5b2o$11bobo903b2o$12b2o946bobo$12bo947b2o$961bo4$57bo$
58bo6bo854bobo$56b3o7bo853b2o$64b3o854bo3$26bobo882bo$27b2o880b2o34bob
o$27bo882b2o33b2o$946bo$50bo5bo$51b2obobo866bo$50b2o3b2o852bo11b2o$
907b2o13b2o$908b2o2$71bo$72b2o$71b2o2$908bo$908bobo$73bo834b2o$74b2o$
73b2o$63bobo$64b2o$64bo827bo$38bobo851bobo$39b2o851b2o$39bo864bobo$
904b2o$85bo819bo$83bobo$84b2o3$877bobo$877b2o$878bo3$875bobo$78bobo
794b2o$79b2o795bo$79bo$104bo$105bo$103b3o3$106bo$107bo777bo$105b3o776b
o$884b3o4$862bo$860b2o$861b2o3$860bo$109bo748b2o$110b2o747b2o$109b2o2$
121bo$122bo$120b3o3$123bo$124bo729bo$122b3o728bo$853b3o$101bo$102b2o
747bo$101b2o746b2o$850b2o4$842bo$841bo$841b3o2$112bobo$113b2o$113bo3$
857bo$137bo717b2o$138b2o716b2o$137b2o4$146bo$147bo$134bobo8b3o$135b2o$
135bo708bobo$844b2o$845bo25$170bo15bo$171b2o14bo$170b2o13b3o2$163bo$
161bobo25bo615bo$162b2o23bobo613b2o5bobo$188b2o614b2o4b2o$811bo3$167bo
$168bo$166b3o11$801bo$801bobo$801b2o$798bo$206bo590bo$179bo24bobo590b
3o$180b2o23b2o$179b2o3$761bobo$761b2o25bo$762bo25bobo$788b2o4$779bo$
220bo557bo$218bobo557b3o$219b2o3$763bobo$763b2o$764bo4$755bobo$755b2o$
756bo2$229bo$227bobo$228b2o7bobo$238b2o$238bo2$734bo$734bobo$734b2o4bo
$238bo500bo$239b2o498b3o$238b2o9$726bo$724b2o$709bobo13b2o$709b2o11bo$
257bo452bo9b2o$258bo462b2o$256b3o2$720bo$710bobo5b2o$710b2o7b2o$711bo
2$249bo$250b2o$249b2o2$715bobo$271bo443b2o$272b2o442bo$271b2o3$706bo$
705bo$692bobo10b3o$692b2o$693bo$271bobo$272b2o$272bo$693bobo$693b2o$
694bo$700bo$699bo$699b3o$279bo$280bo$278b3o20$302bo369bo$300bobo369bob
o$301b2o369b2o4$302bo369bo$300bobo369bobo$301b2o369b2o2$309bo$310bo$
308b3o3$300bo373bo$301bo371bo$299b3o371b3o9$651bobo$311bo339b2o10bo$
309bobo340bo10bobo$310b2o351b2o16$341bo$342bo$340b3o2$349bo$347bobo$
348b2o2$343bobo$344b2o$344bo18$360bo$361bo$359b3o3$378bo217bo$376bobo
217bobo$377b2o4bo212b2o$384b2o$383b2o$376bobo215bobo$377b2o215b2o$377b
o217bo3$590bobo$590b2o$591bo10$400bobo169bobo$401b2o169b2o$401bo171bo
3$400bo173bo$401bo171bo$399b3o171b3o3$618bobo$618b2o$619bo5$411bo$412b
o5bo136bo$410b3o6b2o133bo$418b2o134b3o2$410bo$411b2o$410b2o142bo$422bo
131bobo$423bo130b2o$421b3o3bo$428bo$426b3o9$535bo$534bo$534b3o2$532bo$
531bo$531b3o2$450bo$451b2o$450b2o2$443bo$441bobo4bo$442b2o5b2o$448b2o
2$441bo$439bobo$440b2o2$511bobo$511b2o$512bo11$468bo$469b2o$468b2o24$
501b3o$501bo$502bo2$472b2o$473b2o$472bo7$511b2o$511bobo$511bo$461b2o$
460bobo$462bo6$521b3o$521bo$522bo6$447bo$447b2o$446bobo$538b2o$537b2o$
539bo$524b2o$523b2o9b3o$525bo8bo$535bo11$418b3o$420bo$419bo$415b2o$
414bobo$416bo15$391b2o189b2o$390bobo3b2o179b2o3bobo$392bo4b2o177b2o4bo
$396bo181bo4$407bo$407b2o$406bobo$562b2o$562bobo$562bo8$380bo$380b2o$
379bobo4$374b2o223b2o$375b2o221b2o$374bo225bo$591bo$590b2o$590bobo23$
341bo$341b2o$340bobo2$337b2o$338b2o8b2o$337bo11b2o274bo$348bo275b2o$
624bobo3$321b3o39b3o$323bo41bo$322bo41bo276b2o$640b2o$642bo$656b3o$
656bo$327b2o328bo$328b2o$327bo4$372b2o$371bobo$373bo2$328b3o284bo$330b
o283b2o$329bo284bobo24$307b2o357b2o$308b2o355b2o$307bo359bo4$306b2o
359b2o$305bobo359bobo$307bo359bo7$695b2o$695bobo$695bo$704bo$703b2o$
703bobo$708bo$707b2o$707bobo8$245b2o$244bobo$246bo2$700b2o$700bobo24bo
$700bo25b2o$720b3o3bobo$720bo$721bo15$753b2o$753bobo$753bo4$750b3o$
750bo$751bo7$231b2o$230bobo$232bo524b2o$757bobo$757bo2$229b3o$231bo
542b2o$225b2o3bo542b2o$224bobo548bo$226bo538b2o$765bobo$765bo2$223b3o
553b3o$225bo546b3o4bo$219b2o3bo547bo7bo3b3o$194b2o22bobo552bo10bo$193b
obo24bo564bo$195bo2$761b2o$760b2o$762bo3$784b2o$783b2o$203b2o580bo$
204b2o$203bo$780b2o$779b2o$781bo$204b2o$205b2o$204bo2$781bo$192bo580b
3o4b2o$192b2o579bo6bobo$191bobo580bo6$793b2o$786b2o4b2o$785b2o7bo$787b
o2$180bo$180b2o$179bobo609b3o$791bo$792bo6b2o9bo$799bobo7b2o$799bo9bob
o3$807b2o$806b2o$166b3o2b2o635bo$168bo3b2o637b3o$167bo3bo5b2o632bo$
178b2o632bo$177bo19$151b2o$150bobo$152bo5$130bo705b2o$130b2o704bobo$
129bobo704bo18b2o$855bobo$855bo3$836b2o$836bobo18b3o$836bo20bo$858bo6$
102b2o$101bobo$103bo4$99b3o$101bo$100bo30$47b2o$48b2o875b2o$47bo876b2o
$926bo8$23b3o$25bo922b3o$24bo19bo903bo$44b2o903bo$43bobo$896bo$895b2o$
895bobo35bo$932b2o$932bobo$73bo$73b2o$72bobo7$14b2o4bo$13bobo4b2o931bo
3b3o$15bo3bobo930b2o3bo$952bobo3bo4$24bo$24b2o923bo$23bobo5bo916b2o$
31b2o909bo5bobo$21bo8bobo908b2o$21b2o913b2o3bobo8bo$20bobo912b2o14b2o$
925b2o10bo13bobo$925bobo$925bo2$43bo$43b2o$42bobo!
#C [[ X -6 Y 15 ZOOM 10 AUTOSTART THUMBNAIL THUMBSIZE 2 HEIGHT 600 ]]
#C [[ T 66 GPS 60 Y 10 ZOOM 9 T 78 GPS 10 "LWSS" ]]
#C [[ T 102 GPS 60 Y 5 ZOOM 8 T 114 GPS 10 "MWSS" ]]
#C [[ T 150 GPS 60 Y 0 ZOOM 7 T 162 GPS 10 "HWSS" ]]
#C [[ T 187 GPS 60 Y 5 ZOOM 8 ANGLE 45 T 199 GPS 10 ANGLE 90 THEME 2 "Sidecar" ]]
#C [[ T 266 GPS 60 Y 10 ZOOM 9 T 278 GPS 10 "Coe ship" ]]
#C [[ T 366 GPS 60 Y 15 ZOOM 10 ANGLE 135 T 378 GPS 10 ANGLE 180 "X66" ]]
#C [[ T 476 GPS 60 Y 10 ZOOM 9 T 488 GPS 10 THEME 3 "Schick engine" ]]
#C [[ T 611 GPS 60 Y 5 ZOOM 8 ANGLE 135 T 623 GPS 10 ANGLE 90 "Ecologist" ]]
#C [[ T 738 GPS 60 Y 5 ZOOM 8 ANGLE 45 T 750 GPS 10 ANGLE 0 "Big A" ]]
#C [[ T 1277 GPS 60 Y 10 ZOOM 10 T 1289 GPS 10 THEME 4 "Pushalong 1" ]]
#C [[ T 1800 GPS 60 X -8 Y 7 ZOOM 10 T 1941 X -8 Y -28 ZOOM 7 "30P4H2V0.4" ]]
#C [[ T 2000 X -8 Y -93 ZOOM 10 ]]
#C [[ T 2400 LAYERS 5 X -8 Y -1150 ]]
#C [[ T 2500 X -8 Y -838 ZOOM -2 THEME 1 ]]
#C [[ STOP 2750 ]]
The angle changes probably aren't a good idea, but they're kind of fun to watch anyway.

User avatar
Goldtiger997
Posts: 762
Joined: June 21st, 2016, 8:00 am

Re: Golly suggestions

Post by Goldtiger997 » February 4th, 2018, 7:45 pm

dvgrn wrote:Okay, fixed that, and sorted the most expensive recipes to the end. Some more experimenting:...
That's a cool lifeviewer animation.
Originally I was doing it by speed and then number of cells, but I'm happy to switch to speed and then glider cost. (Especially since that comes prepackaged with the *WSSs already made out of gliders, a thing that was taking a long time for me before I could move on to 2c/5.) I'm not very fast at making this, so I probably won't be done until next week.

EDIT: Just to clarify further what I was doing, I been aligning the syntheses so that they all "form" in about the same place and along the same line of motion.

User avatar
dvgrn
Moderator
Posts: 10610
Joined: May 17th, 2009, 11:00 pm
Location: Madison, WI
Contact:

Re: Golly suggestions

Post by dvgrn » February 4th, 2018, 8:19 pm

Goldtiger997 wrote:I'm not very fast at making this, so I probably won't be done until next week.

EDIT: Just to clarify further what I was doing, I been aligning the syntheses so that they all "form" in about the same place and along the same line of motion.
Was thinking while watching the c/2 LifeViewer animation, that maybe there's a way to have the next synthesis stamp collection (or whatever you call it) come out looking a little different. Somehow. Not sure how. Just trying to get as much variety as possible in Golly's pattern collection.

There are orthogonal and diagonal spaceships in the Glider Synthesis list anyway, so not everything will wind up traveling in the same direction... maybe each new one could head off at 45 degrees to the previous one? Until we run out of synthesizable diagonal spaceships, anyway.

Alternatively, would it work to synthesize all the orthogonal ships in a row, heading the same direction -- but build the copperhead first, then the loafer, and so on down the line so that the later constructions catch up to the earlier ones? Might be possible to have the whole collection line up somewhere above the starting line.

Sokwe
Moderator
Posts: 2644
Joined: July 9th, 2009, 2:44 pm

Re: Golly suggestions

Post by Sokwe » February 4th, 2018, 9:25 pm

I would suggest adding this ship synthesis by Jason Summers:

Code: Select all

x = 45, y = 42, rule = B3/S23
4bo$5b2o$4b2o6$7bobo33bo$8b2o31b2o$8bo12bo20b2o$19bobo$20b2o6$18bo$19b
2o$18b2o3$22bo$13bo8bobo$14bo7b2o$12b3o2$5b2o$6b2o34b2o$5bo36bobo$b2o
39bo$obo$2bo6$35b2o$35bobo$35bo!
x66-half on HWSS might be redundant given that x66 is already included, but here is the synthesis if anyone wants to add it:

Code: Select all

x = 29, y = 22, rule = B3/S23
3bo12bobo$4bo11b2o$2b3o12bo3$bo16bo$2bo14bo$3o14b3o$26b2o$21b2o3bobo$
20b2o4bo$22bo2$12bo$11b2o$11bobo3$19b2o$5b2o11b2o$4bobo13bo$6bo!
You might also consider adding the following ships, although they are a bit more trivial than the others:

Code: Select all

x = 77, y = 37, rule = B3/S23
2bo$obo$b2o21bobo$24b2o$25bo9$19b3o$19bo$20bo51bo$70b2o$22bo34bo13b2o$
21b2o35b2o$21bobo33b2o$17b2o$17bobo$17bo50b2o$59b2o7b2o$2o57b2o3b2o$b
2o61bobo$o53b2o9b2o7b2o$19b3o31bobo18bobo$18bo2bo33bo18bo$21bo$17bo3bo
47b2o$17bo3bo46b2o$21bo38b3o7bo$18bobo39bo2bo$60bo$60bo$61bobo!
-Matthias Merzenich

User avatar
77topaz
Posts: 1496
Joined: January 12th, 2018, 9:19 pm

Re: Golly suggestions

Post by 77topaz » February 5th, 2018, 12:15 am

dvgrn wrote:There are orthogonal and diagonal spaceships in the Glider Synthesis list anyway, so not everything will wind up traveling in the same direction... maybe each new one could head off at 45 degrees to the previous one? Until we run out of synthesizable diagonal spaceships, anyway.
Hmm... but wouldn't this scheme cause earlier spaceships to run into the gliders about to synthesise later ships? Or, would it be possible to offset all the ships by just the right amount so nothing collides while keeping all the sites of synthesis in roughly the same area/location?

User avatar
dvgrn
Moderator
Posts: 10610
Joined: May 17th, 2009, 11:00 pm
Location: Madison, WI
Contact:

Re: Golly suggestions

Post by dvgrn » February 5th, 2018, 10:00 am

77topaz wrote:Hmm... but wouldn't this scheme cause earlier spaceships to run into the gliders about to synthesise later ships? Or, would it be possible to offset all the ships by just the right amount so nothing collides while keeping all the sites of synthesis in roughly the same area/location?
Yeah, there's always a way -- the construction site has to dance around a little bit, especially when building the diagonal spaceships (unless we use the three-sided syntheses developed for the various guns and glider-to-spaceship converters).

But if a later glider salvo collides with something, you can always move the salvo over or back it up a little more. Just have to make something that looks interesting, the details don't matter so much.

User avatar
Andrew
Moderator
Posts: 919
Joined: June 2nd, 2009, 2:08 am
Location: Melbourne, Australia
Contact:

Re: Golly suggestions

Post by Andrew » February 6th, 2018, 9:02 pm

Macbi wrote:Can there be an option to actually see the strobe when looking at a strobing rule? I think that it would sometimes be useful in order to understand what's going on.
Such an option would require messy special-case changes in the rendering code, so I'm not too keen on the idea. Note that the LtL algo lets you see how strobing rules really behave, but only for rules where the B and S numbers are contiguous. See the following example (thanks to wildmyron):

Code: Select all

x = 10, y = 8, rule = R1,C0,M0,S4..5,B0..2,NM:T50,50
2b2o$5b4o$ob2o$ob3o4bo$ob3o4bo$ob2o$5b4o$2b2o!
Here's the equivalent pattern in QuickLife/HashLife:

Code: Select all

x = 10, y = 8, rule = B012/S45:T50,50
2b2o$5b4o$ob2o$ob3o4bo$ob3o4bo$ob2o$5b4o$2b2o!
If you load the above patterns in separate layers then the following script can be used to run each layer and compare the results. That should help make it clear how the B0 emulation works. Note that each layer shows the same scale and position.

Code: Select all

-- This script generates the patterns in multiple layers.

local g = golly()
local gp = require "gplus" -- for gp.trace

if g.numlayers() == 1 then
    g.exit("There is only one layer.")
end

--------------------------------------------------------------------------------

function run_layers()
    g.show("Hit space to advance by 1, return to stop/start generating, escape to exit...")
    local running = true
    while true do
        local space = false
        local event = g.getevent()
        if event == "key space none" then
            running = false
            space = true
        elseif event == "key enter none" or event == "key return none" then
            running = not running
        elseif #event > 0 then
            g.doevent(event)        -- might be a keyboard shortcut
        end
        if running or space then
            for i = 1, g.numlayers() do
                g.setlayer(i-1)
                g.run(1)
                g.update()
            end
        end
    end
end

--------------------------------------------------------------------------------

local oldtile = g.setoption("tilelayers", 1)
-- nicer if all layers use the same scale and position
local oldsync = g.setoption("syncviews", 1)

local status, err = xpcall(run_layers, gp.trace)
if err then g.continue(err) end
-- the following code is always executed

-- restore user's original settings
g.setoption("tilelayers", oldtile)
g.setoption("syncviews", oldsync)
Use Glu to explore CA rules on non-periodic tilings: DominoLife and HatLife

User avatar
dvgrn
Moderator
Posts: 10610
Joined: May 17th, 2009, 11:00 pm
Location: Madison, WI
Contact:

Re: Golly suggestions

Post by dvgrn » February 7th, 2018, 8:54 am

Andrew wrote:
Macbi wrote:Can there be an option to actually see the strobe when looking at a strobing rule? I think that it would sometimes be useful in order to understand what's going on.
Such an option would require messy special-case changes in the rendering code, so I'm not too keen on the idea. Note that the LtL algo lets you see how strobing rules really behave, but only for rules where the B and S numbers are contiguous.
Another slightly crazy but maybe actually workable idea is that as soon as one of the current metacell projects gets a little more work done on it -- either the script for Calcyman's megacell or the small stable Quest-for-Tetris metacell -- then it will be possible to see the strobing effect in a finite patch of metacells. The QfT metacell won't support isotropic rules, but the megacell certainly does.

A little more work would add a small strobing-universe simulation mechanism around the edges of the patch, if anyone wanted to do that.

AbhpzTa
Posts: 592
Joined: April 13th, 2016, 9:40 am
Location: Ishikawa Prefecture, Japan

Re: Golly suggestions

Post by AbhpzTa » April 29th, 2018, 2:02 pm

bprentice wrote:
AbhpzTa wrote:Support for BSFKL rules (Golly and LifeViewer)
Example rule:

Code: Select all

B13456S0357F1256K048L0123678 RULETREE
Example irregular gun:

Code: Select all

RLE
Brian Prentice
Please support BSFKL rules NATIVELY !!!!
100009436650194649 = 94649 * 1056634900001

User avatar
KittyTac
Posts: 535
Joined: December 21st, 2017, 9:58 am

Re: Golly suggestions

Post by KittyTac » May 8th, 2018, 10:25 am

Allow us to set the maximum number of states available, rather than having it fixed at 256, or if not possible, set it to something high like 4098.

rokicki
Posts: 80
Joined: August 6th, 2009, 12:26 pm

Re: Golly suggestions

Post by rokicki » May 8th, 2018, 6:55 pm

KittyTac wrote:Allow us to set the maximum number of states available, rather than having it fixed at 256, or if not possible, set it to something high like 4098.
If you can motivate us to do this by providing a compelling example of why this is interesting, it might happen.

Golly has a lot of functionality, but it's not the last cellular automata program that will ever be written.

User avatar
77topaz
Posts: 1496
Joined: January 12th, 2018, 9:19 pm

Re: Golly suggestions

Post by 77topaz » May 8th, 2018, 7:45 pm

As dvgrn pointed out in this post, the state limit is 256 for programming convenience, as it allows states to be encoded in a single byte. Using more than one byte per state would cause hashtiles to take up significantly more memory.

User avatar
KittyTac
Posts: 535
Joined: December 21st, 2017, 9:58 am

Re: Golly suggestions

Post by KittyTac » May 8th, 2018, 10:46 pm

What about adding it in the "Preferences" menu, with a warning that it might slow down HashLife? What if someone wants to create a ridiculously complicated cellular automaton that runs afoul of the limit? That is my reason.

User avatar
toroidalet
Posts: 1514
Joined: August 7th, 2016, 1:48 pm
Location: My computer
Contact:

Re: Golly suggestions

Post by toroidalet » May 12th, 2018, 9:00 pm

there's a bug i experience on mac, involving certain sequences of clicks, such as using the 3rd click (on most mice this corresponds to clicking the scroll wheel), which brings up a pop-up which looks like this:
Screen Shot 2018-05-08 at 8.22.51 AM.png
Screen Shot 2018-05-08 at 8.22.51 AM.png (49.86 KiB) Viewed 19021 times
and then results in golly being unusable or flashing this window again. Sometimes it will just crash. I think it's an error involved with the fact that the 3rd click hasn't been defined.
I've lost tons of interesting patterns and rules to this bug, can you please fix it?
Any sufficiently advanced software is indistinguishable from malice.

User avatar
Andrew
Moderator
Posts: 919
Joined: June 2nd, 2009, 2:08 am
Location: Melbourne, Australia
Contact:

Re: Golly suggestions

Post by Andrew » May 13th, 2018, 6:42 pm

toroidalet wrote:there's a bug i experience on mac...
Golly version? Mac OS version?

That dialog seems to be a known bug in some systems (Yosemite?). The good news is that you should be able to prevent the dialog appearing by doing these commands in Terminal (you'll need to be logged in as an admin user):

Code: Select all

sudo /usr/sbin/DevToolsSecurity --enable
sudo security authorizationdb write system.privilege.taskport allow
The bad news is that you only get that dialog if Golly has crashed, so I'll need to see a crash log to figure out what's going wrong. My mouse doesn't have a scroll wheel button so I probably won't be able to reproduce the problem.

Maybe there is something in System Preferences > Mouse that you can do to prevent the crash, like disabling the 3rd button.

It might help to see what events Golly is getting when you do that click, so run the following script (copy it and select File > Run Clipboard) and report what you see in the status bar:

Code: Select all

local g = golly()
while true do
    local event = g.getevent()
    if #event > 0 then g.show(event) end
end
Use Glu to explore CA rules on non-periodic tilings: DominoLife and HatLife

User avatar
2718281828
Posts: 738
Joined: August 8th, 2017, 5:38 pm

Re: Golly suggestions

Post by 2718281828 » May 25th, 2018, 11:32 am

I'd like to have a modified HashLife (or QuickLife) algorithm that allows us to run those kind of pattern in fast way:

Code: Select all

x = 2, y = 4, rule = B2c3aij4cez5i6ik/S1c2-i34crz5a6c
o$o$o$bo!
I am not 100% sure if this is possible but I guess it is, as the active part of the pattern is small.
The actual HashLife can not deal with this kind of pattern efficiently, and QuickLife just slows down a lot due to the large pattern.

bprentice
Posts: 920
Joined: September 10th, 2009, 6:20 pm
Location: Coos Bay, Oregon

Re: Golly suggestions

Post by bprentice » May 25th, 2018, 1:14 pm

AbhpzTa wrote: Please support BSFKL rules NATIVELY !!!!
For those of you who can run Java programs, achieve BSFKL.zip here:

http://bprentice.webenet.net/Java%20Squ ... /BSFKL.zip

contains a program that can run rules in the BSFKL family. Of particular interest are the patterns contained in directory 'BSFKL/Patterns/Rule 200'. These patterns use an assortment of rules that illustrate the variety, beauty and capability of the BSFKL rule family.

A note briefly describing how to use the Java program is here:

http://bprentice.webenet.net/Java%20Squ ... 0Cell.html

The younger active members of this forum may find it refreshing to take a break from their devotion to the 'Non Totalistic' rules.

Brian Prentice

User avatar
muzik
Posts: 5612
Joined: January 28th, 2016, 2:47 pm
Location: Scotland

Re: Golly suggestions

Post by muzik » June 29th, 2018, 3:53 pm

Will Wolfram rules with ranges >1 be natively supported?

User avatar
KittyTac
Posts: 535
Joined: December 21st, 2017, 9:58 am

Re: Golly suggestions

Post by KittyTac » October 10th, 2018, 6:33 am

What about adding a hotkey to select a bounded grid and randomly fill it?

User avatar
dvgrn
Moderator
Posts: 10610
Joined: May 17th, 2009, 11:00 pm
Location: Madison, WI
Contact:

Re: Golly suggestions

Post by dvgrn » October 10th, 2018, 9:27 am

KittyTac wrote:What about adding a hotkey to select a bounded grid and randomly fill it?
Go right ahead -- write a quick Lua script to do whatever you want, then use Preferences > Keyboard to map it to the key of your choice.

Unless dozens of requests for the exact same functionality start coming in, there doesn't seem to be much point in cluttering up the base Golly install with this kind of special-purpose utility script.

We could add a lot more scripts along these lines to the Scripts Database (Help > Online Archives > Golly Scripts Database). But honestly that's a lot more likely to happen if someone writes and debugs a script thoroughly, adds good error-checking and so on, and then several more people say "this should be in the Scripts Database!".

User avatar
KittyTac
Posts: 535
Joined: December 21st, 2017, 9:58 am

Re: Golly suggestions

Post by KittyTac » October 10th, 2018, 10:24 am

I can't write scripts. I guess I'll post it in the scripts request thread.

User avatar
Apple Bottom
Posts: 1034
Joined: July 27th, 2015, 2:06 pm
Contact:

Re: Golly suggestions

Post by Apple Bottom » October 10th, 2018, 11:38 am

KittyTac wrote:I can't write scripts.
Nobody was born with that ability, so your mission, should you choose to accept it, is: learn how to do it.
If you speak, your speech must be better than your silence would have been. — Arabian proverb

Catagolue: Apple Bottom • Life Wiki: Apple Bottom • Twitter: @_AppleBottom_

Proud member of the Pattern Raiders!

Post Reply