The project sifts through possible solutions, using the decompiled physics algorithms from each game. Possible solutions that are not solved after 1,000 frames are rejected. The goal of this project is to create walkthroughs with the games' optimal solutions. A solution is optimal if it uses the least number of objects required to win the level.