v50 Steam/Premium information for editors
  • v50 information can now be added to pages in the main namespace. v0.47 information can still be found in the DF2014 namespace. See here for more details on the new versioning policy.
  • Use this page to report any issues related to the migration.
This notice may be cached—the current version can be found here.

Difference between revisions of "User:Hussell/Clock"

From Dwarf Fortress Wiki
Jump to navigation Jump to search
m (This should work)
(Clock failure)
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
Clock, in the white sand desert outside my fortress. Exactly 3 hatches should be closed (and thus visible) at any given time.
+
Clock, in the white sand desert outside my fortress. The color coding is just to keep track of which hatch is linked to which pressure plate. In reality they all look like {{Raw Tile|¢|#0f0|#008000}} and only three are closed (and thus visible) at a time.
 +
 
 +
Aarrgh! I made a mistake somewhere. I suspect the build order was wrong, introducing a 1-step delay in each state change, leading to a 12-step delay every day. I'm going to have to rip out all the gears, pressure plates, and hatches, and rebuild them in the correct order.
 +
 
 
{| border=0 cellpadding=0 cellspacing=0 style="color:#fff; background-color:#000; font-family: Courier New, monospace; font-size: 30px; font-weight: bold; line-height: 20px"
 
{| border=0 cellpadding=0 cellspacing=0 style="color:#fff; background-color:#000; font-family: Courier New, monospace; font-size: 30px; font-weight: bold; line-height: 20px"
 
|-
 
|-
Line 170: Line 173:
 
|≈
 
|≈
 
|≈
 
|≈
 +
|≈
 +
|{{c|1}}|¢
 
|≈
 
|≈
 
|{{c|2}}|¢
 
|{{c|2}}|¢
|≈
 
|{{c|1}}|¢
 
 
|≈
 
|≈
 
|≈
 
|≈
Line 309: Line 312:
 
|}
 
|}
  
 
2nd design:
 
  
 
Level 0
 
Level 0
{| border=0 cellpadding=0 cellspacing=0 style="color:#808080; background-color:#808080; font-family: Courier New, monospace; font-size: large; font-weight: bold"
+
{| border=0 cellpadding=0 cellspacing=0 {{c|8|0|font-family: Courier New, monospace; font-size: large; font-weight: bold; line-height: 1.0}}
 
|-
 
|-
 
|█
 
|█
Line 366: Line 367:
 
|-
 
|-
 
|█
 
|█
|{{c|0|0}}|█
+
|{{c|0}}|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
|{{c|0|0}}|█
+
|{{c|0}}|█
 
|█
 
|█
|{{c|0|0}}|█
+
|{{c|0}}|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
|{{c|0|0}}|█
+
|{{c|0}}|█
 
|█
 
|█
|{{c|0|0}}|█
+
|{{c|0}}|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
|{{c|0|0}}|█
+
|{{c|0}}|█
 
|█
 
|█
|{{c|0|0}}|█
+
|{{c|0}}|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
|{{c|0|0}}|█
+
|{{c|0}}|█
 
|█
 
|█
|{{c|0|0}}|█
+
|{{c|0}}|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
|{{c|0|0}}|█
+
|{{c|0}}|█
 
|█
 
|█
|{{c|0|0}}|█
+
|{{c|0}}|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
|{{c|0|0}}|█
+
|{{c|0}}|█
 
|█
 
|█
|{{c|0|0}}|█
+
|{{c|0}}|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
|{{c|0|0}}|█
+
|{{c|0}}|█
 
|█
 
|█
|{{c|0|0}}|█
+
|{{c|0}}|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
|{{c|0|0}}|█
+
|{{c|0}}|█
 
|█
 
|█
 
|-
 
|-
 
|█
 
|█
|{{c|a|0}}|%
+
|{{c|a}}|%
 
|█
 
|█
|{{c|7|0}}|>
+
|{{c|7}}|>
 
|█
 
|█
|{{c|a|0}}|%
+
|{{c|a}}|%
 
|█
 
|█
|{{c|a|0}}|%
+
|{{c|a}}|%
 
|█
 
|█
|{{c|7|0}}|>
+
|{{c|7}}|>
 
|█
 
|█
|{{c|a|0}}|%
+
|{{c|a}}|%
 
|█
 
|█
|{{c|a|0}}|%
+
|{{c|a}}|%
 
|█
 
|█
|{{c|7|0}}|>
+
|{{c|7}}|>
 
|█
 
|█
|{{c|a|0}}|%
+
|{{c|a}}|%
 
|█
 
|█
|{{c|a|0}}|%
+
|{{c|a}}|%
 
|█
 
|█
|{{c|7|0}}|>
+
|{{c|7}}|>
 
|█
 
|█
|{{c|a|0}}|%
+
|{{c|a}}|%
 
|█
 
|█
|{{c|a|0}}|%
+
|{{c|a}}|%
 
|█
 
|█
|{{c|7|0}}|>
+
|{{c|7}}|>
 
|█
 
|█
|{{c|a|0}}|%
+
|{{c|a}}|%
 
|█
 
|█
|{{c|a|0}}|%
+
|{{c|a}}|%
 
|█
 
|█
|{{c|7|0}}|>
+
|{{c|7}}|>
 
|█
 
|█
|{{c|a|0}}|%
+
|{{c|a}}|%
 
|█
 
|█
|{{c|a|0}}|%
+
|{{c|a}}|%
 
|█
 
|█
|{{c|7|0}}|>
+
|{{c|7}}|>
 
|█
 
|█
|{{c|a|0}}|%
+
|{{c|a}}|%
 
|█
 
|█
|{{c|a|0}}|%
+
|{{c|a}}|%
 
|█
 
|█
|{{c|7|0}}|>
+
|{{c|7}}|>
 
|█
 
|█
|{{c|a|0}}|%
+
|{{c|a}}|%
 
|█
 
|█
 
|-
 
|-
 
|█
 
|█
|{{c|2|0}}|%
+
|{{c|2}}|%
|{{c||0}};color:#ff8000|*
+
|{{c|||color:#ff8000}}|*
|{{c|7|0}}|*
+
|{{c|7}}|*
|{{c|c|0}}|*
+
|{{c|c}}|*
|{{c|2|0}}|%
+
|{{c|2}}|%
 
|█
 
|█
|{{c|2|0}}|%
+
|{{c|2}}|%
|{{c|a|0}}|*
+
|{{c|a}}|*
|{{c|7|0}}|*
+
|{{c|7}}|*
|{{c|9|0}}|*
+
|{{c|9}}|*
|{{c|2|0}}|%
+
|{{c|2}}|%
 
|█
 
|█
|{{c|2|0}}|%
+
|{{c|2}}|%
|{{c|e|0}}|*
+
|{{c|e}}|*
|{{c|7|0}}|*
+
|{{c|7}}|*
|{{c|b|0}}|*
+
|{{c|b}}|*
|{{c|2|0}}|%
+
|{{c|2}}|%
 
|█
 
|█
|{{c|2|0}}|%
+
|{{c|2}}|%
|{{c|d|0}}|*
+
|{{c|d}}|*
|{{c|7|0}}|*
+
|{{c|7}}|*
|{{c||0}};color:#80ff00|*
+
|{{c|||color:#80ff00}}|*
|{{c|2|0}}|%
+
|{{c|2}}|%
 
|█
 
|█
|{{c|2|0}}|%
+
|{{c|2}}|%
|{{c||0}};color:#00ff80|*
+
|{{c|||color:#00ff80}}|*
|{{c|7|0}}|*
+
|{{c|7}}|*
|{{c||0}};color:#0080ff|*
+
|{{c|||color:#0080ff}}|*
|{{c|2|0}}|%
+
|{{c|2}}|%
 
|█
 
|█
|{{c|2|0}}|%
+
|{{c|2}}|%
|{{c||0}};color:#8000ff|*
+
|{{c|||color:#8000ff}}|*
|{{c|7|0}}|*
+
|{{c|7}}|*
|{{c||0}};color:#ff0080|*
+
|{{c|||color:#ff0080}}|*
|{{c|2|0}}|%
+
|{{c|2}}|%
 
|█
 
|█
|{{c|2|0}}|%
+
|{{c|2}}|%
|{{c|c|0}}|*
+
|{{c|c}}|*
|{{c|7|0}}|*
+
|{{c|7}}|*
|{{c|e|0}}|*
+
|{{c|e}}|*
|{{c|2|0}}|%
+
|{{c|2}}|%
 
|█
 
|█
|{{c|2|0}}|%
+
|{{c|2}}|%
|{{c||0}};color:#80ff00|*
+
|{{c|||color:#80ff00}}|*
|{{c|7|0}}|*
+
|{{c|7}}|*
|{{c||0}};color:#8000ff|*
+
|{{c|||color:#8000ff}}|*
|{{c|2|0}}|%
+
|{{c|2}}|%
 
|█
 
|█
 
|-
 
|-
 
|█
 
|█
|{{c|0|0}}|█
+
|{{c|0}}|█
 
|█
 
|█
|{{c|6|0}}|║
+
|{{c|6}}|║
 
|█
 
|█
|{{c|0|0}}|█
+
|{{c|0}}|█
 
|█
 
|█
|{{c|0|0}}|█
+
|{{c|0}}|█
 
|█
 
|█
|{{c|6|0}}|║
+
|{{c|6}}|║
 
|█
 
|█
|{{c|0|0}}|█
+
|{{c|0}}|█
 
|█
 
|█
|{{c|0|0}}|█
+
|{{c|0}}|█
 
|█
 
|█
|{{c|6|0}}|║
+
|{{c|6}}|║
 
|█
 
|█
|{{c|0|0}}|█
+
|{{c|0}}|█
 
|█
 
|█
|{{c|0|0}}|█
+
|{{c|0}}|█
 
|█
 
|█
|{{c|6|0}}|║
+
|{{c|6}}|║
 
|█
 
|█
|{{c|0|0}}|█
+
|{{c|0}}|█
 
|█
 
|█
|{{c|0|0}}|█
+
|{{c|0}}|█
 
|█
 
|█
|{{c|6|0}}|║
+
|{{c|6}}|║
 
|█
 
|█
|{{c|0|0}}|█
+
|{{c|0}}|█
 
|█
 
|█
|{{c|0|0}}|█
+
|{{c|0}}|█
 
|█
 
|█
|{{c|6|0}}|║
+
|{{c|6}}|║
 
|█
 
|█
|{{c|0|0}}|█
+
|{{c|0}}|█
 
|█
 
|█
|{{c|0|0}}|█
+
|{{c|0}}|█
 
|█
 
|█
|{{c|6|0}}|║
+
|{{c|6}}|║
 
|█
 
|█
|{{c|0|0}}|█
+
|{{c|0}}|█
 
|█
 
|█
|{{c|0|0}}|█
+
|{{c|0}}|█
 
|█
 
|█
|{{c|6|0}}|║
+
|{{c|6}}|║
 
|█
 
|█
|{{c|0|0}}|█
+
|{{c|0}}|█
 
|█
 
|█
 
|-
 
|-
Line 568: Line 569:
 
|█
 
|█
 
|█
 
|█
|{{c|6|0}}|║
+
|{{c|6}}|║
 
|█
 
|█
 
|█
 
|█
Line 574: Line 575:
 
|█
 
|█
 
|█
 
|█
|{{c|6|0}}|║
+
|{{c|6}}|║
 
|█
 
|█
 
|█
 
|█
Line 580: Line 581:
 
|█
 
|█
 
|█
 
|█
|{{c|6|0}}|║
+
|{{c|6}}|║
 
|█
 
|█
 
|█
 
|█
Line 586: Line 587:
 
|█
 
|█
 
|█
 
|█
|{{c|6|0}}|║
+
|{{c|6}}|║
 
|█
 
|█
 
|█
 
|█
Line 592: Line 593:
 
|█
 
|█
 
|█
 
|█
|{{c|6|0}}|║
+
|{{c|6}}|║
 
|█
 
|█
 
|█
 
|█
Line 598: Line 599:
 
|█
 
|█
 
|█
 
|█
|{{c|6|0}}|║
+
|{{c|6}}|║
 
|█
 
|█
 
|█
 
|█
Line 604: Line 605:
 
|█
 
|█
 
|█
 
|█
|{{c|6|0}}|║
+
|{{c|6}}|║
 
|█
 
|█
 
|█
 
|█
Line 610: Line 611:
 
|█
 
|█
 
|█
 
|█
|{{c|6|0}}|║
+
|{{c|6}}|║
 
|█
 
|█
 
|█
 
|█
Line 617: Line 618:
  
 
Level -1
 
Level -1
{| border=0 cellpadding=0 cellspacing=0 style="color:#808080; background-color:#808080; font-family: Courier New, monospace; font-size: large; font-weight: bold"
+
{| border=0 cellpadding=0 cellspacing=0 {{c|8|0|font-family: Courier New, monospace; font-size: large; font-weight: bold; line-height: 1.0}}
 
|-
 
|-
 
|█
 
|█
Line 670: Line 671:
 
|-
 
|-
 
|█
 
|█
|{{c|c|0}}|^
+
|{{c|c}}|^
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
|{{c|a|0}}|^
+
|{{c|a}}|^
 
|█
 
|█
|{{c|9|0}}|^
+
|{{c|9}}|^
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
|{{c|e|0}}|^
+
|{{c|e}}|^
 
|█
 
|█
|{{c|b|0}}|^
+
|{{c|b}}|^
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
|{{c|d|0}}|^
+
|{{c|d}}|^
 
|█
 
|█
|{{c||0}};color:#80ff00|^
+
|{{c|||color:#80ff00}}|^
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
|{{c||0}};color:#00ff80|^
+
|{{c|||color:#00ff80}}|^
 
|█
 
|█
|{{c||0}};color:#0080ff|^
+
|{{c|||color:#0080ff}}|^
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
|{{c||0}};color:#8000ff|^
+
|{{c|||color:#8000ff}}|^
 
|█
 
|█
|{{c||0}};color:#ff0080|^
+
|{{c|||color:#ff0080}}|^
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
|{{c||0}};color:#ff8000|^
+
|{{c|||color:#ff8000}}|^
 
|█
 
|█
|{{c|4|0}}|^
+
|{{c|4}}|^
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
|{{c|2|0}}|^
+
|{{c|2}}|^
 
|█
 
|█
|{{c|1|0}}|^
+
|{{c|1}}|^
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
|{{c|6|0}}|^
+
|{{c|6}}|^
 
|█
 
|█
 
|-
 
|-
 
|█
 
|█
|{{c|2|0}}|%
+
|{{c|2}}|%
|{{c|7|0}}|┼
+
|{{c|7}}|┼
|{{c|7|0}}|X
+
|{{c|7}}|X
|{{c|7|0}}|┼
+
|{{c|7}}|┼
|{{c|2|0}}|%
+
|{{c|2}}|%
 
|█
 
|█
|{{c|2|0}}|%
+
|{{c|2}}|%
|{{c|7|0}}|┼
+
|{{c|7}}|┼
|{{c|7|0}}|X
+
|{{c|7}}|X
|{{c|7|0}}|┼
+
|{{c|7}}|┼
|{{c|2|0}}|%
+
|{{c|2}}|%
 
|█
 
|█
|{{c|2|0}}|%
+
|{{c|2}}|%
|{{c|7|0}}|┼
+
|{{c|7}}|┼
|{{c|7|0}}|X
+
|{{c|7}}|X
|{{c|7|0}}|┼
+
|{{c|7}}|┼
|{{c|2|0}}|%
+
|{{c|2}}|%
 
|█
 
|█
|{{c|2|0}}|%
+
|{{c|2}}|%
|{{c|7|0}}|┼
+
|{{c|7}}|┼
|{{c|7|0}}|X
+
|{{c|7}}|X
|{{c|7|0}}|┼
+
|{{c|7}}|┼
|{{c|2|0}}|%
+
|{{c|2}}|%
 
|█
 
|█
|{{c|2|0}}|%
+
|{{c|2}}|%
|{{c|7|0}}|┼
+
|{{c|7}}|┼
|{{c|7|0}}|X
+
|{{c|7}}|X
|{{c|7|0}}|┼
+
|{{c|7}}|┼
|{{c|2|0}}|%
+
|{{c|2}}|%
 
|█
 
|█
|{{c|2|0}}|%
+
|{{c|2}}|%
|{{c|7|0}}|┼
+
|{{c|7}}|┼
|{{c|7|0}}|X
+
|{{c|7}}|X
|{{c|7|0}}|┼
+
|{{c|7}}|┼
|{{c|2|0}}|%
+
|{{c|2}}|%
 
|█
 
|█
|{{c|2|0}}|%
+
|{{c|2}}|%
|{{c|7|0}}|┼
+
|{{c|7}}|┼
|{{c|7|0}}|X
+
|{{c|7}}|X
|{{c|7|0}}|┼
+
|{{c|7}}|┼
|{{c|2|0}}|%
+
|{{c|2}}|%
 
|█
 
|█
|{{c|2|0}}|%
+
|{{c|2}}|%
|{{c|7|0}}|┼
+
|{{c|7}}|┼
|{{c|7|0}}|X
+
|{{c|7}}|X
|{{c|7|0}}|┼
+
|{{c|7}}|┼
|{{c|2|0}}|%
+
|{{c|2}}|%
 
|█
 
|█
 
|-
 
|-
 
|█
 
|█
|{{c|a|0}}|%
+
|{{c|a}}|%
|{{c|a|0}}|*
+
|{{c|a}}|*
|{{c|7|0}}|*
+
|{{c|7}}|*
|{{c|9|0}}|*
+
|{{c|9}}|*
|{{c|a|0}}|%
+
|{{c|a}}|%
 
|█
 
|█
|{{c|a|0}}|%
+
|{{c|a}}|%
|{{c|e|0}}|*
+
|{{c|e}}|*
|{{c|7|0}}|*
+
|{{c|7}}|*
|{{c|b|0}}|*
+
|{{c|b}}|*
|{{c|a|0}}|%
+
|{{c|a}}|%
 
|█
 
|█
|{{c|a|0}}|%
+
|{{c|a}}|%
|{{c|d|0}}|*
+
|{{c|d}}|*
|{{c|7|0}}|*
+
|{{c|7}}|*
|{{c||0}};color:#80ff00|*
+
|{{c|||color:#80ff00}}|*
|{{c|a|0}}|%
+
|{{c|a}}|%
 
|█
 
|█
|{{c|a|0}}|%
+
|{{c|a}}|%
|{{c||0}};color:#00ff80|*
+
|{{c|||color:#00ff80}}|*
|{{c|7|0}}|*
+
|{{c|7}}|*
|{{c||0}};color:#0080ff|*
+
|{{c|||color:#0080ff}}|*
|{{c|a|0}}|%
+
|{{c|a}}|%
 
|█
 
|█
|{{c|a|0}}|%
+
|{{c|a}}|%
|{{c||0}};color:#8000ff|*
+
|{{c|||color:#8000ff}}|*
|{{c|7|0}}|*
+
|{{c|7}}|*
|{{c||0}};color:#ff0080|*
+
|{{c|||color:#ff0080}}|*
|{{c|a|0}}|%
+
|{{c|a}}|%
 
|█
 
|█
|{{c|a|0}}|%
+
|{{c|a}}|%
|{{c||0}};color:#ff8000|*
+
|{{c|||color:#ff8000}}|*
|{{c|7|0}}|*
+
|{{c|7}}|*
|{{c|c|0}}|*
+
|{{c|c}}|*
|{{c|a|0}}|%
+
|{{c|a}}|%
 
|█
 
|█
|{{c|a|0}}|%
+
|{{c|a}}|%
|{{c|e|0}}|*
+
|{{c|e}}|*
|{{c|7|0}}|*
+
|{{c|7}}|*
|{{c||0}};color:#80ff00|*
+
|{{c|||color:#80ff00}}|*
|{{c|a|0}}|%
+
|{{c|a}}|%
 
|█
 
|█
|{{c|a|0}}|%
+
|{{c|a}}|%
|{{c||0}};color:#8000ff|*
+
|{{c|||color:#8000ff}}|*
|{{c|7|0}}|*
+
|{{c|7}}|*
|{{c|c|0}}|*
+
|{{c|c}}|*
|{{c|a|0}}|%
+
|{{c|a}}|%
 
|█
 
|█
 
|-
 
|-
 
|█
 
|█
|{{c|0|0}}|█
+
|{{c|0}}|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
|{{c|0|0}}|█
+
|{{c|0}}|█
 
|█
 
|█
|{{c|0|0}}|█
+
|{{c|0}}|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
|{{c|0|0}}|█
+
|{{c|0}}|█
 
|█
 
|█
|{{c|0|0}}|█
+
|{{c|0}}|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
|{{c|0|0}}|█
+
|{{c|0}}|█
 
|█
 
|█
|{{c|0|0}}|█
+
|{{c|0}}|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
|{{c|0|0}}|█
+
|{{c|0}}|█
 
|█
 
|█
|{{c|0|0}}|█
+
|{{c|0}}|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
|{{c|0|0}}|█
+
|{{c|0}}|█
 
|█
 
|█
|{{c|0|0}}|█
+
|{{c|0}}|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
|{{c|0|0}}|█
+
|{{c|0}}|█
 
|█
 
|█
|{{c|0|0}}|█
+
|{{c|0}}|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
|{{c|0|0}}|█
+
|{{c|0}}|█
 
|█
 
|█
|{{c|0|0}}|█
+
|{{c|0}}|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
|{{c|0|0}}|█
+
|{{c|0}}|█
 
|█
 
|█
 
|-
 
|-
Line 921: Line 922:
  
 
Level -2
 
Level -2
{| border=0 cellpadding=0 cellspacing=0 style="color:#808080; background-color:#808080; font-family: Courier New, monospace; font-size: large; font-weight: bold"
+
{| border=0 cellpadding=0 cellspacing=0 {{c|8|0|font-family: Courier New, monospace; font-size: large; font-weight: bold; line-height: 1.0}}
|-
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|-
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|-
 
|█
 
|█
 
|█
 
|{{c|7|0}}|<
 
|█
 
|█
 
|█
 
|█
 
|█
 
|{{c|7|0}}|<
 
|█
 
|█
 
|█
 
|█
 
|█
 
|{{c|7|0}}|<
 
|█
 
|█
 
|█
 
|█
 
|█
 
|{{c|7|0}}|<
 
|█
 
|█
 
|█
 
|█
 
|█
 
|{{c|7|0}}|<
 
|█
 
|█
 
|█
 
|█
 
|█
 
|{{c|7|0}}|<
 
|█
 
|█
 
|█
 
|█
 
|█
 
|{{c|7|0}}|<
 
|█
 
|█
 
|█
 
|█
 
|█
 
|{{c|7|0}}|<
 
|█
 
|█
 
|█
 
|-
 
|█
 
|█
 
|{{c|7|0}}|┼
 
|█
 
|{{c|7|0}}|┼
 
|█
 
|█
 
|█
 
|{{c|7|0}}|┼
 
|█
 
|{{c|7|0}}|┼
 
|█
 
|█
 
|█
 
|{{c|7|0}}|┼
 
|█
 
|{{c|7|0}}|┼
 
|█
 
|█
 
|█
 
|{{c|7|0}}|┼
 
|█
 
|{{c|7|0}}|┼
 
|█
 
|█
 
|█
 
|{{c|7|0}}|┼
 
|█
 
|{{c|7|0}}|┼
 
|█
 
|█
 
|█
 
|{{c|7|0}}|┼
 
|█
 
|{{c|7|0}}|┼
 
|█
 
|█
 
|█
 
|{{c|7|0}}|┼
 
|█
 
|{{c|7|0}}|┼
 
|█
 
|█
 
|█
 
|{{c|7|0}}|┼
 
|█
 
|{{c|7|0}}|┼
 
|█
 
|█
 
|-
 
|█
 
|{{c|7|0}}|.
 
|█
 
|█
 
|█
 
|{{c|7|0}}|.
 
|█
 
|{{c|7|0}}|.
 
|█
 
|█
 
|█
 
|{{c|7|0}}|.
 
|█
 
|{{c|7|0}}|.
 
|█
 
|█
 
|█
 
|{{c|7|0}}|.
 
|█
 
|{{c|7|0}}|.
 
|█
 
|█
 
|█
 
|{{c|7|0}}|.
 
|█
 
|{{c|7|0}}|.
 
|█
 
|█
 
|█
 
|{{c|7|0}}|.
 
|█
 
|{{c|7|0}}|.
 
|█
 
|█
 
|█
 
|{{c|7|0}}|.
 
|
 
|{{c|7|0}}|.
 
|█
 
|█
 
|█
 
|{{c|7|0}}|.
 
|█
 
|{{c|7|0}}|.
 
|█
 
|█
 
|█
 
|{{c|7|0}}|.
 
|█
 
|-
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|}
 
 
 
 
 
<s>Tentative design for a clock display controller.</s> Flawed 1st design.
 
{|
 
|-
 
| Level 0
 
| Level -1
 
| Level -2
 
|-
 
|
 
{| border=0 cellpadding=0 cellspacing=0 style="color:#808080; background-color:#808080; font-family: Courier New, monospace; font-size: large; font-weight: bold"
 
|-
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|-
 
|█
 
|{{c|0|0}}|█
 
|{{c|a|0}}|%
 
|{{c|2|0}}|%
 
|{{c|0|0}}|█
 
|█
 
|{{c|b|0}}|*
 
|{{c|0|0}}|█
 
|{{c|a|0}}|%
 
|{{c|2|0}}|%
 
|{{c|0|0}}|█
 
|█
 
|-
 
|█
 
|{{c|d|0}}|*
 
|{{c|7|0}}|*
 
|{{c|6|0}}|═
 
|{{c|6|0}}|═
 
|{{c|6|0}}|═
 
|{{c|7|0}}|*
 
|{{c|8|0}}|.
 
|█
 
|{{c|6|0}}|║
 
|█
 
|█
 
|-
 
|█
 
|█
 
|{{c|6|0}}|║
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|{{c|7|0}}|*
 
|{{c|9|0}}|*
 
|█
 
|-
 
|█
 
|{{c|0|0}}|█
 
|{{c|2|0}}|%
 
|{{c|a|0}}|%
 
|{{c|0|0}}|█
 
|█
 
|█
 
|{{c|0|0}}|█
 
|{{c|2|0}}|%
 
|{{c|a|0}}|%
 
|{{c|0|0}}|█
 
|█
 
|-
 
|█
 
|█
 
|█
 
|{{c|7|0}}|*
 
|{{c||0}};color:#ff8000|*
 
|█
 
|█
 
|█
 
|{{c|6|0}}|║
 
|█
 
|█
 
|█
 
|-
 
|█
 
|█
 
|█
 
|{{c|6|0}}|║
 
|█
 
|█
 
|█
 
|{{c|a|0}}|*
 
|{{c|7|0}}|*
 
|█
 
|█
 
|█
 
|-
 
|█
 
|{{c|0|0}}|█
 
|{{c|a|0}}|%
 
|{{c|2|0}}|%
 
|{{c|0|0}}|█
 
|█
 
|█
 
|{{c|0|0}}|█
 
|{{c|a|0}}|%
 
|{{c|2|0}}|%
 
|{{c|0|0}}|█
 
|█
 
|-
 
|█
 
|{{c||0}};color:#00ff80|*
 
|{{c|7|0}}|*
 
|{{c|8|0}}|.
 
|█
 
|█
 
|{{c|8|0}}|.
 
|{{c|8|0}}|.
 
|█
 
|{{c|6|0}}|║
 
|█
 
|█
 
|-
 
|█
 
|█
 
|{{c|6|0}}|║
 
|█
 
|{{c|8|0}}|.
 
|{{c|8|0}}|.
 
|█
 
|█
 
|{{c|8|0}}|.
 
|{{c|7|0}}|*
 
|{{c|c|0}}|*
 
|█
 
|-
 
|█
 
|{{c|0|0}}|█
 
|{{c|2|0}}|%
 
|{{c|a|0}}|%
 
|{{c|0|0}}|█
 
|█
 
|█
 
|{{c|0|0}}|█
 
|{{c|2|0}}|%
 
|{{c|a|0}}|%
 
|{{c|0|0}}|█
 
|█
 
|-
 
|█
 
|█
 
|█
 
|{{c|7|0}}|*
 
|{{c||0}};color:#8000ff|*
 
|█
 
|█
 
|█
 
|{{c|6|0}}|║
 
|█
 
|█
 
|█
 
|-
 
|█
 
|█
 
|█
 
|{{c|6|0}}|║
 
|█
 
|█
 
|█
 
|{{c|e|0}}|*
 
|{{c|7|0}}|*
 
|█
 
|█
 
|█
 
|-
 
|█
 
|{{c|0|0}}|█
 
|{{c|a|0}}|%
 
|{{c|2|0}}|%
 
|{{c|0|0}}|█
 
|█
 
|█
 
|{{c|0|0}}|█
 
|{{c|a|0}}|%
 
|{{c|2|0}}|%
 
|{{c|0|0}}|█
 
|█
 
|-
 
|█
 
|{{c||0}};color:#ff0080|*
 
|{{c|7|0}}|*
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|{{c|6|0}}|║
 
|█
 
|█
 
|-
 
|█
 
|█
 
|{{c|6|0}}|║
 
|█
 
|{{c|8|0}}|.
 
|{{c|7|0}}|*
 
|{{c|6|0}}|═
 
|{{c|6|0}}|═
 
|{{c|6|0}}|═
 
|{{c|7|0}}|*
 
|{{c||0}};color:#80ff00|*
 
|█
 
|-
 
|█
 
|{{c|0|0}}|█
 
|{{c|2|0}}|%
 
|{{c|a|0}}|%
 
|{{c|0|0}}|█
 
|{{c||0}};color:#0080ff|*
 
|█
 
|{{c|0|0}}|█
 
|{{c|2|0}}|%
 
|{{c|a|0}}|%
 
|{{c|0|0}}|█
 
|█
 
|-
 
|█
 
|█
 
|{{c|6|0}}|║
 
|█
 
|█
 
|█
 
|█
 
|█
 
|{{c|6|0}}|║
 
|█
 
|█
 
|█
 
|}
 
|
 
{| border=0 cellpadding=0 cellspacing=0 style="color:#808080; background-color:#808080; font-family: Courier New, monospace; font-size: large; font-weight: bold"
 
|-
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|-
 
|█
 
|{{c|d|0}}|^
 
|█
 
|█
 
|{{c|0|0}}|█
 
|{{c|a|0}}|%
 
|{{c|2|0}}|%
 
|{{c|d|0}}|^
 
|█
 
|█
 
|{{c|0|0}}|█
 
|█
 
|-
 
|█
 
|{{c|2|0}}|%
 
|{{c|7|0}}|┼
 
|{{c|8|0}}|.
 
|{{c|8|0}}|.
 
|█
 
|{{c|7|0}}|┼
 
|█
 
|█
 
|█
 
|{{c|a|0}}|%
 
|█
 
|-
 
|█
 
|{{c|a|0}}|%
 
|█
 
|█
 
|█
 
|█
 
|█
 
|{{c|8|0}}|.
 
|█
 
|{{c|7|0}}|┼
 
|{{c|2|0}}|%
 
|█
 
 
|-
 
|-
 
|█
 
|█
|{{c|0|0}}|█
 
|{{c|8|0}}|.
 
|█
 
|{{c|d|0}}|^
 
|█
 
|█
 
|{{c|0|0}}|█
 
|{{c|8|0}}|.
 
 
|█
 
|█
|{{c|d|0}}|^
 
 
|█
 
|█
|-
 
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
|{{c|7|0}}|┼
 
|{{c|2|0}}|%
 
 
|█
 
|█
|{{c|8|0}}|.
 
|{{c|a|0}}|%
 
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
|-
 
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
|{{c|a|0}}|%
 
|{{c|8|0}}|.
 
 
|█
 
|█
|{{c|2|0}}|%
 
|{{c|7|0}}|┼
 
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
|-
 
 
|█
 
|█
|{{c|d|0}}|^
 
 
|█
 
|█
|{{c|8|0}}|.
 
|{{c|0|0}}|█
 
 
|█
 
|█
 
|█
 
|█
|{{c|d|0}}|^
 
 
|█
 
|█
|{{c|8|0}}|.
 
|{{c|0|0}}|█
 
 
|█
 
|█
|-
 
 
|█
 
|█
|{{c|2|0}}|%
 
|{{c|7|0}}|┼
 
 
|█
 
|█
 
|█
 
|█
Line 1,586: Line 957:
 
|█
 
|█
 
|█
 
|█
|{{c|a|0}}|%
 
 
|█
 
|█
|-
 
 
|█
 
|█
|{{c|a|0}}|%
 
 
|█
 
|█
 
|█
 
|█
Line 1,598: Line 966:
 
|█
 
|█
 
|█
 
|█
|{{c|7|0}}|┼
 
|{{c|2|0}}|%
 
 
|█
 
|█
|-
 
 
|█
 
|█
|{{c|0|0}}|█
 
|{{c|8|0}}|.
 
 
|█
 
|█
|{{c|d|0}}|^
 
 
|█
 
|█
 
|█
 
|█
|{{c|0|0}}|█
 
|{{c|8|0}}|.
 
 
|█
 
|█
|{{c|d|0}}|^
 
 
|█
 
|█
 
|-
 
|-
|█
 
|█
 
|█
 
|{{c|7|0}}|┼
 
|{{c|2|0}}|%
 
|█
 
|{{c|8|0}}|.
 
|{{c|a|0}}|%
 
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
|-
 
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
|{{c|a|0}}|%
 
|{{c|8|0}}|.
 
 
|█
 
|█
|{{c|2|0}}|%
 
|{{c|7|0}}|┼
 
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
|-
 
 
|█
 
|█
|{{c|d|0}}|^
 
 
|█
 
|█
|{{c|8|0}}|.
 
|{{c|0|0}}|█
 
 
|█
 
|█
 
|█
 
|█
|{{c|d|0}}|^
 
 
|█
 
|█
|{{c|8|0}}|.
 
|{{c|0|0}}|█
 
 
|█
 
|█
|-
 
 
|█
 
|█
|{{c|2|0}}|%
 
|{{c|7|0}}|┼
 
 
|█
 
|█
|{{c|8|0}}|.
 
 
|█
 
|█
 
|█
 
|█
Line 1,664: Line 999:
 
|█
 
|█
 
|█
 
|█
|{{c|a|0}}|%
 
 
|█
 
|█
|-
 
 
|█
 
|█
|{{c|a|0}}|%
 
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
|{{c|7|0}}|┼
 
 
|█
 
|█
|{{c|8|0}}|.
 
|{{c|8|0}}|.
 
|{{c|7|0}}|┼
 
|{{c|2|0}}|%
 
 
|█
 
|█
|-
 
 
|█
 
|█
|{{c|0|0}}|█
 
 
|█
 
|█
 
|█
 
|█
|{{c|d|0}}|^
 
|{{c|2|0}}|%
 
|{{c|a|0}}|%
 
|{{c|0|0}}|█
 
 
|█
 
|█
 
|█
 
|█
|{{c|d|0}}|^
 
 
|█
 
|█
|-
 
 
|█
 
|█
 
|█
 
|█
Line 1,699: Line 1,018:
 
|█
 
|█
 
|█
 
|█
|{{c|8|0}}|.
 
 
|█
 
|█
 
|█
 
|█
Line 1,705: Line 1,023:
 
|█
 
|█
 
|█
 
|█
|}
 
|
 
{| border=0 cellpadding=0 cellspacing=0 style="color:#808080; background-color:#808080; font-family: Courier New, monospace; font-size: large; font-weight: bold"
 
 
|-
 
|-
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 +
|{{c|7}}|<
 
|█
 
|█
 
|█
 
|█
Line 1,717: Line 1,033:
 
|█
 
|█
 
|█
 
|█
 +
|{{c|7}}|<
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
|█
 
|-
 
 
|█
 
|█
 
|█
 
|█
 +
|{{c|7}}|<
 
|█
 
|█
 
|█
 
|█
|{{c|9|0}}|^
 
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 +
|{{c|7}}|<
 
|█
 
|█
 
|█
 
|█
|{{c|a|0}}|^
 
 
|█
 
|█
|-
 
 
|█
 
|█
 
|█
 
|█
 +
|{{c|7}}|<
 
|█
 
|█
|{{c|7|0}}|┼
 
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 +
|{{c|7}}|<
 
|█
 
|█
|{{c|7|0}}|┼
 
 
|█
 
|█
 
|█
 
|█
|-
 
 
|█
 
|█
 
|█
 
|█
 +
|{{c|7}}|<
 
|█
 
|█
|{{c|8|0}}|.
 
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 +
|{{c|7}}|<
 
|█
 
|█
|{{c|8|0}}|.
 
 
|█
 
|█
 
|█
 
|█
 
|-
 
|-
|█
 
|{{c|b|0}}|^
 
|█
 
|{{c|8|0}}|.
 
 
|█
 
|█
 
|█
 
|█
 +
|{{c|7}}|┼
 +
|{{c|7}}|.
 +
|{{c|7}}|┼
 
|█
 
|█
|{{c|c|0}}|^
 
 
|█
 
|█
|{{c|8|0}}|.
 
 
|█
 
|█
 +
|{{c|7}}|┼
 +
|{{c|7}}|.
 +
|{{c|7}}|┼
 
|█
 
|█
|-
 
 
|█
 
|█
 
|█
 
|█
|{{c|7|0}}|┼
+
|{{c|7}}|
 +
|{{c|7}}|.
 +
|{{c|7}}|┼
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 +
|{{c|7}}|┼
 +
|{{c|7}}|.
 +
|{{c|7}}|┼
 
|█
 
|█
 
|█
 
|█
|{{c|7|0}}|┼
 
 
|█
 
|█
 +
|{{c|7}}|┼
 +
|{{c|7}}|.
 +
|{{c|7}}|┼
 
|█
 
|█
 
|█
 
|█
|-
 
 
|█
 
|█
 +
|{{c|7}}|┼
 +
|{{c|7}}|.
 +
|{{c|7}}|┼
 
|█
 
|█
|{{c|8|0}}|.
 
 
|█
 
|█
 
|█
 
|█
 +
|{{c|7}}|┼
 +
|{{c|7}}|.
 +
|{{c|7}}|┼
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
|{{c|8|0}}|.
+
|{{c|7}}|
|
+
|{{c|7}}|.
 +
|{{c|7}}|┼
 
|█
 
|█
 
|█
 
|█
 
|-
 
|-
 
|█
 
|█
|█
+
|{{c|7}}|.
|{{c|8|0}}|.
 
|█
 
|{{c|d|0}}|^
 
|█
 
 
|█
 
|█
 
|█
 
|█
|{{c|8|0}}|.
 
 
|█
 
|█
|{{c|e|0}}|^
+
|{{c|7}}|.
 
|█
 
|█
|-
+
|{{c|7}}|.
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
|{{c|7|0}}|
+
|{{c|7}}|.
 
|█
 
|█
 +
|{{c|7}}|.
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
 +
|{{c|7}}|.
 
|█
 
|█
|{{c|7|0}}|
+
|{{c|7}}|.
 
|█
 
|█
 
|█
 
|█
|-
 
 
|█
 
|█
 +
|{{c|7}}|.
 
|█
 
|█
 +
|{{c|7}}|.
 
|█
 
|█
|{{c|8|0}}|.
 
 
|█
 
|█
 
|█
 
|█
 +
|{{c|7}}|.
 
|█
 
|█
 +
|{{c|7}}|.
 
|█
 
|█
 
|█
 
|█
|{{c|8|0}}|.
 
 
|█
 
|█
 +
|{{c|7}}|.
 
|█
 
|█
|-
+
|{{c|7}}|.
 
|█
 
|█
|{{c||0}};color:#ff8000|^
 
 
|█
 
|█
|{{c|8|0}}|.
 
 
|█
 
|█
 +
|{{c|7}}|.
 
|█
 
|█
 +
|{{c|7}}|.
 
|█
 
|█
|{{c||0}};color:#80ff00|^
 
 
|█
 
|█
|{{c|8|0}}|.
 
 
|█
 
|█
 +
|{{c|7}}|.
 
|█
 
|█
 
|-
 
|-
|█
 
|█
 
|{{c|7|0}}|┼
 
|█
 
|█
 
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
|{{c|7|0}}|┼
 
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
|-
 
 
|█
 
|█
 
|█
 
|█
|{{c|8|0}}|.
 
 
|█
 
|█
 
|█
 
|█
Line 1,873: Line 1,187:
 
|█
 
|█
 
|█
 
|█
|{{c|8|0}}|.
 
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
|-
 
 
|█
 
|█
 
|█
 
|█
|{{c|8|0}}|.
 
 
|█
 
|█
|{{c||0}};color:#00ff80|^
 
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
|{{c|8|0}}|.
 
 
|█
 
|█
|{{c||0}};color:#0080ff|^
 
 
|█
 
|█
|-
 
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
|{{c|7|0}}|┼
 
 
|█
 
|█
 
|█
 
|█
Line 1,900: Line 1,206:
 
|█
 
|█
 
|█
 
|█
|{{c|7|0}}|┼
 
 
|█
 
|█
 
|█
 
|█
|-
 
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
|{{c|8|0}}|.
 
 
|█
 
|█
 
|█
 
|█
Line 1,913: Line 1,216:
 
|█
 
|█
 
|█
 
|█
|{{c|8|0}}|.
 
 
|█
 
|█
 
|█
 
|█
|-
 
 
|█
 
|█
|{{c||0}};color:#8000ff|^
 
 
|█
 
|█
|{{c|8|0}}|.
 
 
|█
 
|█
 
|█
 
|█
 
|█
 
|█
|{{c||0}};color:#ff0080|^
 
|█
 
|{{c|8|0}}|.
 
|█
 
|█
 
|-
 
|█
 
|█
 
|{{c|7|0}}|┼
 
|█
 
|█
 
|█
 
|█
 
|█
 
|{{c|7|0}}|┼
 
|█
 
|█
 
|█
 
|}
 
 
|}
 
|}

Latest revision as of 00:09, 6 January 2010

Clock, in the white sand desert outside my fortress. The color coding is just to keep track of which hatch is linked to which pressure plate. In reality they all look like ¢ and only three are closed (and thus visible) at a time.

Aarrgh! I made a mistake somewhere. I suspect the build order was wrong, introducing a 1-step delay in each state change, leading to a 12-step delay every day. I'm going to have to rip out all the gears, pressure plates, and hatches, and rebuild them in the correct order.

O
O O
¢
¢ ¢
O ¢ O
¢ ¢ ¢ ¢
¢ ¢ ¢
¢ ¢
O ¢ ¢ ¢ O ¢ ¢ ¢ O
¢ ¢
¢ ¢ ¢
¢ ¢ ¢ ¢
O ¢ O
¢ ¢
¢
O O
O


Level 0

% > % % > % % > % % > % % > % % > % % > % % > %
% * * * % % * * * % % * * * % % * * * % % * * * % % * * * % % * * * % % * * * %

Level -1

^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^
% X % % X % % X % % X % % X % % X % % X % % X %
% * * * % % * * * % % * * * % % * * * % % * * * % % * * * % % * * * % % * * * %

Level -2

< < < < < < < <
. . . . . . . .
. . . . . . . . . . . . . . . .