// Data //... public static QualityDimensions Retrieve(DcrGraph inputGraph, Log inputLog) { _inputGraph = inputGraph; _inputLog = inputLog; var result = new QualityDimensions { Fitness = GetFitness(), Simplicity = _newMeasures ? GetSimplicityNew() : GetSimplicity(), Precision = _newMeasures ? GetPrecisionNew() : GetPrecision(null), Generality = GetGenerality() }; return result; }
public static QualityDimensions Retrieve(DcrGraph inputGraph, Log inputLog, Dictionary<byte[], int> uniqueStatesWithRunnableActivityCount) { _inputGraph = inputGraph; _inputLog = inputLog; var result = new QualityDimensions { Fitness = GetFitness(), Simplicity = _newMeasures ? GetSimplicityNew() : GetSimplicity(), Precision = _newMeasures ? GetPrecisionNew() : GetPrecision(uniqueStatesWithRunnableActivityCount), Generality = GetGenerality() }; return result; }