Skip to content

Commit e3dbadc

Browse files
committed
chore: minor changes
1 parent 005cdc4 commit e3dbadc

3 files changed

Lines changed: 4 additions & 4 deletions

File tree

core/src/main/java/ai/timefold/solver/core/impl/heuristic/HeuristicConfigPolicy.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -161,7 +161,7 @@ public HeuristicConfigPolicy<Solution_> createPhaseConfigPolicy() {
161161
return cloneBuilder().build();
162162
}
163163

164-
public HeuristicConfigPolicy<Solution_> createConfigWithoutNearbySetting() {
164+
public HeuristicConfigPolicy<Solution_> copyConfigPolicyWithoutNearbySetting() {
165165
return cloneBuilder()
166166
.withNearbyDistanceMeterClass(null)
167167
.build();

core/src/main/java/ai/timefold/solver/core/impl/heuristic/selector/move/composite/UnionMoveSelectorFactory.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,8 +43,8 @@ The selector configuration (%s) already includes the Nearby Selection setting, m
4343
// When using a mixed model, we do not enable nearby for basic variables,
4444
// as it applies only to list or chained variables.
4545
// Chained variables are forbidden in mixed models.
46-
var disableNearby = isMixedModel && !nearbySelectorConfig.canEnableNearbyInMixedModels();
47-
if (isUnionMoveSelectorConfig || disableNearby) {
46+
var isNearbyDisabled = isMixedModel && !nearbySelectorConfig.canEnableNearbyInMixedModels();
47+
if (isUnionMoveSelectorConfig || isNearbyDisabled) {
4848
continue;
4949
}
5050
// Add a new configuration with Nearby Selection enabled

core/src/main/java/ai/timefold/solver/core/impl/phase/PhaseFactory.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ static <Solution_> List<Phase<Solution_>> buildPhases(List<PhaseConfig> phaseCon
7676
&& LocalSearchPhaseConfig.class.isAssignableFrom(phaseConfigList.get(phaseIndex + 1).getClass());
7777
PhaseFactory<Solution_> phaseFactory = PhaseFactory.create(phaseConfig);
7878
var updatedConfigPolicy =
79-
disableNearbySetting ? configPolicy.createConfigWithoutNearbySetting() : configPolicy;
79+
disableNearbySetting ? configPolicy.copyConfigPolicyWithoutNearbySetting() : configPolicy;
8080
var phase = phaseFactory.buildPhase(phaseIndex,
8181
!isPhaseSelected && isConstructionOrCustomPhase && isNextPhaseLocalSearch, updatedConfigPolicy,
8282
bestSolutionRecaller, termination);

0 commit comments

Comments
 (0)