added the reasoning as to why the algorithm for the AutomatedPlayer will live in the AutomatedPlayer class and not the Grid class.