different sets

This commit is contained in:
rusefillc 2023-11-12 17:20:04 -05:00
parent 83d7cc1e72
commit 8dc7906f00
2 changed files with 14 additions and 0 deletions

View File

@ -92,6 +92,10 @@ public class ByteRateOfChange {
return uniqueValues.size();
}
public HashSet<Integer> getUniqueValues() {
return uniqueValues;
}
public ByteId getKey() {
return key;
}

View File

@ -54,6 +54,16 @@ public class ByteRateOfChangeReports {
int deltaCount = Math.abs(s1.getUniqueValuesCount() - s2.getUniqueValuesCount());
differences.add(new ByteVariationDifference(deltaCount, msg));
report.println(msg + " delta=" + deltaCount + " / transitions=" + s1.totalTransitions + " vs " + s2.totalTransitions);
} else {
HashSet<Integer> diff = s1.getUniqueValues();
diff.removeAll(s2.getUniqueValues());
if (!diff.isEmpty()) {
report.println(id + " different sets " + s1.getUniqueValues() + " vs " + s2.getUniqueValues());
}
}
}