Ignore:
Timestamp:
08/02/13 10:37:31 (12 years ago)
Author:
wojtekp
Message:
 
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  
    180180                        Integer id1 = Integer.parseInt(node1.getName().split("_")[1]); 
    181181                        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) 
    183185                                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; 
    189201                } 
    190202        } 
  • DCWoRMS/branches/coolemall/src/test/article2/recs/plugins/scheduling/exp2/RecsOut2InSP.java

    r826 r1178  
    179179                        Integer id1 = Integer.parseInt(node1.getName().split("_")[1]); 
    180180                        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) 
    182184                                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; 
    200187                } 
    201188        } 
    202          
    203189} 
    204190 
Note: See TracChangeset for help on using the changeset viewer.