/** * Created by Glizda on 10.05.2017. */ public class Runner { public static void toString(Node[][] square) { for(int i = 0; i < square.length; i++) { for(int j = 0; j < square.length; j++) { System.out.print(square[i][j].getColor() + " | "); } System.out.println(); } } public static void main(String[] args) { Node[][] square = new Node[1][1]; for(int i = 0; i < square.length; i++) for(int j = 0; j < square.length; j++) { square[i][j] = new Node(square[0].length, new Coordinates(i, j)); System.out.println(i + " " + j); } toString(square); Backtracking bt = new Backtracking(square); bt.recursive_backtracking(new Coordinates(0, 0), square); toString(square); } }