![]() |
Graphenalgorithmen
Hiermit möchte ich mein Programm vorstellen, welches bekannte Graphenalgorithmen anwendet und darstellt.
Aktuelle Version: v0.7 Bisher wurde das Programm nur unter WinXP getestet Bitte spart nicht mit der Kritik. Testet das Programm bitte richtig durch. Danke sixarp [edit=Admin]Download weiter unten: ![]() |
Re: Graphenalgorithmen
Liste der Anhänge anzeigen (Anzahl: 2)
Hallo,
hab mal ein wenig rumgespielt... 1. Die Eingabe der Knoten und Kantenlänge ist über das menu etwas aufwendig, ich weiß es gibt shortcuts, es ist mit einem rechten mausklick und menu angenehmer 2. die grids sollten editierbar sein 3. bei kante entfernen sollte der start und endknoten nicht nummeriert sein, sondern mit seiner bezeichnung 4. in der ansicht sollte man die knoten oder kanten direkt aktivieren und bearbeiten können... vielleicht auch durch das ziehen mit der maus verknüpfungen erstellen, die kantenlänge kann man ja dann nacheditieren 5. zwar hast du beim erstellen der kanten, beim ausführen die abfrage ob start und zielpunkt identisch sind, schöner wäre es wenn die drop-down-liste den jeweiligen schon gewählten knoten nicht mehr erscheint 6. wenn man einen graphen mit 4 knoten erstellt, kantenlängen sind alle gleich und schut sich die kürzesten wege an, dann werden nicht alle möglichen kürzesten wege dargestellt... siehe anhang... der weg a-b-c = a-d-c ! ... so das wars erstmal, hoffe es hilft ein wenig ... |
Re: Graphenalgorithmen
@ibp: Super! Danke für die tollen Verbesserungsvorschläge!
rsilo |
Re: Graphenalgorithmen
Ich möchte nun die etwas überarbeitete Version v0.75 vorstellen:
Vorschläge von ibp: Zitat:
Zitat:
Zitat:
Zitat:
Zitat:
Zitat:
Dieses angesprochene TabSheet "Kuerzeste Wege" berechnet alle kürzesten Wege vom Startknoten aus, zu allen anderen Knoten. Bei der alter Version hatte ich immer den Knoten A als Startknoten, nun habe ich ein Form für die Starknotenauswahl (Combobox) eingebaut. @ibp: Ich danke dir vielmals für dein tolles Feedback. Falls du noch weitere Einfälle hast, melde ich bitte. Ich möchte euch alle weiter bitten, mein Programm auf Herz und Nieren zu testen. Danke sixarp [edit=Admin]Download der aktuellen Version weiter unten: ![]() |
Re: Graphenalgorithmen
Liste der Anhänge anzeigen (Anzahl: 3)
hi, bin nochmals durchgegangen...
1. mann kann nur einmal den jeweiligen startknoten angeben und das diese auswahl immer gleich hervorspringt ist ein wenig nervig, danach muß man erstmal den reiter wechseln um wieder einene neuen angeben zu können, man sollte vielleicht mittels rechter maustaste einen startknoten wählen können 2. wenn ich bei deinem beispiel einen anderen startknoten als a wähle, taucht der startknoten nicht mehr auf, liegt er halb unsichtbar in der linken oberen ecke siehe bild 3. wenn ich in der adjazenmatrix ein feld aktiviert habe und möchte auf ein anderes, kommen derweilen meldungen, auchg wenn ich nichts geändert habe... 4. was ist das für ein kleines dreieck in der form (img4) gruß rene ps das editieren mittel maus gefällt :cheers: |
Re: Graphenalgorithmen
Die neue Version 0.78:
Vorschläge von ibp: Zitat:
Zitat:
Zitat:
Zitat:
Zitat:
@ibp: Danke für die toole Hilfe @Community: Bitte weiter testen danke sixarp neue Version v0.9: siehe unten |
Re: Graphenalgorithmen
Liste der Anhänge anzeigen (Anzahl: 2)
ich nochmal....
1. kosten ? 2. wenn ich keine Eingabe mache in der matrize sondern nur hin und herklicke, dann sollte auch keine verarbeitung(abfrage) für die jeweilige zelle, durchgeführt werden, hilfreich wäre da sicherlich das onchange ereignis... 3. es wird immer bedienfreundlicher :thuimb: 4. cool wäre eine räumliche darstellung, von der man den betrachtungswinkel wählen könnte... gruß rené |
Re: Graphenalgorithmen
ibp:
Zitat:
Zitat:
Zitat:
Zitat:
Danke sixarp |
Re: Graphenalgorithmen
Zitat:
greetz alcaeus |
Re: Graphenalgorithmen
Liste der Anhänge anzeigen (Anzahl: 1)
Wenn ich einen Graphen gezeichnet habe und dann auf 'minimaler Spannbaum' klicke, bekomme ich den angehängten Fehler und der Graph ist weg. Danach liefert das Programm nur noch Fehlermeldungen und muss per Task-Manager geschlossen werden. Als ich den Fehler reprodizieren wollte, hat sich dein Programm an der Stelle einfach geschlossen. :cry:
Toxman |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:20 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz