@Override
    public void stepStarted(ConstructionHeuristicStepScope stepScope) {
        super.stepStarted(stepScope);
        selectedMoveCount = 0L;
        earlyPickedMoveScope = null;
        maxScoreMoveScope = null;
    }
@Override
    public void stepStarted(ConstructionHeuristicStepScope stepScope) {
        super.stepStarted(stepScope);
        selectedMoveCount = 0L;
        earlyPickedMoveScope = null;
        maxScoreMoveScope = null;
    }
@ Override public void stepStarted ( ConstructionHeuristicStepScope stepScope ) { super . stepStarted ( stepScope ) ; selectedMoveCount = 0L ; earlyPickedMoveScope = null ; maxScoreMoveScope = null ; }
************************************************************************
************************************************************************