introduce bitloops
This commit is contained in:
@@ -90,10 +90,10 @@ public class MainTest {
|
||||
grid.setLetter(OFF_0_0, LETTER_A);
|
||||
grid.setLetter(OFF_2_3, LETTER_Z);
|
||||
|
||||
Assertions.assertEquals(LETTER_A, grid.byteAt(OFF_0_0));
|
||||
Assertions.assertEquals(CLUE_UP, grid.byteAt(OFF_1_2));
|
||||
Assertions.assertEquals(LETTER_Z, grid.byteAt(OFF_2_3));
|
||||
Assertions.assertEquals(DASH, grid.byteAt(OFF_1_1));
|
||||
Assertions.assertEquals(LETTER_A, grid.letter32At(OFF_0_0));
|
||||
Assertions.assertEquals(CLUE_UP, grid.letter32At(OFF_1_2));
|
||||
Assertions.assertEquals(LETTER_Z, grid.letter32At(OFF_2_3));
|
||||
Assertions.assertEquals(DASH, grid.letter32At(OFF_1_1));
|
||||
|
||||
// Test isLetterAt
|
||||
Assertions.assertTrue(grid.notClue(OFF_0_0));
|
||||
@@ -104,7 +104,7 @@ public class MainTest {
|
||||
// Test isDigitAt
|
||||
Assertions.assertFalse(grid.isClue(0));
|
||||
Assertions.assertTrue(grid.isClue(OFF_1_2));
|
||||
Assertions.assertEquals(CLUE_UP, grid.digitAt(OFF_1_2));
|
||||
Assertions.assertEquals(CLUE_UP, clues.digitAt(OFF_1_2));
|
||||
Assertions.assertFalse(grid.isClue(OFF_2_3));
|
||||
Assertions.assertFalse(grid.isClue(OFF_1_1));
|
||||
|
||||
|
||||
Reference in New Issue
Block a user