diff --git a/code/features-index/result-ranking/src/main/java/nu/marginalia/ranking/ResultValuator.java b/code/features-index/result-ranking/src/main/java/nu/marginalia/ranking/ResultValuator.java index 2a856258..2d564e5b 100644 --- a/code/features-index/result-ranking/src/main/java/nu/marginalia/ranking/ResultValuator.java +++ b/code/features-index/result-ranking/src/main/java/nu/marginalia/ranking/ResultValuator.java @@ -221,7 +221,7 @@ public class ResultValuator { if (value < 0) value = 0; - return Math.sqrt((1.0 + scalingFactor) / (1.0 + value)) + Math.sqrt(penalty); + return Math.sqrt((1.0 + scalingFactor + penalty) / (1.0 + value)); } }