Moin,
ich bin gerade dabei einen DEA (in JAVA) zu programmieren. Aber das spielt eigentlich für die Frage keine Rolle, daher macht es nichts, wenn ihr euch mit JAVA oder DEA's nicht auskennt.
Das einzige wichtige ist, dass es verschiedene Zustände und Verbindungen zwischen diesen Zuständen gibt. Das ganze kann man logischer Weise als Graphen darstellen (
hier wie so etwas aussehen kann,sind aber ganz schön heftige dabei).
Gut und genau so etwas will ich programmieren. Das Zeichnen an sich ist ja nicht wirklich kompliziert, allerdings möchte ich auch, dass die Zustände so angeordnet werden, dass es möglichst keine Überschneidungen gibt.
Habt ihr eine Idee wie man so etwas realisieren könnte?