Ya, due to the time restraint I just hard coded the solutions. I also have no idea how to code to figure out multiple solutions with random pieces lmao
In faced a similar problem with my game. I would play back the solution step by step making sure every step is legal.
Interesting, ok