LearnGraphs – Este o aplicatie educationala pentru editarea, vizalizarea grafurilor si studierea diferitilor algoritmi. Proiectul este alcatuit din 2 aplicati. " LearnGraphs - Grafuri Orientate" si "LearnGraphs - Grafuri Neorientate"
Aceasta versiune, este orientata spre editarea grafurilor. Totusi programul este realizat modular, permitant introducerea de algoritmi pentru studiul grafurilor, exemplu, am introdus algoritmul ROY WARSHAL, pentru determinarea circuitelor, diverse parcurgeri, descompunere in componente conexe, graf bipartit, arbore minimal, sortare topologica, etc.
Software-ul vine in sprijinul elevilor, pentru aprofundarea materiei de grafuri. Inafara de editarea grafurilor, si constructia lor, soft-ul mai permite, lectii interactive, cu notiunile implementate. La sfarsitul lectiei, poate avea loc si o evaluare, pentru cine crede ca a inteles materia.
Mai multe screenshoturi in sectiunea de discutii.
Infara de crearea manuala a grafurilor, permite importarea salvarea grafurilor in diverse formate,
Matricea de adiacenta
Lista de incidenta
Lista muchii – noduri
Formatul gns(graf neorientat save) sau gos(graf orientat save)
De fiecare data cand vii cu un proiect reusesti sa ma lasi … Versiunile anterioare ale aplicatiilor Grafus mi s-au parut extraordinare, iar cu versiunea 3.0 ai atins apogeul, cred ca ai sa furi multe aplauze cu acest proiect… Multa bafta.
Dupa cum il stiu pe Ionut, in ps alea nu sunt cele mai impresionante parti ale proiectului. Cu alte cuvinte abia astept sa vad cu ce noutati si surprize vine sa ne incante privirile la Galaciuc.... Multa bafta...
Ai o lucrare interesanta! Cum pozitionezi nodurile cand se incarca un graf salvat in format matrice de adiacenta? Se poate face drag-and-drop cu nodurile ? Ne dai detalii despre gns si gos? In ce a constat dificultatea realizarii varfurilor de sageata pentru grafurile orientate? [Te-ai referit la asta intr-un alt fir de discutie.] Te rog sa faci o scurta comparatie cu yEd: sa indici doua facilitati pe care le-ai include in yEd si, eventual, doua care exista acolo si consideri ca ar fi utile si in softul tau. Spor la lucru!
Ar arata mai bine interfata (zic eu) daca ai folosi iconitele fara grafuri pe ele. Cine il deschide stie ca foloseste o aplicatie care are legatura cu grafurile… nu ii trebuie amintit la fiecare click.
PS: Ai fi putut scrie la cerinte doar Windows. Este un forum al concursului destul de oficial… “una bucata” se foloseste pe maidan, la tine in cartier, la bunica la tara. No offense.
am publicat, noua versiunea, cea finala, si pe care o voi prezenta la Galaciuc.
Am introdus definitii, teste, undo, reundo, pentru cei care gresesc deobicei like me, si o consola, pentru a putea prinde erorile, in mod debug, pentru ca nu am reusit validarea datelor pentru toate cazurile. Mai sunt tipi, care introduc nodurilor, stringuri