I've made a new relay computer: check out
http://relaysbc.sourceforge.net
(look for the videos on the example programs page).
This one is a single board computer, like the microprocessor trainers of the
70s and 80s.
A trick to keep the relay count very low is my design for a master-slave
flip-flop. By using a capacitor for the master side and a holding resistor
based latch for the slave side, only 1.5 relays per bit are needed.
--
/*
jha...@world.std.com AB1GO */ /* Joseph H. Allen */
int a[1817];main(z,p,q,r){for(p=80;q+p-80;p-=2*a[p])for(z=9;z--;)q=3&(r=time(0)
+r*57)/7,q=q?q-1?q-2?1-p%79?-1:0:p%79-77?1:0:p<1659?79:0:p>158?-79:0,q?!a[p+q*2
]?a[p+=a[p+=q]=q]=q:0:0;for(;q++-1817;)printf(q%79?"%c":"%c\n"," #"[!a[q-1]]);}