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)); }
public Variable() { FactorName = new FactorName(); Factors = new Factors(); }
public Judgment(FactorName name, EvaluationValue value) { this.name = name; this.value = value; }