From 8b16993de3a4159fb0b21efb29d4c001ad6a4abc Mon Sep 17 00:00:00 2001 From: Bryson Zimmerman Date: Tue, 19 Nov 2024 12:32:23 -0500 Subject: [PATCH] Alert when pathfinding was incomplete --- src/main/kotlin/BFSPathfinder.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/kotlin/BFSPathfinder.kt b/src/main/kotlin/BFSPathfinder.kt index ddaee34..de8b34a 100644 --- a/src/main/kotlin/BFSPathfinder.kt +++ b/src/main/kotlin/BFSPathfinder.kt @@ -52,7 +52,7 @@ object BFSPathfinder { while(current != start) { World.update(current, current.getProperties() + Directions.BFSINPATH) current.getConnections().forEach { candidateTile -> - val candidateG = gVals.get(candidateTile) ?: -1 + val candidateG = gVals.get(candidateTile) ?: (-1).also { println("Missing gVal at ${candidateTile.toString()}")} if(candidateTile.isInBounds() && candidateG != -1 && candidateG < lowestG ) { lowestG = candidateG lowestCost = candidateTile