A PacMan agent that I developed originally for a dissertation project.