//K, P, D, S, T (Number of workers, projects, departments, skills, and periods)
100 25 10 10 12
//Worker ID, department, availability values, number of skills, skill IDs, skill levels
1        1      140   124   155   153   143   137   134   157   124   153   152   126       1    1  1.5 
2        1      124   145   143   134   137   133   144   130   122   130   136   142       2    1    1   10    2 
3        1      151   142   125   141   153   128   144   143   158   123   139   138       3    1    2    8  0.5    9  1.5 
4        1      132   141   147   137   139   134   128   138   122   120   154   158       2    1    1    8    2 
5        1      129   122   130   152   121   158   133   127   155   147   134   144       2    1    1   10  1.5 
6        1      157   149   144   144   142   123   130   158   132   124   153   147       3    1  1.5    2    1    9    1 
7        1      155   129   132   134   126   158   133   137   146   128   121   157       2    1    2    6    1 
8        1      130   147   137   126   129   120   155   122   155   136   124   131       2    1  1.5    2  0.5 
9        2      141   156   120   124   142   140   160   135   133   138   138   123       1    2  1.5 
10       2      160   121   134   124   159   125   121   143   124   147   136   147       3    2    2    5    2   10  1.5 
11       2      145   143   151   156   123   127   138   158   130   140   124   122       3    1    1    2    2   10    1 
12       2      150   149   136   125   132   124   139   132   154   145   131   128       3    1    2    2  1.5    6    1 
13       2      150   135   157   127   149   150   160   151   121   145   149   138       3    2  1.5    7    2    8  0.5 
14       2      152   149   160   149   139   120   138   137   137   139   130   140       2    2  1.5    9  0.5 
15       2      137   142   153   121   154   145   138   156   153   146   151   139       2    2    1   10  1.5 
16       2      120   136   157   138   151   139   155   138   159   131   123   150       1    2    2 
17       2      126   148   139   126   158   121   156   157   144   125   135   152       2    2    2    9    1 
18       2      153   147   131   126   134   152   134   147   148   153   160   145       3    2    1    5    2    8    2 
19       3      136   146   156   122   135   154   127   159   143   120   123   146       2    3    1    9    1 
20       3      133   137   142   149   123   141   145   135   139   121   128   160       1    3  1.5 
21       3      151   154   154   133   128   152   120   121   151   154   121   156       2    3    1    4  1.5 
22       3      143   159   150   132   132   141   153   147   140   131   144   125       1    3    1 
23       3      134   137   142   123   130   147   148   129   149   158   120   139       3    3    1    6  1.5    7    2 
24       3      155   151   154   138   122   156   123   155   156   157   129   142       2    3    1    7    1 
25       3      126   159   147   138   123   155   135   134   127   152   148   144       1    3    1 
26       3      133   125   129   145   127   137   124   139   147   157   134   137       1    3    1 
27       3      147   151   131   135   137   145   125   137   131   131   128   144       3    3    1    6  0.5   10    1 
28       3      141   126   131   137   147   146   124   120   150   147   135   154       3    1  0.5    3    1    9  1.5 
29       3      138   151   120   127   139   159   139   141   131   144   139   129       2    2    1    3  1.5 
30       4      124   146   122   143   121   140   139   124   120   151   151   133       2    4    2    5  0.5 
31       4      125   129   134   151   131   126   146   138   122   144   160   152       2    4    2    6  1.5 
32       4      154   135   125   125   157   148   120   143   143   128   141   138       1    4  1.5 
33       4      124   153   123   136   143   158   131   158   127   156   143   153       2    4    1   10    2 
34       4      140   127   146   157   152   148   160   157   128   129   132   144       1    4    1 
35       4      153   141   151   122   132   127   126   142   139   146   129   132       1    4  1.5 
36       4      159   145   132   120   150   128   137   137   150   158   120   146       3    1    1    4    2    8    1 
37       4      152   121   134   144   148   132   160   126   141   148   127   146       2    3    2    4    2 
38       4      141   125   144   127   135   139   141   121   150   135   134   130       1    4  1.5 
39       4      120   155   122   132   125   132   136   158   136   149   122   130       2    3    2    4    2 
40       4      132   159   129   157   156   159   126   152   130   128   141   144       2    4  1.5    9  1.5 
41       5      132   160   128   130   130   137   160   130   137   147   128   143       2    5  1.5    9  0.5 
42       5      144   152   139   159   133   160   144   150   149   132   124   159       1    5    1 
43       5      120   130   129   130   132   132   145   158   124   121   160   120       3    1  0.5    5    1    8    2 
44       5      145   146   152   141   151   147   125   150   153   142   159   153       2    5    2    6  0.5 
45       5      139   131   157   131   138   120   148   130   130   147   135   132       2    5  1.5   10  0.5 
46       5      130   157   145   130   154   145   126   149   150   145   136   138       2    1  0.5    5  1.5 
47       5      121   160   143   150   130   139   145   141   123   125   143   142       3    4    1    5  1.5    6  0.5 
48       5      153   140   125   144   132   136   125   142   138   127   132   141       2    5    2    7  1.5 
49       5      156   156   141   130   132   142   136   135   143   158   154   157       2    5    1    9  1.5 
50       6      127   160   128   160   146   132   145   145   156   150   144   153       3    3    2    6    1   10    1 
51       6      125   156   143   120   121   158   138   144   156   125   135   156       3    1    1    6  1.5   10  1.5 
52       6      151   130   141   140   158   121   152   120   145   132   141   121       2    6  1.5    8  1.5 
53       6      160   148   148   157   140   139   130   143   159   147   132   127       3    2    2    6    1    8    2 
54       6      159   147   156   130   151   154   144   131   136   131   139   158       2    1    2    6  1.5 
55       6      121   155   152   125   135   126   138   136   126   132   155   133       1    6  1.5 
56       6      132   121   133   136   132   137   138   155   157   139   138   127       2    2    1    6    2 
57       6      150   144   144   139   127   151   159   150   120   128   149   155       3    6    1    7  0.5    8  0.5 
58       6      123   122   154   149   140   134   154   126   149   135   124   154       3    1    2    6    1   10    2 
59       6      159   122   149   132   136   127   122   158   132   128   130   120       3    2  1.5    3  0.5    6  1.5 
60       6      158   144   152   154   132   121   120   126   123   124   144   141       1    6    1 
61       6      146   127   151   121   157   128   155   129   120   142   130   128       3    3    1    6  1.5    9  1.5 
62       7      146   128   146   122   128   144   122   149   131   127   149   122       1    7    2 
63       7      145   137   146   134   142   123   147   129   141   133   135   124       3    4  0.5    7  1.5    8    2 
64       7      157   152   156   157   152   123   152   144   150   147   124   157       3    6    2    7    1   10  0.5 
65       7      142   154   160   158   143   149   145   127   159   145   125   130       2    1  0.5    7  1.5 
66       7      137   136   160   129   133   137   158   154   138   125   143   123       2    7    1    9  1.5 
67       7      159   160   145   160   141   132   139   153   145   128   143   134       2    2    1    7  1.5 
68       7      158   159   134   154   145   122   138   120   137   125   143   151       2    5    1    7    1 
69       7      140   132   129   125   123   154   130   154   138   151   140   128       3    1    1    4    1    7    2 
70       7      143   141   149   159   121   122   154   122   133   135   152   145       1    7    1 
71       7      126   130   126   129   122   122   138   120   154   159   142   132       1    7    1 
72       8      125   128   135   127   137   121   152   144   132   137   158   140       2    8  1.5   10    1 
73       8      150   160   134   143   139   123   156   159   136   160   135   156       1    8  1.5 
74       8      144   142   147   121   135   141   150   123   147   125   135   122       2    6    1    8  1.5 
75       8      136   145   132   153   155   148   126   137   155   148   130   152       2    3  1.5    8  1.5 
76       8      154   154   144   131   140   124   149   135   125   146   134   153       2    7  0.5    8    2 
77       8      137   131   128   142   145   130   149   132   126   138   137   159       3    1    2    4    1    8    1 
78       8      130   150   140   148   157   121   127   123   150   122   156   153       3    4    1    8    2    9    1 
79       8      154   146   133   139   140   123   144   128   143   147   153   131       1    8  1.5 
80       8      146   151   157   145   148   147   124   141   127   144   124   125       1    8  1.5 
81       8      143   122   132   126   127   153   152   151   124   152   155   138       1    8    2 
82       8      132   129   142   121   148   133   122   126   127   146   139   147       1    8    2 
83       8      135   141   150   138   127   159   125   138   157   158   133   126       3    1    1    5  1.5    8    1 
84       9      122   155   135   130   131   156   143   155   160   123   136   159       2    8  0.5    9    1 
85       9      160   159   155   143   139   135   120   120   152   137   135   122       3    3  0.5    8  1.5    9  1.5 
86       9      141   126   153   134   128   120   139   144   158   142   148   129       3    8  1.5    9    1   10    2 
87       9      144   138   126   150   149   133   136   146   156   141   149   130       2    1    1    9  1.5 
88       9      140   129   124   123   153   160   138   121   133   129   134   134       1    9    2 
89       9      122   152   141   139   131   159   156   146   144   124   158   141       1    9    1 
90       9      139   132   150   141   124   123   149   133   124   122   135   129       3    1    2    7  1.5    9    1 
91       9      147   158   122   141   137   152   120   157   134   156   151   124       1    9    2 
92       9      128   152   123   132   123   149   148   121   121   160   150   122       3    1    1    3  0.5    9  1.5 
93       9      147   155   135   136   153   136   140   150   151   125   150   122       1    9    1 
94       9      139   128   124   137   127   125   121   130   149   135   139   157       3    1  1.5    7  1.5    9  1.5 
95       9      126   129   151   142   156   122   148   142   154   130   152   135       2    2  0.5    9    2 
96      10      120   138   125   151   155   147   145   144   157   138   158   126       3    1  1.5    2    2   10    1 
97      10      121   139   148   125   143   151   131   123   128   151   121   146       1   10    2 
98      10      135   152   158   129   128   152   144   148   153   120   122   137       2    2    2   10    2 
99      10      158   149   132   139   158   124   156   130   143   122   146   130       1   10    2 
100     10      130   143   148   135   155   145   155   137   144   126   154   129       3    2    2    8    1   10  1.5 
//Department number d, number of members, requirements rd(d,t)
1       8       186   183   187   183   209   192   214   177   188   186   217   221 
2      10       264   228   233   230   270   260   248   280   258   255   267   240 
3      11       307   296   283   242   248   279   267   285   260   311   260   293 
4      11       282   246   258   267   288   261   253   298   272   302   293   260 
5       9       240   259   225   234   230   247   244   210   211   211   240   213 
6      12       330   330   314   281   288   314   310   283   268   319   290   309 
7      10       276   266   283   254   239   263   273   234   269   243   271   240 
8      12       299   284   277   273   289   280   276   298   325   334   291   316 
9      12       321   297   277   318   296   313   298   304   281   285   337   295 
10      5       108   141   135   108   126   140   134   136   129   105   113   127 
//Project data
//First line: project ID, ongoing project (yes/no), must project (yes/no), priority, start period, end period, number of skills required
//If there are workers that have already been assigned to project p, second line: the number of those workers, worker IDs
//Following lines for each skill s: skill number s, skill requirements r(p,s,t)
//Project 1
1    0 0    2   3  10  6
1                             0     0   671     0     0  1007     0     0             
2                           734   699     0   698   649   855   964  1905             
4                           660   770     0   667   649   899     0     0             
5                           614     0   718     0     0     0   860     0             
9                           697   691   686     0   676   953  1003     0             
10                            0     0   513   567     0   996   899  1370             
//Project 2
2    0 0    1   1   7  7
1              1960     0   835   708   552     0     0                               
2                 0  1306     0     0     0     0     0                               
3              2413  1679   725     0   647   660   685                               
4              2896  1716   743     0     0   675   748                               
7                 0  1735     0   841     0     0     0                               
8              2715  1660     0   646   600     0   820                               
9              2534  1194     0   682   710   621   622                               
//Project 3
3    0 0    4   5   7  7
2                                       639   529   694                               
4                                       679   713   712                               
5                                       694   567   748                               
6                                         0     0   676                               
7                                         0   514     0                               
8                                       647   552     0                               
10                                      623     0     0                               
//Project 4
4    0 0   28   2   9  6
1                     839     0   505   347   306   423     0     0                   
2                     933     0     0   410   491   495   563   795                   
3                    1045   495     0   323     0   495     0     0                   
4                    1194   468     0     0   391   396   390     0                   
7                     858     0     0     0   460     0     0     0                   
10                    914   559   407   315   475   486   455   742                   
//Project 5
5    0 0    1   6  11  7
1                                               0     0     0   377   599   711       
3                                               0     0   325     0   642   739       
5                                             184   261   357   443   706  1024       
6                                             253     0   346   443     0   739       
7                                             222   288   335   312   706   881       
9                                             260   234   357   351   749   768       
10                                              0   234     0     0   685     0       
//Project 6
6    0 0   14   1   7  6
2                 0   634   293   239   221   237     0                               
3                 0   578     0   301   197     0     0                               
5                 0     0     0     0     0   222     0                               
7               995   578   256   230   228   260   216                               
8                 0     0     0   265     0     0     0                               
10                0   541     0   230   213   260     0                               
//Project 7
7    0 0    2   3   8  7
1                           770     0   710   660   730   975                         
2                           670   841     0   575   712   693                         
3                           715   691   718     0   667     0                         
4                           835     0     0     0   694     0                         
7                           752     0   536     0   757   693                         
9                             0   832   615     0     0     0                         
10                          679   699   544   652   847   693                         
//Project 8
8    0 0   26   3   7  5
2                           688   655   536   675   748                               
3                           587   629   568   514   595                               
6                           587   637   679   491   631                               
7                           633   788     0   675   658                               
9                           725   620     0     0   595                               
//Project 9
9    0 0   13   2  10  6
1                     821   431     0     0     0     0   639     0     0             
3                    1194     0     0     0     0     0     0     0  1134             
4                     858     0   336     0     0     0   682   808  1284             
6                     690     0   460     0   468   459   476   755     0             
7                     709   385     0   355     0     0     0     0  1049             
8                       0   385   496     0     0     0   552   547     0             
//Project 10
10   0 0    5   3   6  5
1                           826   699   529   598                                     
4                           871   841   568   537                                     
5                           770   717   639   698                                     
8                           706   682     0   491                                     
9                             0   823     0     0                                     
//Project 11
11   0 0   18   9  11  7
1                                                                 0  2012     0       
2                                                                 0  1862     0       
4                                                              1146     0  2446       
5                                                                 0     0  2446       
7                                                              1251     0  2731       
8                                                              1120  1948  2247       
9                                                                 0     0  2275       
//Project 12
12   0 0    1   5   9  7
3                                       284     0     0     0     0                   
5                                       252     0     0     0     0                   
6                                         0     0   225   335     0                   
7                                       260   276   216   368     0                   
8                                       221   268     0     0   404                   
9                                         0     0   297   390   469                   
10                                        0   207   288     0   377                   
//Project 13
13   0 0    6   8  12  5
1                                                        1040  1120     0  2133  3963 
2                                                        1007  1133  1605  2418  3211 
4                                                         910     0     0     0  3763 
6                                                           0   899  1991  2531     0 
10                                                        845     0  1820  2218  3913 
//Project 14
14   0 0    7   1   5  5
1              2534     0   798     0   710                                           
2              2383  1268   734   708     0                                           
4              1930     0   807   620   679                                           
5              2684  1754   807     0   679                                           
9              2232     0   624   735   750                                           
//Project 15
15   0 0   16   4  10  6
1                                   0     0   353   441   498     0   792             
2                                   0     0     0     0   411   834  1349             
3                                   0     0     0     0   682     0     0             
6                                 354   465   475     0   455     0     0             
7                                 567   434     0     0   552     0     0             
10                                451   426   391   541     0   547  1070             
//Project 16
16   0 0    4   4  12  6
1                                   0   442   483   513   411   651   963     0  2458 
3                                 558     0     0   441     0   560     0     0     0 
5                                   0   442     0   559     0     0     0     0  2458 
6                                 496     0   314   378   617   716   813  1706  2709 
8                                 434     0     0   450   650     0  1027     0  2960 
10                                  0     0   468     0   487     0  1263  1536  2458 
//Project 17
17   0 0    1   2   5  7
1                       0     0   274   252                                           
2                     615   238   301   228                                           
3                     578   312   310   189                                           
6                       0     0     0   197                                           
7                     503   275     0   252                                           
9                     634   312   301   260                                           
10                      0   247   248   228                                           
//Project 18
18   0 0    3   2   8  6
2                       0     0   212     0   276   261     0                         
3                     578     0     0     0     0     0   292                         
5                     653   293     0     0   260     0     0                         
6                     466   284   310   244   184   270   325                         
7                     485     0     0     0   184     0     0                         
9                     634   284   212   189   237   261   357                         
//Project 19
19   0 0   25   3   7  6
1                           780   717   584   606   667                               
2                             0   646     0   729   802                               
3                             0     0   679   529     0                               
5                           614   602     0   629   775                               
9                           816   717   560   683   667                               
10                          844   770   686   667   784                               
//Project 20
20   0 0   25   1   9  6
2                 0   877     0     0     0     0   477   574     0                   
4              1417     0     0     0     0     0     0     0     0                   
5              1086     0   394   354   394   483   486   455   560                   
7                 0     0   413     0   371   368   369   682   755                   
8              1689     0   550     0     0   399   378     0   469                   
9                 0     0   367     0     0     0   333     0   716                   
//Project 21
21   0 0    7   4  12  6
1                                   0   489     0     0   563   703     0     0     0 
5                                   0   284   452   342     0   508     0     0  2007 
7                                   0   363   376     0     0   521  1113     0     0 
8                                   0   489   429   550   422     0     0     0     0 
9                                   0     0   437     0   628     0   770     0  1806 
10                                  0     0     0   486   628   808   856  1536  3110 
//Project 22
22   0 0   27   1   9  6
3              1357   839     0   389   363     0     0     0   625                   
4              1387   895   357   487   505   468   568   595   638                   
5              1146     0     0   522   284   322   351     0   612                   
6                 0     0     0     0     0     0     0     0   677                   
9              1689     0     0   354   450   491     0   660     0                   
10                0     0     0     0     0     0     0     0   560                   
//Project 23
23   0 0   27   2   9  7
2                    1455     0     0     0   506     0     0  1081                   
4                    1642   789   691   655   529   586   921  1199                   
5                       0   844   806   671   683     0   866     0                   
6                       0   633     0     0     0     0     0     0                   
7                       0   881     0     0     0     0     0     0                   
8                       0   670   620     0   706   703     0   912                   
9                       0     0     0   608   721     0   845   834                   
//Project 24
24   0 0   10   6  11  5
2                                             199     0   335   404   599   881       
4                                             230     0   346     0     0     0       
5                                             253     0     0     0   685  1024       
8                                             260     0   390   456   663   853       
10                                            191   225   314   351   578   881       
//Project 25
25   0 0    6   3   9  5
3                           495   522   489     0   450   563   586                   
5                             0     0     0     0   432   498     0                   
8                             0   336     0     0     0     0     0                   
9                           550     0     0     0     0     0     0                   
10                            0     0     0     0     0   671   547                   
