WowbaggersLiquidLunch
released this
16 Feb 02:56
·
8 commits
to main
since this release
simplify quantum event logic Changed the event's observedness to a stored value, instead of computing it at O(_m_ + log _n_) every time, where _m_ is the number of observed events, and _n_ is the number of unobserved events in the event-tree. Replaced hand-rolled "reduce" logic with the standard library's `reduce(into:)` wherever appropriate. Replaced all static functions with instance functions. Replaced "initial" with "earliest" and "final" with "latest" to clarify variable naming. Modified test cases accordingly.