Convert to double upfront
Introduce property for MinWeightDiff