For the sake of consistency, quality() should return float instead of double since all of the scoring calculation happens to be in floats. This should address a concern raised in D51481.
Details
Details
Diff Detail
Diff Detail
Event Timeline
Comment Actions
If it's not too expensive, we can use the symbol quality metrics (from Quality.h) to do a more accurate prescore. Worth a benchmark :-)
Comment Actions
Yes, I agree. We can investigate that quality/performance trade-off when we have more tools to simplify the process :)