Observation Score – the absolute value
The CodeImprover Analytical Engine calculates values referred to as a metric in absolute terms. This calculated (or measured) metric value is a signed integer, negative, 0 (zero), or positive. This metric value is henceforth referred to as the Observation Score.
By definition, a snapshot of a complete and ideal maximum quality codebase has the Observation Score value of zero.
Every occurrence of “not quality” source code statement lowers the quality and subtracts from the Observation Score sum. Severe quality incidents subtract more than less severe incidents. This means that the Observation Score sum expresses an absolute amount of quality – where 0 is best and -∞ ( minus infinite) is worst.