updated heuristicAI to use char