changed node naming system to post-creation
This commit is contained in:
@@ -9,8 +9,8 @@ class Graph:
|
||||
self.edges: list[Edge] = []
|
||||
self.nodes: list[Node] = []
|
||||
|
||||
def add_node(self, x: int, z: int, name: str) -> None:
|
||||
self.nodes.append(Node(x, z, name, len(self.nodes)))
|
||||
def add_node(self, x: int, z: int, name: str = "") -> None:
|
||||
self.nodes.append(Node(x, z, len(self.nodes), name))
|
||||
|
||||
def add_edge(self, start_index: int, end_index: int, length: float) -> None:
|
||||
self.edges.append(Edge(start_index, end_index, length, len(self.edges)))
|
||||
|
||||
Reference in New Issue
Block a user