public static Board cloneBoard(Board board){
		Board retBoard = new Board();
		for (int i = 0;i < 8;i++){
			for (int u = 0;u < 8;u++){
				if (board.get(i, u) != null){
					retBoard.set(i, u, board.get(i, u).copy());
				}
				else{
					retBoard.set(i, u, null);
				}
			}
		}
		return retBoard;
	}