Game Theory, Algorithms, Theory, Design, Digital.
we can better understand how a computer will behave, and vice versa. Designing an algorithm is much easier than designing a mechanism, and even more complex than designing a structure. This is because a mechanism needs to function under various constraints and conditions. It needs to work