diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/dk.biks.bachelorizer/dk/biks/bachelorizer/Combi.java | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/dk.biks.bachelorizer/dk/biks/bachelorizer/Combi.java b/src/dk.biks.bachelorizer/dk/biks/bachelorizer/Combi.java index 8bbe5ef..0db2169 100644 --- a/src/dk.biks.bachelorizer/dk/biks/bachelorizer/Combi.java +++ b/src/dk.biks.bachelorizer/dk/biks/bachelorizer/Combi.java @@ -153,11 +153,15 @@ public final class Combi { } // add set of current and any unconnected modules - Set<Vertex> isolated = all_set.stream().filter(x -> { + // TODO: try tighten to include current in loop + Set<Vertex> isolated = all_set.stream() + .filter(x -> + { if (x == current) return false; Integer weight = g.getWeight(current, x); - return weight == null && !done.contains(x); + return weight == null + && !done.contains(x); }).collect(Collectors.toSet()); isolated.add(current); |