player with optimized minimax