OptimalPlayerAI work