Ejemplo n.º 1
0
        public override bool Equals(object obj)
        {
            var factor = (Factor)obj;

            if (factor == null)
            {
                return(false);
            }
            if (!FactorId.Equals(factor.FactorId))
            {
                return(false);
            }
            if (!Dataset.Equals(factor.Dataset))
            {
                return(false);
            }
            if (!FactorName.Equals(factor.FactorName))
            {
                return(false);
            }
            return(FactorValue.Equals(factor.FactorValue));
        }
Ejemplo n.º 2
0
 public Variable()
 {
     FactorName = new FactorName();
     Factors    = new Factors();
 }
 public Judgment(FactorName name, EvaluationValue value)
 {
     this.name  = name;
     this.value = value;
 }