diff --git a/src/com/ai/astar/AStar.java b/src/com/ai/astar/AStar.java index ee17f27..f60a5f5 100644 --- a/src/com/ai/astar/AStar.java +++ b/src/com/ai/astar/AStar.java @@ -43,6 +43,9 @@ private void setNodes() { for (int i = 0; i < searchArea.length; i++) { for (int j = 0; j < searchArea[0].length; j++) { Node node = new Node(i, j); + if(searchArea[i][j].isBlock()) { + node.setBlock(true); //In case a node was set to block outside of the setBlocks context + } node.calculateHeuristic(getFinalNode()); this.searchArea[i][j] = node; }