EntitySelector entitySelector = entitySelectorConfig.buildEntitySelector(environmentMode, solutionDescriptor,
minimumCacheType, resolvedSelectionOrder);
ValueSelector valueSelector = valueSelectorConfig.buildValueSelector(environmentMode,
solutionDescriptor, entitySelector.getEntityDescriptor(),
minimumCacheType, resolvedSelectionOrder);
return new ChangeMoveSelector(entitySelector, valueSelector, resolvedSelectionOrder == SelectionOrder.RANDOM);
}