AddressWordMatch > 0.41
AND  PinMatch > 0.3
    AND  ( BldgNumberMatch > 0.5
    OR  NameEditDistance < 5 )
AddressWordMatch > 0.41
AND  PinMatch > 0.3
    AND  ( BldgNumberMatch > 0.5
    OR    ( LengthDifference < 5
         AND  NameEditDistance < 5 ))
PinMatch > 0.3
AND  AddressWordMatch > 0.41
    AND ( BldgNumberMatch > 0.5
    OR   ( LengthDifference < 5
        AND NameEditDistance < 5 ))
Add canopy function LengthDifference
Reorder functions using cost estimator
Example