static void Test(string record) { Graph g = new Graph(); g.Load(record + ".txt"); Console.WriteLine("Splitting to connected components..."); var list = g.ConnectedComponents(); Console.WriteLine(list.Count); Console.WriteLine(list[0].NodeCount); var ST = list[0].SplitDecomposition(); //ST.Debug(false); var gPrime = ST.GenerateAccessabilityGraph(); Console.WriteLine(list[0].SameAs(gPrime)); }