@Override
    public boolean isMoveDoable(ScoreDirector<Solution_> scoreDirector) {
        return super.isMoveDoable(scoreDirector)
                && !Objects.equals(entity, toPlanningValue);
    }
@Override
    public boolean isMoveDoable(ScoreDirector<Solution_> scoreDirector) {
        return super.isMoveDoable(scoreDirector)
                && !Objects.equals(entity, toPlanningValue);
    }
@ Override public boolean isMoveDoable ( ScoreDirector < Solution_ > scoreDirector ) { return super . isMoveDoable ( scoreDirector ) && ! Objects . equals ( entity , toPlanningValue ) ; }
************************************************************************
************************************************************************