Closed russell-taylor closed 1 year ago
@todo: Ensure that we use a non-hydrogen length of 3.
When regression testing against the standard set of files and fragments for original Reduce, this did not make the Probe2 score of Reduce2 worse than the score for Reduce in any additional models.
To make it compatible with Probe, and for the correct expected operation, Reduce2 should have a neighbor length of 4 (which only applies when one of the endpoints is a hydrogen) rather than 3.
Note in the command-line argument description that changing this should only be done for regression-testing purposes.
For regression testing code against original Reduce, we should specify a value of 3 so that we're comparing apples to apples. Specifying 4 in original Reduce doesn't include the "4 only if hydrogen" check.