From 5429d2f051016aee9a2574284e46f22d96a6552e Mon Sep 17 00:00:00 2001 From: Pius Uzamere Date: Fri, 15 Jan 2010 17:22:55 -0500 Subject: [PATCH] new score computation using beta posterior --- app/models/choice.rb | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/app/models/choice.rb b/app/models/choice.rb index 06b1fd2..b319640 100644 --- a/app/models/choice.rb +++ b/app/models/choice.rb @@ -63,11 +63,12 @@ class Choice < ActiveRecord::Base end def compute_score - if wins_plus_losses == 0 - return 0 - else - (wins.to_f / wins_plus_losses ) * 100 - end + # if wins_plus_losses == 0 + # return 0 + # else + # (wins.to_f / wins_plus_losses ) * 100 + # end + (wins.to_f+1)/(wins+1+losses+1) * 100 end def compute_score! -- libgit2 0.21.2