- Timestamp:
- 08/02/13 10:37:31 (12 years ago)
- Location:
- DCWoRMS/branches/coolemall/src/test/article2/recs/plugins/scheduling/exp2
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
DCWoRMS/branches/coolemall/src/test/article2/recs/plugins/scheduling/exp2/RecsIn2OutSP.java
r826 r1178 180 180 Integer id1 = Integer.parseInt(node1.getName().split("_")[1]); 181 181 Integer id2 = Integer.parseInt(node2.getName().split("_")[1]); 182 if (id1 > id2) 182 if(id1 >=9 && id1 <=17 && id2 >=0 && id2<= 8) 183 return -1; 184 else if (id2 >=9 && id2 <=17 && id1 >=0 && id1<= 8) 183 185 return 1; 184 else if (id1 < id2) 185 return -1; 186 else 187 return 0; 188 186 else if (id1 >=9 && id1 <=17 && id2 >=9 && id2<= 17){ 187 if(id1 > id2){ 188 return 1; 189 } else if (id1 < id2) 190 return -1; 191 else return 0; 192 } 193 else if (id1 >=0 && id1 <=8 && id2 >=0 && id2<= 8){ 194 if(id1 > id2){ 195 return 1; 196 } else if (id1 < id2) 197 return -1; 198 else return 0; 199 200 }else return 0; 189 201 } 190 202 } -
DCWoRMS/branches/coolemall/src/test/article2/recs/plugins/scheduling/exp2/RecsOut2InSP.java
r826 r1178 179 179 Integer id1 = Integer.parseInt(node1.getName().split("_")[1]); 180 180 Integer id2 = Integer.parseInt(node2.getName().split("_")[1]); 181 if(id1 >=9 && id1 <=17 && id2 >=0 && id2<= 8) 181 if (id1 > id2) 182 return 1; 183 else if (id1 < id2) 182 184 return -1; 183 else if (id2 >=9 && id2 <=17 && id1 >=0 && id1<= 8) 184 return 1; 185 else if (id1 >=9 && id1 <=17 && id2 >=9 && id2<= 17){ 186 if(id1 > id2){ 187 return 1; 188 } else if (id1 < id2) 189 return -1; 190 else return 0; 191 } 192 else if (id1 >=0 && id1 <=8 && id2 >=0 && id2<= 8){ 193 if(id1 > id2){ 194 return 1; 195 } else if (id1 < id2) 196 return -1; 197 else return 0; 198 199 }else return 0; 185 else 186 return 0; 200 187 } 201 188 } 202 203 189 } 204 190
Note: See TracChangeset
for help on using the changeset viewer.