AIMA.Probability.ProbabilityDistribution.set C# (CSharp) Метод

set() публичный Метод

public set ( double probability ) : void
probability double
Результат void
        public void set(double probability, params bool [] values)
        {
            if (values.Length != variableNames.Count)
            {
                throw new ArgumentOutOfRangeException(
                        "Invalid number of values, must = # of Random Variables in distribution:"
                                + variableNames.Count);
            }
            
            rows.Add(new Row(probability, this, values));
        }

Usage Example

Пример #1
0
 public void setProbability(bool b, double d)
 {
     distribution.set(d, b);
     if (isRoot())
     {
         distribution.set(1.0 - d, !b);
     }
 }