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