ValueSelectorConfig valueSelectorConfig_ = valueSelectorConfig == null ? new ValueSelectorConfig()
: valueSelectorConfig;
ValueSelector valueSelector = valueSelectorConfig_.buildValueSelector(configPolicy,
pillarSelector.getEntityDescriptor(),
minimumCacheType, SelectionOrder.fromRandomSelectionBoolean(randomSelection));
return new PillarChangeMoveSelector(pillarSelector, valueSelector, randomSelection);
}