petite modification ajoutee pour utiliser notifyNodeMarked
This commit is contained in:
parent
3a6de0eddb
commit
640f2140ba
1 changed files with 1 additions and 0 deletions
|
@ -104,6 +104,7 @@ public class AStarAlgorithm extends DijkstraAlgorithm {
|
||||||
|
|
||||||
IdxNewOrigin = minHeap.deleteMin().currentNode.getId();
|
IdxNewOrigin = minHeap.deleteMin().currentNode.getId();
|
||||||
labels[IdxNewOrigin].mark = true;
|
labels[IdxNewOrigin].mark = true;
|
||||||
|
notifyNodeMarked(labels[IdxNewOrigin].currentNode);
|
||||||
//notifyNodeMarked(labels[IdxNewOrigin].currentNode);
|
//notifyNodeMarked(labels[IdxNewOrigin].currentNode);
|
||||||
|
|
||||||
for (Arc arc : labels[IdxNewOrigin].currentNode.getSuccessors()) { // le arrayList de getSucessors, ça ne retourne que des arc forward. donc pas besoin de vérifier qui est l'origine o`u la destination
|
for (Arc arc : labels[IdxNewOrigin].currentNode.getSuccessors()) { // le arrayList de getSucessors, ça ne retourne que des arc forward. donc pas besoin de vérifier qui est l'origine o`u la destination
|
||||||
|
|
Loading…
Reference in a new issue