incomplete negamax code in case we go back to it