stepScope.setEntity(entity);
// TODO add uninitialized entities immediately and remove logic in SolutionDescriptor.getAllFacts()
ScoreDirector scoreDirector = stepScope.getScoreDirector();
scoreDirector.beforeEntityAdded(entity);
scoreDirector.afterEntityAdded(entity);
valuePlacer.doPlacement(stepScope);
}
@Override