introduce bitloops
This commit is contained in:
@@ -167,7 +167,7 @@ public class MainTest {
|
||||
// Regression baseline for seed search starting at 12347, pop 4, gens 20
|
||||
Assertions.assertEquals(12348, foundSeed, "Found seed changed");
|
||||
Assertions.assertEquals(18, res.filled().clueMap().size(), "Number of assigned words changed");
|
||||
Assertions.assertEquals("RIJTUIG", Lemma.asWord( res.filled().clueMap().get(74)));
|
||||
Assertions.assertEquals("TEN", Lemma.asWord(res.filled().clueMap().get(2)));
|
||||
Assertions.assertEquals(301794542151533187L, res.filled().grid().grid().lo);
|
||||
Assertions.assertEquals(193L, res.filled().grid().grid().hi);
|
||||
}
|
||||
|
||||
@@ -73,12 +73,12 @@ public class SwedishGeneratorTest {
|
||||
|
||||
assertEquals('A', grid.byteAt(0));
|
||||
assertEquals(1, grid.digitAt(Grid.offset(0, 1)));
|
||||
assertTrue(grid.isLetterAt(0));
|
||||
assertTrue(grid.notClue(0));
|
||||
assertFalse(grid.isClue(0));
|
||||
assertTrue(grid.isClue(Grid.offset(0, 1)));
|
||||
assertFalse(grid.isLetterAt(Grid.offset(0, 1)));
|
||||
assertTrue(grid.isLetterAt(0));
|
||||
assertFalse(grid.isLetterAt(Grid.offset(0, 1)));
|
||||
assertFalse(grid.notClue(Grid.offset(0, 1)));
|
||||
assertTrue(grid.notClue(0));
|
||||
assertFalse(grid.notClue(Grid.offset(0, 1)));
|
||||
|
||||
var copy = grid.deepCopyGrid();
|
||||
assertEquals('A', copy.byteAt(0));
|
||||
|
||||
Reference in New Issue
Block a user