Adding matches for different rules in parallel caused non-determinism, which broke consistency with specified seeds.
In the case of multiple rules, the matches are now added to intermediate storage (similar to EventDeduplication::SameInputSetIsomorphicOutputs), and then sorted before being added to the main storage.
Changes
WolframModel
.Comments
EventDeduplication::SameInputSetIsomorphicOutputs
), and then sorted before being added to the main storage.Examples
This change is![Reviewable](https://reviewable.io/review_button.svg)