The main functions in the hi-lo method have been incrementally changed for the sake of efficiency, and the documentation hasn't all been changed. Some of the documentation that has been changed should be improved. There should probably also be a separate document relating the algorithim in this source file to the hi-lo algorithm in Hartifiel's book. They are equivalent, but explaining the relationship would be helpful to those trying to work with the code later (e..g me), and would provide an informal verification that the algorithm in the file is in fact correct. (I checked in the past, but it would be helpful to be able to go back to it and re-check, e.g. when a problem arises.)
The main functions in the hi-lo method have been incrementally changed for the sake of efficiency, and the documentation hasn't all been changed. Some of the documentation that has been changed should be improved. There should probably also be a separate document relating the algorithim in this source file to the hi-lo algorithm in Hartifiel's book. They are equivalent, but explaining the relationship would be helpful to those trying to work with the code later (e..g me), and would provide an informal verification that the algorithm in the file is in fact correct. (I checked in the past, but it would be helpful to be able to go back to it and re-check, e.g. when a problem arises.)