System.err.println("forwarding rejected move " + move);
    private void forwardMove(Move move, MoveStatus status) {        if (moveReceiver == null) {            return;        }        if (status != MoveStatus.MOVE_OK) {            moveReceiver.processMove(new RejectedMove(move, status));        } else {            moveReceiver.processMove(move);        }    }