diff --git a/api-webapp/src/main/kotlin/org/jeudego/pairgoth/pairing/solver/BaseSolver.kt b/api-webapp/src/main/kotlin/org/jeudego/pairgoth/pairing/solver/BaseSolver.kt index 7672627..b60a1bd 100644 --- a/api-webapp/src/main/kotlin/org/jeudego/pairgoth/pairing/solver/BaseSolver.kt +++ b/api-webapp/src/main/kotlin/org/jeudego/pairgoth/pairing/solver/BaseSolver.kt @@ -349,10 +349,11 @@ sealed class BaseSolver( // Do nothing } else if (scenario == 1) { score += 1 * duddWeight - } else if (scenario != 2 && (scenario <= 2 || pairing.main.compensateDrawUpDown)) { + } else if (scenario != 2 && pairing.main.compensateDrawUpDown) { if (scenario == 3) { score += 3 * duddWeight - } else if (scenario == 4) { + } else { + // scenario == 4 score += 4 * duddWeight } } else {