From 72abfc3a3d8e1319b61e60b181800c758a76c794 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Proch=C3=A1zka?= <david@prochazka.dev> Date: Thu, 6 May 2021 19:33:50 +0200 Subject: [PATCH] FIX: use nearest distance when finding the nearest node --- src/mhtree/MHTree.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mhtree/MHTree.java b/src/mhtree/MHTree.java index 10b556d..2407797 100644 --- a/src/mhtree/MHTree.java +++ b/src/mhtree/MHTree.java @@ -431,7 +431,7 @@ public class MHTree extends Algorithm implements Serializable { int closestNodeIndex = -1; for (int candidateIndex = 0; candidateIndex < nodes.length; candidateIndex++) { - double distance = nodes[candidateIndex].getDistance(object, objectDistances); + double distance = ObjectToNodeDistance.NEAREST.getDistance(object, nodes[candidateIndex], objectDistances); if (distance < minDistance) { minDistance = distance; -- GitLab