From a4dd76a5164966ee28ae0fb6f588e49d7d61e6f7 Mon Sep 17 00:00:00 2001 From: Dimitri DeFigueiredo Date: Wed, 13 Jul 2016 17:10:40 -0600 Subject: [PATCH] Add short description of concave Scorekeeper --- README.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/README.md b/README.md index b94e42f..72f1cef 100644 --- a/README.md +++ b/README.md @@ -173,6 +173,18 @@ there are two scorekeepers: * `visits` - the total number of visits +> #### The Concave Scorekeeper +> The concave scorekeeper rewards the publisher of a page according to: +> +> 1. a fixed bonus for the page hit +> 2. how much time the user spends on the page +> +> The reward increases as the user spends more time on the page, but the model uses a +> concave quadratic (utility) function to provide diminishing returns as the time spent +> on the page increases. If we set the `durationWeight` parameter to zero, the model +> only takes into account the page hit and ignores the time spent on the page when +> calculating the reward. + Scorekeepers may be "tuned" using options, at present, only the `concave` scorekeeper makes use of these.