diff --git a/src/main/java/puzzle/Masker.java b/src/main/java/puzzle/Masker.java index 242db46..b80756f 100644 --- a/src/main/java/puzzle/Masker.java +++ b/src/main/java/puzzle/Masker.java @@ -250,7 +250,7 @@ public final class Masker { } if ((bitCount(rLo) + bitCount(rHi)) < MIN_LEN) penalty += 8000; int wordLen = bitCount(rLo) + bitCount(rHi); - if (wordLen > 5) penalty += (wordLen - 5) * 1000L; + if (wordLen > 6) penalty += (wordLen - 6) * 1000L; } else penalty += 25000; } for (long bits = hi_cl; bits != X; bits &= bits - 1) { @@ -294,7 +294,7 @@ public final class Masker { } if ((bitCount(rLo) + bitCount(rHi)) < MIN_LEN) penalty += 8000; int wordLen = bitCount(rLo) + bitCount(rHi); - if (wordLen > 5) penalty += (wordLen - 5) * 1000L; + if (wordLen > 6) penalty += (wordLen - 6) * 1000L; } else penalty += 25000; }