Search found 320 matches

by pcallahan
November 11th, 2019, 11:53 pm
Forum: Other Cellular Automata
Topic: Any serious survey of constructions in Margolus Critters?
Replies: 35
Views: 5741

Re: Any serious survey of constructions in Margolus Critters?

I've been holding back on posting minor Critters results, but I think this is pretty interesting (any maybe known because it's so simple). There is a 2-cell period 8 oscillator that works as a reflector. Glider collisions with this oscillator always result in a new glider and the same oscillator rep...
by pcallahan
October 2nd, 2019, 1:42 am
Forum: Other Cellular Automata
Topic: Any serious survey of constructions in Margolus Critters?
Replies: 35
Views: 5741

Re: Any serious survey of constructions in Margolus Critters?

This isn't a big deal, but I had become curious whether there was a way to construct the stable block I use a lot as a reflector. I still haven't answered that, though I imagine there is. I found an interesting reaction that makes a symmetric oscillator that creates and destroys blocks with each reb...
by pcallahan
September 30th, 2019, 11:31 am
Forum: Other Cellular Automata
Topic: Any serious survey of constructions in Margolus Critters?
Replies: 35
Views: 5741

Re: Any serious survey of constructions in Margolus Critters?

Quick question, is it possible to have a constructor in a reversible rule such as Margolus Critters? Oscillators seem theoretically impossible to create, as it would require at least two different states that lead to the same state. Those being; one of the oscillator's repeating states, and any sta...
by pcallahan
September 28th, 2019, 11:54 am
Forum: Website Discussion
Topic: Pattern viewer for forum threads
Replies: 1312
Views: 306158

Re: Pattern viewer for forum threads

Another comment (and again, this might be a personal preference, not a bug). I find the interaction of single-step and reverse-playback confusing. I can see that single step is relative to the playback direction, which is logical, but I find it counterintuitive. On top of that, I find it confusing t...
by pcallahan
September 27th, 2019, 3:16 pm
Forum: Other Cellular Automata
Topic: Improved bit-loop-to-stream copier for Margolus Critters
Replies: 2
Views: 314

Re: Improved bit-loop-to-stream copier for Margolus Critters

Isn't there already like 1-3 Margolus Critters threads? :? This one seems like a MC general thread:? http://www.conwaylife.com/forums/viewtopic.php?f=11&t=3918 Sorry, as I said in my first post, I thought this construction was worth highlighting in its own topic rather than repurposing some threads...
by pcallahan
September 27th, 2019, 1:19 pm
Forum: Website Discussion
Topic: Pattern viewer for forum threads
Replies: 1312
Views: 306158

Re: Pattern viewer for forum threads

Would be great to have a reproducible set of steps and example pattern :) Maybe we crossed signals on my update, but to repeat: This pattern reflects a stream of gliders transparently back into itself. (1) Run in 200 generations. (2) Remove the cell at (10, 0) (3) Run it backwards 200 generations (...
by pcallahan
September 27th, 2019, 11:47 am
Forum: Website Discussion
Topic: Pattern viewer for forum threads
Replies: 1312
Views: 306158

Re: Pattern viewer for forum threads

I suspect there is a subtle interaction with PASTE that sometimes affects reversibility. I haven't investigated enough to reproduce it, but to explain how it matters, consider this use case: (1) Start running a complex reversible Margolus pattern. (2) Run in reverse (everything's fine) (3) Repeat fo...
by pcallahan
September 26th, 2019, 11:35 pm
Forum: Other Cellular Automata
Topic: Improved bit-loop-to-stream copier for Margolus Critters
Replies: 2
Views: 314

Improved bit-loop-to-stream copier for Margolus Critters

This seems worth its own post (added: and a new thread), since it's an improvement over the clumsier loop bit copier I posted earlier this year, and because it is now viewable with Chris Rowett's LifeViewer enhancements. This is the first CA program I've used that really supports non-trivial pattern...
by pcallahan
September 26th, 2019, 4:20 pm
Forum: Other Cellular Automata
Topic: Splitting a glider stream in Margolus Critters
Replies: 5
Views: 2177

Re: Splitting a glider stream in Margolus Critters

New post since it has been a long time since I started the previous one (which includes multiple updates). It is possible to phase-shift a period-32 stream, after all. The collisions with the glider relays can be spaced even closer. The second collision can start before the first is finished (in Cri...
by pcallahan
September 26th, 2019, 3:46 pm
Forum: Other Cellular Automata
Topic: Any serious survey of constructions in Margolus Critters?
Replies: 35
Views: 5741

Re: Any serious survey of constructions in Margolus Critters?

Here's an improvement to the loop copier that requires only a uniform period-32 input stream. It feels less like "cheating" than the original, which pastes in two gliders staggered by a specific phase. Some of the methods used here are from the my last post on splitting a stream in Critters. I have ...
by pcallahan
September 26th, 2019, 2:02 pm
Forum: Website Discussion
Topic: Pattern viewer for forum threads
Replies: 1312
Views: 306158

Re: Pattern viewer for forum threads

Build 412 is now live on the Forums and LifeWiki Please note: you will need to refresh your browser to use the new build (Ctrl-F5 on Chrome) Fixes since the last released build: fixed mouse wheel zoom so it works better with "Smooth scrolling" features The updated hotkey map detailing the LifeViewe...
by pcallahan
September 25th, 2019, 6:18 pm
Forum: Other Cellular Automata
Topic: Splitting a glider stream in Margolus Critters
Replies: 5
Views: 2177

Re: Splitting a glider stream in Margolus Critters

Here's a much cleaner splitter for a period-80 stream. I believe the same method works for any 8n stream, but you need to change some of the spacing for higher periods. x = 225, y = 112, rule = critters #C [[ RLE input o$bo$bo$o! ]] #C [[ PASTET EVERY 80 ]] #C [[ PASTE input -40 42 ]] $35b2o6b2o$35b...
by pcallahan
September 25th, 2019, 5:08 pm
Forum: Other Cellular Automata
Topic: Any serious survey of constructions in Margolus Critters?
Replies: 35
Views: 5741

Re: Any serious survey of constructions in Margolus Critters?

Thanks! That was fast. Please don't do any work on this one, and maybe it is my system preferences, but I find that I zoom in and out inadvertently using a scroll gesture (which is a very light touch of one finger on my Apple mouse). It is driving me crazy, because I often zoom out to infinity by ac...
by pcallahan
September 24th, 2019, 11:35 pm
Forum: Other Cellular Automata
Topic: Any serious survey of constructions in Margolus Critters?
Replies: 35
Views: 5741

Re: Any serious survey of constructions in Margolus Critters?

Using a pattern from an earlier post with the PASTET feature, two streams of gliders (one with an out-of-phase pair) can be converted into a forward-moving wave. x=12, y=60, rule=critters #C [[ ZOOM 2 ]] #C [[ RLE input o$bo$bo$o! ]] this is the input #C [[ PASTET EVERY 32 ]] set paste interval ever...
by pcallahan
September 24th, 2019, 8:39 pm
Forum: Other Cellular Automata
Topic: Any serious survey of constructions in Margolus Critters?
Replies: 35
Views: 5741

Re: Any serious survey of constructions in Margolus Critters?

This was added in Build 409 . Thanks for all the enhancements to LifeViewer. It has gotten me a lot more interested in Critters again, after a hiatus of maybe 6 months. I noticed that if I add a pattern through edit operations and back up (single step reverse), the added pattern is removed, like it...
by pcallahan
September 24th, 2019, 1:56 pm
Forum: Other Cellular Automata
Topic: Splitting a glider stream in Margolus Critters
Replies: 5
Views: 2177

Re: Splitting a glider stream in Margolus Critters

With the new viewer features, I can illustrate stream-splitting as in the previous post with an endless stream (supplied by scripting). I don't remember entirely what I was trying to accomplish here, but it is definitely better to watch in LifeViewer. I wish I had a method of splitting a uniform str...
by pcallahan
September 17th, 2019, 1:48 am
Forum: Website Discussion
Topic: Pattern viewer for forum threads
Replies: 1312
Views: 306158

Re: Pattern viewer for forum threads

Can the generation number decrease when the reverse option is active? There are a few reasons why it doesn't Just chiming in with the group surprised by this, but it's really up to you whether to do anything about it. If I hit 'u' to reverse, I usually don't even know the generation I did it, so th...
by pcallahan
September 16th, 2019, 10:39 pm
Forum: Other Cellular Automata
Topic: Any serious survey of constructions in Margolus Critters?
Replies: 35
Views: 5741

Re: Any serious survey of constructions in Margolus Critters?

One other quibble. I see that even after pressing "u" the generation count continues to increase. Wouldn't it be more consistent for it to decrease. It seems to know whether it is in forward or reverse mode? Is there something I'm missing?
by pcallahan
September 13th, 2019, 12:29 am
Forum: Other Cellular Automata
Topic: Any serious survey of constructions in Margolus Critters?
Replies: 35
Views: 5741

Re: Any serious survey of constructions in Margolus Critters?

Here's an oscillator based on the quadratic delay component I posted a few months back. It was one of the more surprising things I found playing around with critters. x = 68, y = 8, rule = critters 11bobobobobobobobobobobobobobobobobobobobobobobobo$6bo$5bo$5bo$6bo$b2o8bobobobobobobobobobobobobobobob...
by pcallahan
September 12th, 2019, 5:26 pm
Forum: Other Cellular Automata
Topic: Any serious survey of constructions in Margolus Critters?
Replies: 35
Views: 5741

Re: Any serious survey of constructions in Margolus Critters?

The stream injector is very cool. Though I see it has some weird interactions when switching to a reverse run. Maybe the simplest thing would be to disable it as soon as U is pressed.
by pcallahan
September 12th, 2019, 4:48 pm
Forum: Other Cellular Automata
Topic: Any serious survey of constructions in Margolus Critters?
Replies: 35
Views: 5741

Re: Any serious survey of constructions in Margolus Critters?

Thanks for adding Margolus to LifeViewer! LifeViewer now supports reverse playback for reversible Margolus rules. Hotkey "U" toggles the playback direction. Thanks again! This is really cool. I found it interesting to watch the loop copier reversing back before the initial pattern. It was not exact...
by pcallahan
September 8th, 2019, 1:36 pm
Forum: Other Cellular Automata
Topic: Any serious survey of constructions in Margolus Critters?
Replies: 35
Views: 5741

Re: Any serious survey of constructions in Margolus Critters?

Thanks for adding Margolus to LifeViewer! I will definitely need to play around with this more when I get a chance. Here's the example of copying loop bits into a periodic stream without the extra bend element. That was only there to fit it into a small bitmap. x = 573, y = 135, rule = critters $110...
by pcallahan
June 10th, 2019, 2:36 am
Forum: Scripts
Topic: Puzzles and "Project von Neumann"
Replies: 30
Views: 9945

Re: Puzzles and "Project von Neumann"

You're welcome to post in any format you see fit. I think there is nothing mysterious in LifeHistory, it's basically Life with tracing history that's all. Right. And I'm not trying to stop anyone else from using their preferred format. Dave Greene was soliciting preferences and I expressed mine. Po...
by pcallahan
June 9th, 2019, 11:00 am
Forum: Scripts
Topic: Puzzles and "Project von Neumann"
Replies: 30
Views: 9945

Re: Puzzles and "Project von Neumann"

Quick straw poll: how many people out there still can't stand LifeHistory I will go with "not a huge fan." It is a powerful tool, but when I've used it in Golly, I get frustrated when my first attempts to save a pattern do not produce classic RLE. I am a purist in the sense that I view tools like L...
by pcallahan
April 19th, 2019, 9:45 pm
Forum: Patterns
Topic: Glider circuits: components and contraptions
Replies: 61
Views: 81837

Re: Glider circuits: components and contraptions

I used this implementing rule110 on a p120 MWSS stream (other thread) but I think this is a pretty nice stream gadget. Maybe it's been used before and I just didn't notice. It is based on the fact that an MWSS can delete an LWSS passing in the the opposite direction without itself being deleted. So ...