From f1081a5c9085080b895472209fc7bafdde49a25a Mon Sep 17 00:00:00 2001 From: Jonas Smedegaard Date: Tue, 29 Apr 2025 12:22:12 +0200 Subject: drop obsolete broken code; move comment above replacement code --- .../dk/biks/bachelorizer/Graph.java | 17 ++--------------- 1 file changed, 2 insertions(+), 15 deletions(-) (limited to 'src/dk.biks.bachelorizer/dk/biks/bachelorizer/Graph.java') diff --git a/src/dk.biks.bachelorizer/dk/biks/bachelorizer/Graph.java b/src/dk.biks.bachelorizer/dk/biks/bachelorizer/Graph.java index 39dd996..d3a6e63 100644 --- a/src/dk.biks.bachelorizer/dk/biks/bachelorizer/Graph.java +++ b/src/dk.biks.bachelorizer/dk/biks/bachelorizer/Graph.java @@ -184,9 +184,9 @@ public final class Graph { continue; } + // add set of current and any unconnected modules Set isolated = new HashSet<>(); isolated.add(current); - for (Vertex compared: vip) { // nested extra check @@ -201,20 +201,7 @@ public final class Graph { isolated.add(compared); } } -/* - // add set of current and any unconnected modules - // TODO: try tighten to include current in loop - Set isolated = all_set.stream() - .filter(x -> { - if (x == current) { - return false; - } - Integer weight = g.getWeight(current, x); - return weight == null - && !done.contains(x); - }).collect(Collectors.toSet()); - isolated.add(current); -*/ + // add as set and omit from future iterations sets.add(isolated); done.addAll(isolated); -- cgit v1.2.3