diff options
author | Ian Valentin Christensen <valentianchristensen@gmail.com> | 2025-04-28 17:15:20 +0200 |
---|---|---|
committer | Ian Valentin Christensen <valentianchristensen@gmail.com> | 2025-04-29 10:20:36 +0200 |
commit | 41bccd9e2c0ad169670a1206e4f9c0c1d4b084dd (patch) | |
tree | 8c373c5944db4bf7fa7dfd9f18cc7947453d2302 /src/dk.biks.bachelorizer | |
parent | d7feee6c23dd098bd403376ba6f293041c7e7af0 (diff) |
adjust disjoint to always return 11 sets
Diffstat (limited to 'src/dk.biks.bachelorizer')
-rw-r--r-- | src/dk.biks.bachelorizer/dk/biks/bachelorizer/Graph.java | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/dk.biks.bachelorizer/dk/biks/bachelorizer/Graph.java b/src/dk.biks.bachelorizer/dk/biks/bachelorizer/Graph.java index 736d260..82c519a 100644 --- a/src/dk.biks.bachelorizer/dk/biks/bachelorizer/Graph.java +++ b/src/dk.biks.bachelorizer/dk/biks/bachelorizer/Graph.java @@ -201,8 +201,11 @@ public final class Graph { sets.add(isolated); done.addAll(isolated); } - - return sets; + if (sets.size() == 11) { + return sets; + } else { + return disjoint(g); + } } /// sum of students' selections as a graph |