calculateHashCode static method
Implementation
static int calculateHashCode(
List<PredictionContext?> parents, List<int> returnStates) {
var hash = MurmurHash.initialize(INITIAL_HASH);
for (var parent in parents) {
hash = MurmurHash.update(hash, parent);
}
for (var returnState in returnStates) {
hash = MurmurHash.update(hash, returnState);
}
hash = MurmurHash.finish(hash, 2 * parents.length);
return hash;
}