I\'m working on a program that solves a tile based game. My program is running separately from the game application. It seems reasonable that the steps to accomplish this wo