Skip to main content

DEFAULT_MIN_STATEMENTS

Constant DEFAULT_MIN_STATEMENTS 

Source
pub const DEFAULT_MIN_STATEMENTS: u32 = _; // 4u32
Expand description

Default minimum reportable region length, in statements: the shortest window length, so the floor never silently discards a run the seed layer could detect.

It is deliberately not raised past that. Length looks like the obvious way to shed lookalikes, but the labelled corpora say it does not sort them: a helper copied verbatim into two files is five lines, while a routine written once per concrete type is eighty tokens and still nothing anyone should merge. Calibrated on all but one project, a floor either sits low enough to remove nothing or high enough to take that project’s clearest true copy. What the short lookalikes have in common is that their bodies follow from their signatures, and that is not a length.

Taken from the seed layer rather than written out again, so the two cannot drift apart. Below the shortest window the setting has nothing to apply to: a run shorter than any window indexed never becomes a seed, so lowering the floor recovers nothing. Above it the floor discards runs the seeds did find.