This was really fun and well executed! Surprised I didn't see a "bulletproof software" logo haha. I imagine the wrench/hint tool wasn't easy to implement.
Thanks! The wrench/hint was a fun one. It takes quite a bit of CPU time to perform the full search, so you can't actually use the hint feature for a brief period after every move.