public Scenario(string id, FObservation evidence, BayesianNetwork network) { _posteriorMarginals = new Dictionary<string, FDiscreteDistribution>(); _bayesianNetwork = network; Id = id; Evidence = evidence; }