introduce bitloops

This commit is contained in:
mike
2026-01-20 19:06:59 +01:00
parent dadde53f76
commit ddce9addb5
28 changed files with 87335 additions and 87363 deletions

View File

@@ -57,7 +57,7 @@ public class MainTest {
this.tries = 1;
this.verbose = false;
}};
static final Dict dict = DictData.DICT;//loadDict(opts.wordsPath);
static final Dict dict = DictData.DICT;//loadDict(opts.wordsPath);
@Test
void testExtractSlots() {
@@ -169,18 +169,6 @@ public class MainTest {
clues.setClueLo(idx.lo, CLUE_LEFT);
Assertions.assertTrue(clues.isClueLo(idx.index));
}
/*@Test
void testMaskerCreation() {
var masker = new Masker(new Rng(12348), new int[STACK_SIZE], Masker.Clues.createEmpty());
var mask = masker.generateMask(opts.clueSize, opts.pop, opts.gens, opts.offspring);
val clued = new Clued(mask);
val map = clued.stream().collect(Collectors.toMap(ClueAt::index, ClueAt::clue));
Assertions.assertEquals(4, map.size());
Assertions.assertEquals(RIGHT.dir, map.get(0));
Assertions.assertEquals(RIGHT.dir, map.get(2));
Assertions.assertEquals(RIGHT.dir, map.get(5));
Assertions.assertEquals(LEFT.dir, map.get(71));
}*/
@Test
void testFiller2() {
val rng = new Rng(-343913721);