void Start()
 {
     mostRecentStrings = new string[historyLength];
     bayesianNetwork = gameObject.AddComponent<BayesianNetwork>();
     query = new ArrayList();
     nodeList = new ArrayList();
     LoadNetwork();
 }
        public Elimination(BayesianNetwork bayesianNetwork) : base(bayesianNetwork)
        {
            buckets = new ArrayList();

            PrepareBuckets();
        }
 protected Inference(BayesianNetwork pBayesianNetwork)
 {
     bayesianNetwork = pBayesianNetwork;
 }