updated readme with checkmarks

This commit is contained in:
Lacroix Raphael 2022-05-28 14:01:05 +02:00
parent 4e73e48272
commit 66782dd9c6

View file

@ -3,54 +3,54 @@
## Part 2 ## Part 2
- [X] [First UML diagram](answers.md) - [First UML diagram](answers.md)
- [X] Path class implementation - Path class implementation
- [X] createFastestPathFromNodes - createFastestPathFromNodes
- [X] createShortestPathFromNodes - createShortestPathFromNodes
- [X] isValid - isValid
- [X] getLength - getLength
- [X] getTravelTime - getTravelTime
- [X] getMinimumTravelTime - getMinimumTravelTime
## Part 3 ## Part 3
- [X] [Second UML diagram](answers.md) - [Second UML diagram](answers.md)
- [X] BinaryHeap implementation - BinaryHeap implementation
- [X] implemented the remove() method - implemented the remove() method
- [X] improved the method by using a hashmap - improved the method by using a hashmap
- [X] Created Label - Created Label
- [X] Attributes - Attributes
- [X] currNode - currNode
- [X] marked - marked
- [X] cost - cost
- [X] father - father
- [X] Methods - Methods
- [X] getCost - getCost
- [X] compareTo - compareTo
- [X] implemented Dijkstra - implemented Dijkstra
- [X] handling special types of paths (pedestrians, car roads etc) - handling special types of paths (pedestrians, car roads etc)
- [X] added notifyNodeReached to show reached nodes on map - added notifyNodeReached to show reached nodes on map
- [X] Testings (lots of) - Testings (lots of)
## Part 4 ## Part 4
- [X] Modified Label - Modified Label
- [X] included getTotalCost - included getTotalCost
- [X] Created LabelStar (inherits from Label) - Created LabelStar (inherits from Label)
- [X] (new) Attributes - (new) Attributes
- [X] crowCost - crowCost
- [X] Methods - Methods
- [X] getTotalCost - getTotalCost
- [X] Modified Dijkstra (modularity) - Modified Dijkstra (modularity)
- [X] implemented A-Star - implemented A-Star
- [X] built upon Dijkstra with another Label type - built upon Dijkstra with another Label type
- [X] More and More testing (see the video). - More and More testing (see the video).