Method: WAS::Score.weights
- Defined in:
- lib/was/score.rb
.weights ⇒ Object
21 22 23 24 25 26 27 28 29 30 31 32 |
# File 'lib/was/score.rb', line 21 def self.weights {}.tap do |hash| scorers.each do |name, scorer| hash[name] = { weight: scorer[:weight] } if Object.const_get(scorer[:class_name]).scorers.length > 0 hash[name].merge!( with: Object.const_get(scorer[:class_name]).weights ) end end end end |