Commit 8356a94a668936467a042dbadae3528a94231456
1 parent
780cec07
Exists in
master
and in
1 other branch
Change densities to use appearances not votes for calculations
Showing
4 changed files
with
6 additions
and
5 deletions
Show diff stats
app/models/appearance.rb
app/models/prompt.rb
app/models/question.rb
... | ... | @@ -255,16 +255,16 @@ class Question < ActiveRecord::Base |
255 | 255 | |
256 | 256 | the_prompts.each do |p| |
257 | 257 | if p.left_choice.user_created == false && p.right_choice.user_created == false |
258 | - seed_seed_sum += p.votes.size | |
258 | + seed_seed_sum += p.appearances.size | |
259 | 259 | seed_seed_total +=1 |
260 | 260 | elsif p.left_choice.user_created == false && p.right_choice.user_created == true |
261 | - seed_nonseed_sum += p.votes.size | |
261 | + seed_nonseed_sum += p.appearances.size | |
262 | 262 | seed_nonseed_total +=1 |
263 | 263 | elsif p.left_choice.user_created == true && p.right_choice.user_created == false |
264 | - nonseed_seed_sum += p.votes.size | |
264 | + nonseed_seed_sum += p.appearances.size | |
265 | 265 | nonseed_seed_total +=1 |
266 | 266 | elsif p.left_choice.user_created == true && p.right_choice.user_created == true |
267 | - nonseed_nonseed_sum += p.votes.size | |
267 | + nonseed_nonseed_sum += p.appearances.size | |
268 | 268 | nonseed_nonseed_total +=1 |
269 | 269 | end |
270 | 270 | end | ... | ... |
app/models/visitor.rb
... | ... | @@ -5,6 +5,7 @@ class Visitor < ActiveRecord::Base |
5 | 5 | has_many :skips, :class_name => "Skip", :foreign_key => "skipper_id" |
6 | 6 | has_many :items, :class_name => "Item", :foreign_key => "creator_id" |
7 | 7 | has_many :clicks |
8 | + has_many :appearances | |
8 | 9 | |
9 | 10 | validates_presence_of :site, :on => :create, :message => "can't be blank" |
10 | 11 | # validates_uniqueness_of :identifier, :on => :create, :message => "must be unique", :scope => :site_id | ... | ... |