}
// Read input file
logger.info("Reading input file");
SymbolTransitionFrequencies symbolTransitions = new SymbolTransitionFrequencies(tree);
symbolTransitions.processFile(inputFile);
// Learning
LearnModel learner = new LearnModel(tree, symbolTransitions, initialCandidate, strategy, weight1);
if (jsapResult.userSpecified("max-iterations")) {
learner.setMaxIterations(jsapResult.getInt("max-iterations"));