Sha256: 0e7e948f7433e9bb189bc5c59b998f08049a041c7ac0aee66857831d75f4f7b0
Contents?: true
Size: 493 Bytes
Versions: 19
Compression:
Stored size: 493 Bytes
Contents
module MetricFu module HotspotScoringStrategies module_function # per project score percentile def percentile(ranking, item) ranking.percentile(item) end # Use the score you got # (ex flog score of 20 is not bad even if it is the top one in project) def identity(ranking, item) ranking.fetch(item) end def sum(scores) scores.inject(&:+) end def average(scores) sum(scores).to_f / scores.size.to_f end end end
Version data entries
19 entries across 19 versions & 1 rubygems