Example #1
0
 public MainWindow()
 {
     InitializeComponent();
     knowlegeBase        = (LoadKnowlegeBaseFromFile());
     knowlegeBaseManager = new KnowlegeBaseManager(knowlegeBase);
     editNodeWindow      = new EditNodeWindow(this, knowlegeBaseManager);
     inferenceEngine     = new InferenceEngine(knowlegeBaseManager);
 }
Example #2
0
 public MainWindow()
 {
     InitializeComponent();
     knowlegeBase = (LoadKnowlegeBaseFromFile());
     knowlegeBaseManager = new KnowlegeBaseManager(knowlegeBase);
     editNodeWindow = new EditNodeWindow(this, knowlegeBaseManager);
     inferenceEngine = new InferenceEngine(knowlegeBaseManager);
 }
Example #3
0
        public EditNodeWindow(MainWindow parent, KnowlegeBaseManager knowlegeBaseManager)
        {
            InitializeComponent();
            this.knowlegeBaseManager = knowlegeBaseManager;
            this.parent = parent;

            ChildLinks         = new List <Link>();
            SelectedChildLinks = new List <Link>();
            AllItems           = new List <ContentControl>();
            Variants           = new List <Variant>();
        }
Example #4
0
        public EditNodeWindow(MainWindow parent, KnowlegeBaseManager knowlegeBaseManager)
        {
            InitializeComponent();
            this.knowlegeBaseManager = knowlegeBaseManager;
            this.parent = parent;

            ChildLinks = new List<Link>();
            SelectedChildLinks = new List<Link>();
            AllItems = new List<ContentControl>();
            Variants = new List<Variant>();
        }
Example #5
0
 public InferenceEngine(KnowlegeBaseManager knowlegeBaseManager)
 {
     this.knowlegeBaseManager = knowlegeBaseManager;
 }
Example #6
0
 public InferenceEngine(KnowlegeBaseManager knowlegeBaseManager)
 {
     this.knowlegeBaseManager = knowlegeBaseManager;
 }