78 int numCols = Integer.parseInt(res.get(0).split(
" //")[0]);
79 int numRows = Integer.parseInt(res.get(1).split(
" //")[0]);
80 int interlacing = Integer.parseInt(res.get(4).split(
" //")[0]);
81 int dimension = Integer.parseInt(res.get(3).split(
" //")[0]);
83 int[][][] mats =
new int[dimension][numRows][numCols];
84 for (
int coord = 0; coord < dimension; ++coord) {
85 for (
int row = 0; row < numRows; ++row) {
86 String[] tmp = res.get(coord * (numRows + 1) + row + offsetForParsingGeneratingMatrix(dimension))
88 for (
int col = 0; col < numCols; ++col) {
89 mats[coord][row][col] = Integer.parseInt(tmp[col]);
94 this.merit = Double.parseDouble(res.get(res.size() - 2).split(
" //")[0]);
95 this.time = Double.parseDouble(res.get(res.size() - 1).split(
" //")[0]);
96 this.successful =
true;