fix formula in absolute discount method
add ranker tests; still need to investigate absolute discount errors