Giacomo Bertolazzi
ade5b6db85
Delete jar directory
2025-03-12 16:28:26 +01:00
Giacomo Bertolazzi
2f63b160d7
Update README.md
2025-03-12 09:35:46 +01:00
Giacomo Bertolazzi
9b4dad5ab9
Merge pull request #1 from Berack96/refactoring
...
Path refactoring net.berack is now the corect pakage, update java to 23
1.0.0
2025-03-12 09:28:38 +01:00
aba1f55bc0
Path refactoring net.berack is now the corect pakage, update java to 23
2025-03-12 09:25:57 +01:00
Giacomo Bertolazzi
4dbae5c6f3
Create LICENSE.md
2022-09-28 22:02:25 +02:00
07305b82f8
Refactoring
...
- changed to maven
- modified hashMap and HashSet to Tree
- modified files path
2022-08-30 11:12:50 +02:00
9bda59dc7b
Refactoring
...
* Upgraded to JUnit5
* Enhanced the tests for multiple instances of graphs
* Save/Load test now pass
* Changed the hierarchy of classes:
- Graph is now the main Abstract class for the graphs
- GraphDirected is an Abstract class for directed graph and inherits Graph
- GraphUndirected is an Abstract class for undirected graph and inherits Graph
* Changed how the Weight is represented in the graphs, removing the second parameter. From now on is only int.
* Updated the implementations for MatrixGraph, ListGraph and MapGraph
* Implemented only one undirected graph MatrixUndGraph
* Added UnionFind and one implementation: QuickFind
* Added MSF visit and implemented Kruskal and Prim (no tests)
* Changed all the graphic components due to the deletion of the second parameter in the Graph class
2021-01-12 17:09:09 +01:00
7f16252890
Updating graph
...
* Implemented MatrixGraph
* Changed save/load logics (test not passing)
2021-01-06 16:28:01 +01:00
ddc81330ab
dsadasdasd
...
* added a method where you can get all the marks
* implemented and tested
* moved main
* changed README
* builded JavaDoc
* builded jar
2019-06-21 23:50:34 +02:00
0de35fd4a1
Refactoring
...
* package refactoring
* new matrix implementation (todo)
* new adj list implemetation (todo)
* fixed tests
2019-06-15 15:15:13 +02:00
a8596331e7
Fixes
...
* after loading a window the vertices can be doubled
* fixed acient bug where the number will keep increase
2019-06-14 22:04:48 +02:00
1a06692f02
Save/Load
...
* implemented saving/loading of graphical graph
* fixed save/load graph
* fixed and improved tests
2019-06-14 21:36:31 +02:00
e9f7375ca4
Save/Load
...
* improved Tests
* fixed subGraph of markers
* added support for save/load graphically
* not all pass... must continue coding
2019-06-14 18:02:56 +02:00
b4c5575bec
Save/Load
...
* added class for save/load
2019-06-13 18:07:17 +02:00
e4de9981be
Save/Load
...
* enchanted build.gradle
* added test for save/load (still incomplete)
* implemented save/load (still incomplete)
2019-06-13 17:53:43 +02:00
34302b6e92
Refactoring
...
* rewritten marks (more performance for multiple vertices)
* fixed a bunch of instructions
* added a starting point for save/load graph instructions
2019-04-21 17:52:59 +02:00
bf0f3abe04
Hotfix
...
* fixed graph adding edge to same vertex
2019-02-26 22:13:31 +01:00
cdc183754f
Graph View
...
* added simple Window for graph play
* added new function to interface
* all tests passes
* end graph
2019-02-26 21:58:53 +01:00
b441871de0
Refactoring 2
...
- added a forgotten method in Vertex & test
- fixed Mark, now is Obj
2018-10-16 21:55:27 +02:00
25fb76afcf
Refactoring
...
- added more tests
- added more interfaces for the visits
- added satellite classes like Vertex
- graph interface improved
2018-10-16 14:59:23 +02:00
c498b2b0e2
Graph Implemented
...
- added a new method in graph interface
- added method in the test
- graph implemented and pass all the tests
2018-10-08 12:56:59 +02:00
745b171594
Init
...
- init with the first interface and tests
- added some basic class for the tests
2018-10-08 02:29:34 +02:00