Commit 4abe0130087897f7f1adb4a3a4a8967f2de05388

Authored by Luke Baker
1 parent 2a7581ab

make whitespace changes to question model

Showing 1 changed file with 26 additions and 27 deletions   Show diff stats
app/models/question.rb
... ... @@ -109,37 +109,36 @@ class Question < ActiveRecord::Base
109 109 end
110 110  
111 111  
112   - # TODO Add index for question id on prompts table
113   - def catchup_prompts_weights
114   - weights = Hash.new(0)
115   - throttle_min = 0.05
116   - sum = 0.0
117   -
118   - prompts.find_each(:select => 'votes_count, left_choice_id, right_choice_id') do |p|
119   - value = [(1.0/ (p.votes.size + 1).to_f).to_f, throttle_min].min
120   - weights["#{p.left_choice_id}, #{p.right_choice_id}"] = value
121   - sum += value
122   - end
  112 + def catchup_prompts_weights
  113 + weights = Hash.new(0)
  114 + throttle_min = 0.05
  115 + sum = 0.0
  116 +
  117 + prompts.find_each(:select => 'votes_count, left_choice_id, right_choice_id') do |p|
  118 + value = [(1.0/ (p.votes.size + 1).to_f).to_f, throttle_min].min
  119 + weights["#{p.left_choice_id}, #{p.right_choice_id}"] = value
  120 + sum += value
  121 + end
123 122  
124   - # This will not run once all prompts have been generated,
125   - # but it prevents us from having to pregenerate all possible prompts
126   - if weights.size < choices.size ** 2 - choices.size
  123 + # This will not run once all prompts have been generated,
  124 + # but it prevents us from having to pregenerate all possible prompts
  125 + if weights.size < choices.size ** 2 - choices.size
127 126 choices.each do |l|
128   - choices.each do |r|
129   - if l.id == r.id
130   - next
131   - end
132   - if !weights.has_key?("#{l.id}, #{r.id}")
133   - weights["#{l.id}, #{r.id}"] = throttle_min
134   - sum+=throttle_min
135   - end
136   - end
  127 + choices.each do |r|
  128 + if l.id == r.id
  129 + next
  130 + end
  131 + if !weights.has_key?("#{l.id}, #{r.id}")
  132 + weights["#{l.id}, #{r.id}"] = throttle_min
  133 + sum+=throttle_min
  134 + end
  135 + end
137 136 end
138   - end
  137 + end
139 138  
140   - normalize!(weights, sum)
141   - weights
142   - end
  139 + normalize!(weights, sum)
  140 + weights
  141 + end
143 142  
144 143 def get_optional_information(params)
145 144  
... ...