Constant valence::ecs::change_detection::CHECK_TICK_THRESHOLD
pub const CHECK_TICK_THRESHOLD: u32 = 518_400_000; // 518_400_000u32
Expand description
The (arbitrarily chosen) minimum number of world tick increments between check_tick
scans.
Change ticks can only be scanned when systems aren’t running. Thus, if the threshold is N
,
the maximum is 2 * N - 1
(i.e. the world ticks N - 1
times, then N
times).
If no change is older than u32::MAX - (2 * N - 1)
following a scan, none of their ages can
overflow and cause false positives.