My son and I have been working on a temporary pike in the family room (about 16’ X 16’) and are trying to achieve an interesting "set it and forget it" layout. Meaning, given an initial direction and settings on each of our O22 switches, using the O22’s non-derailing feature the layout will then run without further manual switch setting and do "interesting things" - reversing, taking alternative paths on subsequent visits to a section, etc. For example, we all know of the “reversing loop” track pattern in both the single and dual switch variety. This got me wondering: are there any pointers to a list of other unique "track patterns" that will allow analogous effects – meaning to "oscillate" from an initial state back to that initial state (or another stable state) after a finite number of laps (and, thus run forever in an "infinite loop") without intervening with the switches?
Thinking about this more deeply and doing some paper simulation, a number of things came to mind such as finite state machines, Turing provability, factoring, "orders" of patterns based upon whether you connect certain switches together or use relays, etc. I’d be interested in a thread on this if anyone is interested – but if someone has already covered this ground, I couldn’t find it via searching.