An algorithm that computes new coordinates for nodes on their horizontal axis. Design a criterion for the placement such that the game position is clear, e.g. long near-horizontal edges are avoided. The criterion could be force-directed, e.g. chosen edges pull their connected nodes together and nodes push each other away. A possible solution is using Graphviz, possibly as a library.
main Parts:
[x] research about existing tools/libraries or own solutions
[x] decision to use a reseached method/library is finished
[x] succeeded implementation of this idea in a raw format (i.E. with dot. described as under the checkboxes)
[ ] If not done already, checked consistency in terms of doxygen and coding conventions
An algorithm that computes new coordinates for nodes on their horizontal axis. Design a criterion for the placement such that the game position is clear, e.g. long near-horizontal edges are avoided. The criterion could be force-directed, e.g. chosen edges pull their connected nodes together and nodes push each other away. A possible solution is using Graphviz, possibly as a library.
main Parts:
suggestion: