public void InitializeTwoGraphGraph() { _graph = new UndirectedGraph<string, string>(); _vertex1 = _graph.CreateVertex("A"); _vertex2 = _graph.CreateVertex("B"); _vertex3 = _graph.CreateVertex("C"); _vertex4 = _graph.CreateVertex("D"); _vertex5 = _graph.CreateVertex("E"); _edge1 = _graph.AddEdge(_vertex1, _vertex2); _edge3 = _graph.AddEdge(_vertex3, _vertex4); _edge4 = _graph.AddEdge(_vertex4, _vertex5); _edge5 = _graph.AddEdge(_vertex5, _vertex3); }
public void InitializeLoneVertexGraph() { _graph = new UndirectedGraph<string, string>(); _vertex1 = _graph.CreateVertex("MrLonely"); }
public void InitializePathfindingGraph() { _graph = new UndirectedGraph<string, string>(); _vertex1 = _graph.CreateVertex("A"); _vertex2 = _graph.CreateVertex("B"); _vertex3 = _graph.CreateVertex("C"); _vertex4 = _graph.CreateVertex("D"); _vertex5 = _graph.CreateVertex("E"); _vertex6 = _graph.CreateVertex("F"); _vertex7 = _graph.CreateVertex("G"); _vertex8 = _graph.CreateVertex("H"); _vertex9 = _graph.CreateVertex("K"); _edge1 = _graph.AddEdge(_vertex1, _vertex2, 10, "AB"); _edge2 = _graph.AddEdge(_vertex2, _vertex3, 10, "BC"); _edge3 = _graph.AddEdge(_vertex1, _vertex4, 10, "AD"); _edge4 = _graph.AddEdge(_vertex1, _vertex5, 15, "AE"); _edge5 = _graph.AddEdge(_vertex4, _vertex5, 10, "DE"); _edge6 = _graph.AddEdge(_vertex4, _vertex8, 15, "DH"); _edge7 = _graph.AddEdge(_vertex2, _vertex5, 10, "BE"); _edge8 = _graph.AddEdge(_vertex5, _vertex6, 10, "EF"); _edge9 = _graph.AddEdge(_vertex5, _vertex8, 10, "EH"); _edge10 = _graph.AddEdge(_vertex5, _vertex3, 15, "EC"); _edge11 = _graph.AddEdge(_vertex5, _vertex9, 15, "EK"); _edge12 = _graph.AddEdge(_vertex3, _vertex6, 10, "CF"); _edge13 = _graph.AddEdge(_vertex3, _vertex7, 50, "CG"); _edge14 = _graph.AddEdge(_vertex8, _vertex9, 10, "HK"); _edge15 = _graph.AddEdge(_vertex9, _vertex6, 10, "KF"); _edge16 = _graph.AddEdge(_vertex9, _vertex7, 20, "KG"); }
public void Initialize() { _graph = new UndirectedGraph<string, string>(); _vertex1 = _graph.CreateVertex("Penis"); _vertex2 = _graph.CreateVertex("Tomato"); _vertex3 = _graph.CreateVertex("Isa"); _vertex4 = _graph.CreateVertex("Robin"); _vertex5 = _graph.CreateVertex("Außenseiter"); _edge1 = _graph.AddEdge(_vertex1, _vertex2); _edge2 = _graph.AddEdge(_vertex2, _vertex3); _edge3 = _graph.AddEdge(_vertex3, _vertex4); _edge4 = _graph.AddEdge(_vertex1, _vertex4); }