Evil Scheduler: Mastering Concurrency Through Interactive Debugging TLDR Watch the video below to see how Fray debugger works! You may also want to check the Fray repo. I enjoy the concept of Deadlock Empire, an interactive game that teaches the semantics of locks and other concurrency primitives. The core idea of this game is for you to act as an evil scheduler. Your goal is to guide the execution of threads into a bad state, such as a deadlock or two threads entering a critical section simu...