aboutsummaryrefslogtreecommitdiff
path: root/src/test
diff options
context:
space:
mode:
authorKevinthegreat <92656833+kevinthegreat1@users.noreply.github.com>2024-02-03 16:15:47 -0500
committerKevinthegreat <92656833+kevinthegreat1@users.noreply.github.com>2024-02-19 13:50:55 -0500
commitb463261d5d1e70d6f0f350bc2a2507e4483d31c3 (patch)
tree36463803da9dcfa3d55c6f97bffba953d726d3b2 /src/test
parent2fa902328a4a4a76f5ae300db7810530183b47d2 (diff)
downloadSkyblocker-b463261d5d1e70d6f0f350bc2a2507e4483d31c3.tar.gz
Skyblocker-b463261d5d1e70d6f0f350bc2a2507e4483d31c3.tar.bz2
Skyblocker-b463261d5d1e70d6f0f350bc2a2507e4483d31c3.zip
Optimize ice fill
Diffstat (limited to 'src/test')
-rw-r--r--src/test/java/de/hysky/skyblocker/skyblock/dungeon/puzzle/IceFillTest.java6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/test/java/de/hysky/skyblocker/skyblock/dungeon/puzzle/IceFillTest.java b/src/test/java/de/hysky/skyblocker/skyblock/dungeon/puzzle/IceFillTest.java
index 511d1148..a3cbb93f 100644
--- a/src/test/java/de/hysky/skyblocker/skyblock/dungeon/puzzle/IceFillTest.java
+++ b/src/test/java/de/hysky/skyblocker/skyblock/dungeon/puzzle/IceFillTest.java
@@ -1,6 +1,8 @@
package de.hysky.skyblocker.skyblock.dungeon.puzzle;
+import org.joml.Vector2i;
import org.joml.Vector2ic;
+import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Test;
import java.util.ArrayList;
@@ -21,7 +23,7 @@ public class IceFillTest {
@Test
void testIceFillSolve() {
IceFill.INSTANCE.solve(iceFillBoard, iceFillPath);
- System.out.println(iceFillPath);
- System.out.println(iceFillPath.size());
+ List<Vector2ic> expectedIceFillPath = List.of(new Vector2i(6, 3), new Vector2i(5, 3), new Vector2i(4, 3), new Vector2i(3, 3), new Vector2i(3, 2), new Vector2i(4, 2), new Vector2i(5, 2), new Vector2i(6, 2), new Vector2i(6, 1), new Vector2i(5, 1), new Vector2i(5, 0), new Vector2i(4, 0), new Vector2i(4, 1), new Vector2i(3, 1), new Vector2i(3, 0), new Vector2i(2, 0), new Vector2i(1, 0), new Vector2i(0, 0), new Vector2i(0, 1), new Vector2i(1, 1), new Vector2i(2, 1), new Vector2i(2, 2), new Vector2i(1, 2), new Vector2i(1, 3), new Vector2i(1, 4), new Vector2i(1, 5), new Vector2i(2, 5), new Vector2i(3, 5), new Vector2i(3, 4), new Vector2i(4, 4), new Vector2i(5, 4), new Vector2i(6, 4), new Vector2i(6, 5), new Vector2i(6, 6), new Vector2i(5, 6), new Vector2i(5, 5), new Vector2i(4, 5), new Vector2i(4, 6), new Vector2i(3, 6), new Vector2i(2, 6), new Vector2i(1, 6), new Vector2i(0, 6), new Vector2i(0, 5), new Vector2i(0, 4), new Vector2i(0, 3));
+ Assertions.assertEquals(expectedIceFillPath, iceFillPath);
}
}