added in the requirement that the evaluation function is only called when the depth is 0 and the current agent is pacman; still getting correct values for depth=(1|2) but incorrect for depth=(3|4) for some reason