new public static ModelEvaluatorDiscreteJoint GetInstance(string leafDistributionName, ModelScorer modelScorer) { DistributionDiscreteSingleVariable nullDistn = DistributionDiscreteSingleVariable.GetInstance(); DistributionDiscreteJoint jointDistn = DistributionDiscreteJoint.GetInstance(leafDistributionName); List <IDistributionSingleVariable> nullDistns = new List <IDistributionSingleVariable>(); nullDistns.Add(nullDistn); nullDistns.Add(nullDistn); return(new ModelEvaluatorDiscreteJoint(nullDistns, jointDistn, modelScorer)); }
private ModelEvaluatorDiscreteJoint(List <IDistributionSingleVariable> nullDistns, DistributionDiscreteJoint jointDistn, ModelScorer scorer) : base(nullDistns, jointDistn, scorer) { }