Regulator: Difference between revisions

From LifeWiki
Jump to navigation Jump to search
Confocal (talk | contribs)
m links/formatting
Confocal (talk | contribs)
suggested in https://conwaylife.com/forums/viewtopic.php?p=165751#p165751 Regulators are meant to be used in sufficiently complex circuitry to align actual signals to a specific period; these devices are rarely used in contexts where it becomes artificial to label input/output gliders as 'signals'
Line 1: Line 1:
{{Glossary}}
{{Glossary}}
A '''regulator''' is a device that converts input [[glider]]s aligned to some [[period]] to output gliders aligned to a different period.<ref name= "post369" /><ref name= "post10951" /> The most interesting case is a universal regulator.
A '''regulator''' is a device that converts input [[signals]] aligned to some [[period]] to output signals aligned to a different period.<ref name= "post369" /><ref name= "post10951" /> Usually, the signals are carried by [[glider]]s. The most interesting case is a universal regulator.


==Universal regulator==
==Universal regulator==
A '''universal regulator''' is a regulator in which the incoming gliders are aligned to period 1, that is, they have arbitrary [[timing]] (subject to some minimum time required for the regulator to recover from the previous glider).
A '''universal regulator''' is a regulator in which the incoming signals are aligned to period 1, that is, they have arbitrary [[timing]] (subject to some minimum time required for the regulator to recover from the previous signal).


[[Paul Chapman]] constructed the first universal regulator in March {{year|2003}}. It is adjustable, so that the output can be aligned to any desired period. A [[stable]] universal regulator was constructed by [[Dave Greene]] in September 2015, with a minimum delay between test signals of 1177 ticks, later reduced to 952 ticks.  In 2020 [[Louis-François Handfield]] found a much more efficient mechanism, allowing signals separated by only 110 ticks to be regulated successfully, with a drive gun period as low as 74 ticks.<ref name= "post93912" />
[[Paul Chapman]] constructed the first universal regulator in March {{year|2003}}. It is adjustable, so that the output can be aligned to any desired period. A [[stable]] universal regulator was constructed by [[Dave Greene]] in September 2015, with a minimum delay between test signals of 1177 ticks, later reduced to 952 ticks.  In 2020 [[Louis-François Handfield]] found a much more efficient mechanism, allowing signals separated by only 110 ticks to be regulated successfully, with a drive gun period as low as 74 ticks.<ref name= "post93912" />


A universal regulator can allow two complex [[circuit]]s to interact safely, even if they have different base [[period]]s. For example, signals from a stable logic circuit (where output [[signal]]s might be produced at any time) could be processed by a period-30 mechanism, though the precise timing of those signals would change in most cases.
A universal regulator can allow two complex [[circuit]]s to interact safely, even if they have different base [[period]]s. For example, signals from a stable logic circuit (where output signals might be produced at any time) could be processed by a period-30 mechanism, though the precise timing of those signals would change in most cases.


==References ==
==References ==

Revision as of 20:30, 25 August 2023

A regulator is a device that converts input signals aligned to some period to output signals aligned to a different period.[1][2] Usually, the signals are carried by gliders. The most interesting case is a universal regulator.

Universal regulator

A universal regulator is a regulator in which the incoming signals are aligned to period 1, that is, they have arbitrary timing (subject to some minimum time required for the regulator to recover from the previous signal).

Paul Chapman constructed the first universal regulator in March 2003. It is adjustable, so that the output can be aligned to any desired period. A stable universal regulator was constructed by Dave Greene in September 2015, with a minimum delay between test signals of 1177 ticks, later reduced to 952 ticks. In 2020 Louis-François Handfield found a much more efficient mechanism, allowing signals separated by only 110 ticks to be regulated successfully, with a drive gun period as low as 74 ticks.[3]

A universal regulator can allow two complex circuits to interact safely, even if they have different base periods. For example, signals from a stable logic circuit (where output signals might be produced at any time) could be processed by a period-30 mechanism, though the precise timing of those signals would change in most cases.

References

  1. ↑ Adam P. Goucher (June 18, 2009). Re: Glider circuits: components and contraptions (discussion thread) at the ConwayLife.com forums
  2. ↑ Dave Greene (February 25, 2014). Re: Where to start? (discussion thread) at the ConwayLife.com forums
  3. ↑ Louis-François Handfield (April 10, 2020). Re: Stable universal regulator (discussion thread) at the ConwayLife.com forums