Skip to content

Commit c9ce5cc

Browse files
♻️ refactor(blossom): Simplify logic.
1 parent fd34df3 commit c9ce5cc

File tree

1 file changed

+2
-9
lines changed

1 file changed

+2
-9
lines changed

src/core/blossom/blossom.js

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -367,15 +367,8 @@ export default function blossom(CHECK_OPTIMUM, CHECK_DELTA) {
367367
}
368368

369369
for (const k of nblist) {
370-
let [i, j] = edges[k];
371-
372-
if (inblossom[j] === b) {
373-
const temporary_ = i;
374-
i = j;
375-
j = temporary_;
376-
}
377-
378-
const bj = inblossom[j];
370+
const [i, j] = edges[k];
371+
const bj = inblossom[j] === b ? inblossom[i] : inblossom[j];
379372

380373
if (
381374
bj !== b &&

0 commit comments

Comments
 (0)