Changeset 1587 for branches/ralph/src/main/java/de/ugoe/cs/autoquest/tasktrees/alignment/algorithms/SmithWaterman.java
- Timestamp:
- 07/04/14 00:38:41 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/ralph/src/main/java/de/ugoe/cs/autoquest/tasktrees/alignment/algorithms/SmithWaterman.java
r1586 r1587 32 32 33 33 private ArrayList<NumberSequence> alignment; 34 35 private float scoreThreshold;36 34 37 35 /** … … 51 49 // + submat.getClass() + " Substitution Matrix: " + 52 50 // submat.getClass().getCanonicalName()); 53 this.scoreThreshold = threshold;54 51 55 52 matrix = new MatrixEntry[length1 + 1][length2 + 1]; … … 93 90 94 91 // the first column 95 for (int j = 1; j < length2 +1; j++) {92 for (int j = 1; j < length2; j++) { 96 93 matrix[0][j].setScore(0); 97 94 matrix[0][j].setPrevious(matrix[0][j - 1]); … … 101 98 // the first row 102 99 103 for (int j = 1; j < length1 +1; j++) {100 for (int j = 1; j < length1; j++) { 104 101 matrix[j][0].setScore(0); 105 102 matrix[j][0].setPrevious(matrix[j - 1][0]); … … 262 259 System.out.format("%5d", input1[i - 1]); 263 260 System.out.println(); 264 for (int j = 0; j < length2; j++) {261 for (int j = 0; j <= length2; j++) { 265 262 if (j > 0) 266 263 System.out.format("%5d ", input2[j - 1]); … … 268 265 System.out.print(" "); 269 266 } 270 for (int i = 0; i < length1; i++) {267 for (int i = 0; i <= length1; i++) { 271 268 System.out.format("%4.1f ", matrix[i][j].getScore()); 272 269 }
Note: See TracChangeset
for help on using the changeset viewer.