Example #1
0
        public override Factor Clone()
        {
            var f = new SimpleFactor(_condition, Variable);

            foreach (var i in GetInputs())
            {
                f.AddInput(i);
            }

            return(f);
        }
Example #2
0
        public override Factor Clone()
        {
            var f = new SimpleFactor(_condition, Variable);
            foreach(var i in GetInputs())
            {
                f.AddInput(i);
            }

            return f;
        }
Example #3
0
 public override Factor CreateFactor()
 {
     var f = new SimpleFactor(Parent, Variable);
     f.AddInput(this);
     return f;
 }