internal Row(double probability, ProbabilityDistribution probabilityDistribution, params bool [] vals)
{
this.probabilityDistribution = probabilityDistribution;
this.probability = probability;
values = new bool[vals.Length];
System.Array.Copy(vals, 0, values, 0, vals.Length);
}