This fixes a run-away memory situation where the circle detection would consume absurd amounts of memory while it was searching for all circles in the graph.
Additionally the entire processing of the graph has been improved, removing many corner cases.
This fixes a run-away memory situation where the circle detection would consume absurd amounts of memory while it was searching for all circles in the graph.
Additionally the entire processing of the graph has been improved, removing many corner cases.
Closes: #26 Closes: #24