#ifndef NODE_H #define NODE_H #include #include #include namespace bayesnet { class Node { private: std::string name; std::vector parents; std::vector children; std::map, double> cpt; // Conditional Probability Table public: Node(std::string); void addParent(Node*); }; } #endif