aboutsummaryrefslogtreecommitdiff
path: root/src/dk.biks.bachelorizer/dk/biks/bachelorizer
diff options
context:
space:
mode:
authorIan Valentin Christensen <valentianchristensen@gmail.com>2025-04-28 17:15:20 +0200
committerIan Valentin Christensen <valentianchristensen@gmail.com>2025-04-29 10:20:36 +0200
commit41bccd9e2c0ad169670a1206e4f9c0c1d4b084dd (patch)
tree8c373c5944db4bf7fa7dfd9f18cc7947453d2302 /src/dk.biks.bachelorizer/dk/biks/bachelorizer
parentd7feee6c23dd098bd403376ba6f293041c7e7af0 (diff)
adjust disjoint to always return 11 sets
Diffstat (limited to 'src/dk.biks.bachelorizer/dk/biks/bachelorizer')
-rw-r--r--src/dk.biks.bachelorizer/dk/biks/bachelorizer/Graph.java7
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