By arranging enough dominos into just the right structure, we can build a computer. But how do we arrange dominos in such a way that they can perform computation? Here, we explore the process of building domino logical circuits by carefully arranging dominos into configurations that can compute logical functions.
0:00 A Domino Computer
0:56 OR
1:39 XOR
2:47 AND
4:30 Half Adder
6:06 Full Adder
7:20 The Circuit
I first saw this concept in Matt Parker's 10,000 Domino Computer ( • The 10,000 Domino Computer ), which I'd absolutely recommend watching: computer simulations make for great visualizations, but building the physical domino circuit is an entirely different type of impressive.
***
Spanning Tree is an educational video series about computer science and mathematics. See more at https://spanningtree.me
To be notified when a new video is released, sign up for the Spanning Tree mailing list at https://spanningtree.substack.com/
Spanning Tree is created by Brian Yu. https://brianyu.me/
Email me at [email protected] to suggest a future topic.