This competition-winning project is very close to my heart. I'm sharing it for its complexity and usefulness. Feel free to use it with credit. I am currently trying to implement a way of detecting when I room is completed as because as you can tell the project slows a lot when the room has completed. Normal Play = Progressive Solve Turbo Mode = Instant Room Solve & Chaos Random waste has also just been added! I will keep updating the desc with any information.