diff --git a/src/main/java/Algorithm/parMCE/ParTTT.java b/src/main/java/Algorithm/parMCE/ParTTT.java index e8c3bf8817dd903d954753714b97cc9618b75ec7..75501f6cc4b9d946cd25b8a9d2966b35f1bc4b7c 100644 --- a/src/main/java/Algorithm/parMCE/ParTTT.java +++ b/src/main/java/Algorithm/parMCE/ParTTT.java @@ -120,7 +120,7 @@ public class ParTTT { Map<Integer, Integer> ext, int[] extforfini, int idx) { Collection<Integer> R = new HashSet<>(); - //if (nghOfq.size() < fini.size()) { + if (nghOfq.size() < fini.size() + idx) { for (int w : nghOfq) { if (fini.contains(w)) { R.add(w); @@ -128,8 +128,8 @@ public class ParTTT { if (ext.containsKey(w) && (ext.get(w) < idx)) R.add(w); } - //} - /*else { + } + else { for (int w : fini) { if (nghOfq.contains(w)) R.add(w); @@ -139,7 +139,7 @@ public class ParTTT { if(nghOfq.contains(x)) R.add(x); } - }*/ + } return R; }