Пример #1
0
 internal void AssumeTrue(AssumptionName name)
 {
     Assume(name, true);
 }
Пример #2
0
 public bool IsAssumedTrue(AssumptionName name)
 {
     return(IsAssumedTrue(new Assumption(name)));
 }
Пример #3
0
        private void Assume(AssumptionName name, bool state)
        {
            Assumption assumption = new Assumption(name, (state) ? 1 : 0);

            Assume(assumption);
        }
Пример #4
0
 internal void AssumeFalse(AssumptionName name)
 {
     Assume(name, false);
 }
Пример #5
0
 public Assumption(AssumptionName name, double probability = 1.0)
 {
     this.Name        = name;
     this.Probability = probability;
 }
Пример #6
0
 public FavoredOutcome(AssumptionName name, string constraintString, bool favoredTrue)
     : base(name)
 {
     this.ConstraintString = constraintString;
     this.FavoredTrue      = favoredTrue;
 }