Skip to content

Commit 217b6b1

Browse files
committed
better node label
1 parent 26b320f commit 217b6b1

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

src/node.cpp

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -43,15 +43,15 @@ void Node::add_child(Node* child) {
4343
std::string Node::get_label() const {
4444
std::string labelName;
4545
switch (type) {
46-
case NodeType::True: labelName = "T "; break;
47-
case NodeType::False: labelName = "F "; break;
48-
case NodeType::Or: labelName = "O "; break;
49-
case NodeType::And: labelName = "A "; break;
50-
case NodeType::Leaf: labelName = "L "; break;
46+
case NodeType::True: labelName = "T"; break;
47+
case NodeType::False: labelName = "F"; break;
48+
case NodeType::Or: labelName = "O"; break;
49+
case NodeType::And: labelName = "A"; break;
50+
case NodeType::Leaf: labelName = "L"; break;
5151
default: // should not happen. Indicates node was deleted?
52-
assert(false);
52+
throw std::runtime_error("Invalid node type");
5353
}
54-
return labelName + std::to_string(ix);
54+
return labelName + std::to_string(layer) + "/" + std::to_string(ix);
5555
}
5656

5757
/**

0 commit comments

Comments
 (0)