? pillarSelectorConfig_ : secondaryPillarSelectorConfig;
PillarSelector rightPillarSelector = rightPillarSelectorConfig.buildPillarSelector(configPolicy,
minimumCacheType, SelectionOrder.fromRandomSelectionBoolean(randomSelection), variableNameIncludeList);
Collection<GenuineVariableDescriptor> variableDescriptors = deduceVariableDescriptors(
leftPillarSelector.getEntityDescriptor(), variableNameIncludeList);
return new PillarSwapMoveSelector(leftPillarSelector, rightPillarSelector, variableDescriptors,
randomSelection);
}