RandomType randomType_ = randomType == null ? RandomType.JDK : randomType;
Long randomSeed_ = randomSeed;
if (randomSeed == null && environmentMode != EnvironmentMode.PRODUCTION) {
randomSeed_ = DEFAULT_RANDOM_SEED;
}
randomFactory = new DefaultRandomFactory(randomType_, randomSeed_);
}
solver.setRandomFactory(randomFactory);
SolutionDescriptor solutionDescriptor = buildSolutionDescriptor();
ScoreDirectorFactoryConfig scoreDirectorFactoryConfig_
= scoreDirectorFactoryConfig == null ? new ScoreDirectorFactoryConfig()