public static void main(String[] args) {
		
		int[][] t = {{0, 0, 0, 1, 0, 0, 1, 0},
					{ 0, 0, 0, 1, 0, 0, 0, 0},
					{ 2, 0, 2, 2, 0, 2, 0, 0},
					{ 2, 0, 0, 0, 0, 0, 0, 0},
					{ 0, 0, 2, 2, 2, 1, 0, 0},
					{ 2, 0, 0, 1, 2, 2, 0, 0},
					{ 0, 0, 0, 0, 0, 2, 0, 0},
					{ 0, 0, 0, 0, 1, 1, 0, 0}};
		
		
		int[][] t1 = 
				{{0, 2, 2, 2, 2, 2, 2, 0},
				{ 1, 0, 0, 1, 0, 0, 0, 1},
				{ 1, 0, 2, 2, 0, 2, 0, 1},
				{ 1, 0, 0, 0, 0, 0, 0, 1},
				{ 1, 0, 2, 2, 2, 1, 0, 1},
				{ 1, 0, 0, 1, 2, 2, 0, 1},
				{ 1, 0, 0, 0, 0, 2, 0, 1},
				{ 0, 2, 2, 2, 2, 2, 2, 0}};
		
		int[][] t3 = 
				{{0, 0, 0, 1, 0, 0, 0, 0},
				{ 0, 0, 2, 0, 0, 1, 0, 0},
				{ 0, 0, 1, 1, 2, 2, 0, 0},
				{ 0, 2, 1, 2, 2, 0, 0, 0},
				{ 0, 1, 2, 1, 1, 1, 0, 0},
				{ 0, 0, 0, 1, 2, 0, 0, 0},
				{ 0, 0, 0, 0, 0, 0, 0, 0},
				{ 0, 0, 0, 0, 0, 0, 0, 0}};
		
		StandardBoardImpl board = new StandardBoardImpl(t3);
		SimpleMachinePlayer s = new SimpleMachinePlayer(3);
		s.init(board);
		s.setColor(1);

		Move m = s.getMove();
		System.out.printf("(%d, %d) -> (%d, %d)\n", m.getStart().getRow(), m.getStart().getCol(), m.getEnd().getRow(), m.getEnd().getCol());
		//update(board, s.getMove());
		//print(board);
		
		
			
		
	}