Having a graph made by hand is cool and all, but for benchmarking purposes and other more abstract tasks, we need to have a much higher count of nodes (around 1000-10000). This can be done by simply linking an input box in the front end to the back end input.txt. Then we need to construct the graph automatically.
As for arranging the nodes, we can either allow the user to input in some coordinate data. We can also simply arrange them in an equally spaced grid. Another method could be to use inbound/outbound counts to arrange them in a tree like structure (sounds fun).
Having a graph made by hand is cool and all, but for benchmarking purposes and other more abstract tasks, we need to have a much higher count of nodes (around 1000-10000). This can be done by simply linking an input box in the front end to the back end input.txt. Then we need to construct the graph automatically.
As for arranging the nodes, we can either allow the user to input in some coordinate data. We can also simply arrange them in an equally spaced grid. Another method could be to use inbound/outbound counts to arrange them in a tree like structure (sounds fun).