Class: PriorFactor
- Defined in:
- lib/TrueSkill/FactorGraph/PriorFactor.rb
Instance Attribute Summary
Attributes inherited from Factor
Instance Method Summary collapse
- #down ⇒ Object
-
#initialize(var, val, dynamic = 0) ⇒ PriorFactor
constructor
A new instance of PriorFactor.
Methods inherited from Factor
Constructor Details
#initialize(var, val, dynamic = 0) ⇒ PriorFactor
Returns a new instance of PriorFactor.
6 7 8 9 10 |
# File 'lib/TrueSkill/FactorGraph/PriorFactor.rb', line 6 def initialize(var,val,dynamic=0) super([var]) @val=val @dynamic=dynamic end |
Instance Method Details
#down ⇒ Object
12 13 14 15 16 |
# File 'lib/TrueSkill/FactorGraph/PriorFactor.rb', line 12 def down sigma=Math.sqrt(@val.sigma**2 + @dynamic ** 2) value=Gaussian.new @val.mu,sigma var.update_value self,0,0,value end |