diff options
Diffstat (limited to 'core')
| -rw-r--r-- | core/src/ch/asynk/tankontank/engine/Board.java | 5 | 
1 files changed, 1 insertions, 4 deletions
| diff --git a/core/src/ch/asynk/tankontank/engine/Board.java b/core/src/ch/asynk/tankontank/engine/Board.java index 6a5867e..9a0ac32 100644 --- a/core/src/ch/asynk/tankontank/engine/Board.java +++ b/core/src/ch/asynk/tankontank/engine/Board.java @@ -303,16 +303,13 @@ public abstract class Board implements Disposable      private int nodesToSet(List<Vector<SearchBoard.Node>> nodes, Set<GridPoint2> points)      { -        // FIXME : optimize this          for (GridPoint2 point : points)              gridPoint2Pool.free(point);          points.clear();          for (Vector<SearchBoard.Node> path : nodes) { -            for (int i = 0, n = path.size(); i < n; i++) { -                // FIXME : optimize this +            for (SearchBoard.Node node : path) {                  GridPoint2 point = gridPoint2Pool.obtain(); -                SearchBoard.Node node = path.get(i);                  point.set(node.col, node.row);                  if (!points.add(point))                      gridPoint2Pool.free(point); | 
