introduce bitloops
This commit is contained in:
@@ -653,6 +653,12 @@ public final class Masker {
|
||||
return validSlotRev(lo, hi, key);
|
||||
}
|
||||
|
||||
public Clues setClue(precomp.Const9x8.Cell cell) {
|
||||
if (cell.index < 64) setClueLo(cell.mask, cell.d);
|
||||
else setClueHi(cell.mask, cell.d);
|
||||
return this;
|
||||
}
|
||||
|
||||
public void setClueLo(long mask, byte idx) {
|
||||
lo |= mask;
|
||||
if ((idx & 1) != 0) vlo |= mask;
|
||||
|
||||
Reference in New Issue
Block a user