From fadaf7ec5c455e8026b748254299171b83ff627a Mon Sep 17 00:00:00 2001 From: Dennis Luxen Date: Thu, 19 May 2011 13:50:32 +0000 Subject: [PATCH] Fixes wrong wrong position of target edge for some routes --- DataStructures/SearchEngine.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DataStructures/SearchEngine.h b/DataStructures/SearchEngine.h index 75ad9065c..1d66d0738 100644 --- a/DataStructures/SearchEngine.h +++ b/DataStructures/SearchEngine.h @@ -163,7 +163,7 @@ public: if( (ed.backward && !targetReverse) || (ed.forward && targetReverse) ) _backwardHeap.Insert(phantomNodes->targetNode2, absDouble( w*phantomNodes->targetRatio), phantomNodes->targetNode2); if( (ed.backward && targetReverse) || (ed.forward && !targetReverse) ) - _backwardHeap.Insert(phantomNodes->targetNode1, absDouble(w-w*phantomNodes->startRatio), phantomNodes->targetNode1); + _backwardHeap.Insert(phantomNodes->targetNode1, absDouble(w-w*phantomNodes->targetRatio), phantomNodes->targetNode1); } // double time = get_timestamp();