//K, P, D, S, T (Number of workers, projects, departments, skills, and periods)
50 50 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       2    1    1    2    1 
2        1      124   145   143   134   137   133   144   130   122   130   136   142       2    1    1    2    1 
3        1      151   142   125   141   153   128   144   143   158   123   139   138       2    1    1    2    1 
4        1      132   141   147   137   139   134   128   138   122   120   154   158       2    1    1    2    1 
5        2      129   122   130   152   121   158   133   127   155   147   134   144       2    1    1    2    1 
6        2      157   149   144   144   142   123   130   158   132   124   153   147       2    1    1    2    1 
7        2      155   129   132   134   126   158   133   137   146   128   121   157       2    1    1    2    1 
8        2      130   147   137   126   129   120   155   122   155   136   124   131       2    1    1    2    1 
9        2      141   156   120   124   142   140   160   135   133   138   138   123       2    1    1    2    1 
10       3      160   121   134   124   159   125   121   143   124   147   136   147       2    3    1    4    1 
11       3      145   143   151   156   123   127   138   158   130   140   124   122       2    3    1    4    1 
12       3      150   149   136   125   132   124   139   132   154   145   131   128       2    3    1    4    1 
13       3      150   135   157   127   149   150   160   151   121   145   149   138       2    3    1    4    1 
14       3      152   149   160   149   139   120   138   137   137   139   130   140       2    3    1    4    1 
15       3      137   142   153   121   154   145   138   156   153   146   151   139       2    3    1    4    1 
16       4      120   136   157   138   151   139   155   138   159   131   123   150       2    3    1    4    1 
17       4      126   148   139   126   158   121   156   157   144   125   135   152       2    3    1    4    1 
18       4      153   147   131   126   134   152   134   147   148   153   160   145       2    3    1    4    1 
19       4      136   146   156   122   135   154   127   159   143   120   123   146       2    3    1    4    1 
20       4      133   137   142   149   123   141   145   135   139   121   128   160       2    3    1    4    1 
21       5      151   154   154   133   128   152   120   121   151   154   121   156       2    5    1    6    1 
22       5      143   159   150   132   132   141   153   147   140   131   144   125       2    5    1    6    1 
23       5      134   137   142   123   130   147   148   129   149   158   120   139       2    5    1    6    1 
24       5      155   151   154   138   122   156   123   155   156   157   129   142       2    5    1    6    1 
25       5      126   159   147   138   123   155   135   134   127   152   148   144       2    5    1    6    1 
26       6      133   125   129   145   127   137   124   139   147   157   134   137       2    5    1    6    1 
27       6      147   151   131   135   137   145   125   137   131   131   128   144       2    5    1    6    1 
28       6      141   126   131   137   147   146   124   120   150   147   135   154       2    5    1    6    1 
29       6      138   151   120   127   139   159   139   141   131   144   139   129       2    5    1    6    1 
30       6      124   146   122   143   121   140   139   124   120   151   151   133       2    5    1    6    1 
31       6      125   129   134   151   131   126   146   138   122   144   160   152       2    5    1    6    1 
32       7      154   135   125   125   157   148   120   143   143   128   141   138       2    7    1    8    1 
33       7      124   153   123   136   143   158   131   158   127   156   143   153       2    7    1    8    1 
34       7      140   127   146   157   152   148   160   157   128   129   132   144       2    7    1    8    1 
35       7      153   141   151   122   132   127   126   142   139   146   129   132       2    7    1    8    1 
36       7      159   145   132   120   150   128   137   137   150   158   120   146       2    7    1    8    1 
37       8      152   121   134   144   148   132   160   126   141   148   127   146       2    7    1    8    1 
38       8      141   125   144   127   135   139   141   121   150   135   134   130       2    7    1    8    1 
39       8      120   155   122   132   125   132   136   158   136   149   122   130       2    7    1    8    1 
40       8      132   159   129   157   156   159   126   152   130   128   141   144       2    7    1    8    1 
41       8      132   160   128   130   130   137   160   130   137   147   128   143       2    7    1    8    1 
42       8      144   152   139   159   133   160   144   150   149   132   124   159       2    7    1    8    1 
43       9      120   130   129   130   132   132   145   158   124   121   160   120       2    9    1   10    1 
44       9      145   146   152   141   151   147   125   150   153   142   159   153       2    9    1   10    1 
45       9      139   131   157   131   138   120   148   130   130   147   135   132       2    9    1   10    1 
46       9      130   157   145   130   154   145   126   149   150   145   136   138       2    9    1   10    1 
47       9      121   160   143   150   130   139   145   141   123   125   143   142       2    9    1   10    1 
48       9      153   140   125   144   132   136   125   142   138   127   132   141       2    9    1   10    1 
49      10      156   156   141   130   132   142   136   135   143   158   154   157       2    9    1   10    1 
50      10      127   160   128   160   146   132   145   145   156   150   144   153       2    9    1   10    1 
//Department number d, number of members, requirements rd(d,t)
1       4        87   107    97    98   107    85   101   107    92    90    94   110 
2       5       127   114   108   133   125   130   139   121   130   123   109   134 
3       6       171   160   178   131   156   148   145   141   163   157   134   132 
4       5       122   120   126   129   127   125   119   143   117   126   123   149 
5       5       114   126   146   109   103   139   132   134   140   129   128   132 
6       6       145   155   147   145   145   154   133   152   128   169   139   167 
7       5       144   119   118   111   126   125   134   128   131   118   122   119 
8       6       162   153   127   158   157   141   141   146   139   142   125   159 
9       6       150   141   166   165   149   145   149   149   147   130   171   143 
10      2        52    57    47    52    45    44    52    44    48    60    56    58 
//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    5   9  11  6
2                                                               640   910    88       
3                                                                 0   850    66       
4                                                               710   720    92       
5                                                                 0     0    95       
9                                                               690   950     0       
10                                                                0   690     0       
//Project 2
2    0 0   30   2   4  7
1                     840   730    94                                                 
2                       0   850     0                                                 
3                     780     0    92                                                 
4                     840   800     0                                                 
6                       0     0    90                                                 
7                       0     0    74                                                 
8                     890   950    94                                                 
//Project 3
3    0 0   20   6  12  5
3                                               0   580   410   400     0     0     0 
5                                             420   440   630   430   480   600     0 
8                                               0   540     0     0     0     0     0 
9                                               0     0   620     0     0   370     0 
10                                              0     0     0   450     0     0     0 
//Project 4
4    0 0    4   9  11  7
2                                                               250   360     0       
3                                                                 0     0    26       
4                                                                 0     0    27       
6                                                                 0     0    33       
7                                                               260   300    31       
8                                                               280   350    29       
10                                                                0   310     0       
//Project 5
5    0 0   18   8  11  7
1                                                           0   900   780    80       
2                                                         860     0     0     0       
5                                                         680   840   680    67       
6                                                           0     0   730     0       
7                                                           0   960   870     0       
8                                                           0     0     0    65       
10                                                        780     0     0     0       
//Project 6
6    0 0   17   2   6  6
1                     660     0     0   660    64                                     
2                       0     0   810   750     0                                     
4                       0   900     0   690    87                                     
7                     750     0   750   910    84                                     
8                       0     0   800   680    76                                     
10                    760   850   750     0     0                                     
//Project 7
7    0 0    7   4  12  5
2                                 450     0   440     0   540     0     0   430     0 
4                                   0     0     0     0     0     0     0   610     0 
5                                   0   570     0   470     0     0     0     0    49 
6                                 440   600   600   380   520   580   600   620    46 
7                                 480   380   630   360   560   540   420   530    56 
//Project 8
8    0 0   17   1   3  7
1               250   350    36                                                       
3                 0     0    30                                                       
4                 0     0    27                                                       
5                 0     0    31                                                       
6               280   250     0                                                       
9               350   260    26                                                       
10              330     0     0                                                       
//Project 9
9    0 0    4   6   9  7
1                                             760   720   670    76                   
2                                               0   880     0    64                   
3                                             870   880   670     0                   
5                                               0     0   800     0                   
6                                             880   740   730    95                   
7                                             950     0   780     0                   
9                                             750     0   920     0                   
//Project 10
10   0 0   27   2   8  5
1                     270     0   270   340     0   350    26                         
3                     330     0     0     0     0     0     0                         
7                     240   270   350   290   310   250    29                         
9                     340   280     0   360   350     0     0                         
10                    310     0     0     0   360   280     0                         
//Project 11
11   0 0   21   3   8  7
1                             0   560   400   450     0    64                         
3                           570   540   630   580   420     0                         
5                           360   570   620     0   600     0                         
6                             0     0     0     0   440     0                         
7                             0   480   580   370     0    39                         
8                           370   560   400   600   610    57                         
10                            0   590   600     0     0     0                         
//Project 12
12   0 0   19   1   5  7
1               640     0   490   540     0                                           
2               560   580     0   520     0                                           
3               470   390   420   550    41                                           
4                 0     0     0   510     0                                           
6               550     0     0     0     0                                           
7               410   520   370   540    37                                           
8               480   410   600   400    59                                           
//Project 13
13   0 0   20   3   9  7
3                             0     0   310     0     0     0     0                   
4                           270   360     0   310   270     0    24                   
6                           350     0   290     0   310   340     0                   
7                           250   250     0   330   320   310    27                   
8                             0     0     0     0   240     0     0                   
9                           280   350   360   330     0   330     0                   
10                            0     0   290   320     0     0     0                   
//Project 14
14   0 0   16   9  12  6
2                                                               460   420     0    52 
4                                                                 0     0   490    44 
6                                                               540   630     0    41 
7                                                                 0     0   520     0 
9                                                                 0   530   370    57 
10                                                              580     0   380     0 
//Project 15
15   0 0    8   6   9  6
1                                               0   260   250     0                   
2                                             280   250   360    29                   
3                                             300   300   240     0                   
4                                             260   250   330    33                   
6                                             330   350   250    36                   
7                                             260   290   280    33                   
//Project 16
16   0 0   22   2   6  7
2                       0     0   320     0     0                                     
3                       0   340   250     0     0                                     
5                     350   310   300     0     0                                     
6                     350     0     0   330     0                                     
8                     290     0   300   260    34                                     
9                     360   300   280   360    29                                     
10                    320     0     0     0    31                                     
//Project 17
17   0 0   26   3   9  7
2                           630     0     0     0   540   500    61                   
3                           520     0   490     0   370   380    62                   
4                           460   370   390     0     0   420    57                   
5                           480   400   480   430   580   410     0                   
7                           400   360     0   480   480   610    49                   
9                             0   540     0     0   560   590     0                   
10                            0     0   360   520   520   480     0                   
//Project 18
18   0 0   22   3   5  7
2                             0   700    66                                           
4                           830   910     0                                           
5                           720     0     0                                           
6                             0   800    73                                           
7                             0     0    64                                           
9                           920     0    94                                           
10                            0     0    70                                           
//Project 19
19   0 0   28   4  11  6
2                                 630   420   560     0   390   510     0    64       
4                                 420     0   610     0   500     0   510     0       
5                                 520     0   460     0   640   600     0     0       
7                                 590   620   540     0   360   510   430    64       
8                                   0     0   360     0     0     0   480    36       
9                                 480     0     0     0     0     0     0     0       
//Project 20
20   0 0   19   2   6  6
1                       0   250     0   340     0                                     
4                       0     0   340   360     0                                     
6                       0   330   350   240    24                                     
7                     340     0     0   240    29                                     
8                     300   330     0     0    32                                     
10                    310   320   310   350     0                                     
//Project 21
21   0 0   11   6   9  5
2                                               0     0   630    58                   
4                                               0   420   370    41                   
5                                             410   640   430    57                   
7                                             640   500     0     0                   
10                                              0   390   450    61                   
//Project 22
22   0 0   27   2   6  5
1                       0     0   530   380     0                                     
2                     500     0   390   620    54                                     
4                     390   410   620     0     0                                     
5                     520     0     0   450     0                                     
8                     620     0   550   470    46                                     
//Project 23
23   0 0    6   3  10  7
1                             0   910     0     0     0     0     0    68             
2                           820   910   860     0   830   680   880    82             
3                           950     0   810   870     0   830     0     0             
4                           940   960   690   740   870   810   760    70             
7                           950   910   720   840   850   960   900    69             
8                           780     0     0   730   920   710   670    75             
9                           710     0   690   890   660   870     0    83             
//Project 24
24   0 0   17   2   9  5
1                     900   870   850   810   860   740   960    89                   
2                       0   710     0   860     0   750     0     0                   
3                     650     0   670   960   740   860   670    75                   
6                       0   750     0   780   810     0     0    67                   
7                     770   650     0   910   890   870     0    72                   
//Project 25
25   0 0   29   6   9  7
2                                             480     0   390     0                   
3                                               0   370     0    62                   
4                                             490   600   580    41                   
5                                               0     0     0    51                   
7                                               0     0     0    61                   
9                                             560   490   560    48                   
10                                              0     0   360    63                   
//Project 26
26   0 0   21   5   8  6
2                                       620   390   500    47                         
4                                       360   380     0    44                         
6                                         0   490   440    56                         
8                                       370     0   520     0                         
9                                         0   410     0     0                         
10                                        0     0     0    54                         
//Project 27
27   0 0   28   5  12  7
1                                         0     0     0     0     0   310     0     0 
2                                         0   270     0     0   350     0     0    28 
3                                         0   320     0     0     0     0     0     0 
4                                       280   290   320   340     0   290     0    31 
7                                       290     0     0   360   250     0   350    28 
8                                       260   300   360   290   300   330   250    31 
10                                      250     0     0     0     0   340     0    28 
//Project 28
28   0 0   30   1   6  6
1                 0     0   510     0   400    51                                     
2               440     0   410     0   380     0                                     
3               380   390   560     0     0    63                                     
4               420   640     0     0     0    44                                     
6               400     0   610   600     0    58                                     
10              610   610   400   580   460     0                                     
//Project 29
29   0 0   19   1   6  5
1               810     0     0     0     0     0                                     
4               640   830   730   760   730    69                                     
7               890   900   760   910   830    70                                     
8               830   950     0     0     0    64                                     
10                0   790     0   930     0     0                                     
//Project 30
30   0 0    3   7   9  7
2                                                   360   260    31                   
3                                                     0     0    35                   
4                                                   330   330     0                   
5                                                   260     0    32                   
7                                                     0   250     0                   
8                                                     0     0    25                   
9                                                   250     0     0                   
//Project 31
31   0 0   22   2  10  7
1                     860   890     0   660     0   790   770     0    83             
3                     880   840   730   790   810   660   790   670     0             
5                     770   730     0   780   690   720   720     0    75             
6                       0     0     0     0   960     0     0     0     0             
7                     750     0   760   840     0   810   650     0     0             
8                       0   680   890     0   940     0   820   770    70             
9                       0     0   850   850   900     0     0     0    74             
//Project 32
32   0 0   14   9  12  6
1                                                                 0   750     0    86 
2                                                               900   660   710    76 
3                                                                 0     0   930     0 
6                                                               690     0   790    90 
7                                                               880     0   760    85 
8                                                               920   750     0    71 
//Project 33
33   0 0   29   8  10  6
1                                                         900     0     0             
2                                                         880   690     0             
3                                                         650   870     0             
5                                                         660   690    80             
6                                                         930     0     0             
9                                                         790   960    78             
//Project 34
34   0 0   27   1   3  6
3               900     0    67                                                       
4               750   940     0                                                       
6               850   880    81                                                       
7               930   830     0                                                       
8               760   950    70                                                       
10              920   840    84                                                       
//Project 35
35   0 0   15   4  11  5
1                                 590   480     0   400     0     0   430    57       
2                                 610   510   460   440   450   590   390    42       
5                                 370   610   380   600     0     0   560    42       
7                                 400     0     0     0     0     0     0     0       
9                                 590   610   420   500   460   570   440    48       
//Project 36
36   0 0   30   5  10  7
2                                         0   350   310   280   310    27             
3                                       260   250   340   280   330    33             
4                                         0     0     0   330     0    34             
5                                         0     0     0     0     0    30             
6                                       250     0     0   310   300    27             
9                                         0   270   270   270   330    27             
10                                      330     0   290   350   320     0             
//Project 37
37   0 0   16   4   6  5
3                                   0     0    65                                     
4                                 700     0    84                                     
5                                 880   790     0                                     
7                                   0     0    84                                     
9                                 660     0    84                                     
//Project 38
38   0 0   25  10  12  7
1                                                                     320   360    33 
2                                                                     330     0     0 
3                                                                     320   250    32 
4                                                                     340   240    24 
6                                                                     280     0     0 
9                                                                     290   320     0 
10                                                                    280   250    24 
//Project 39
39   0 0   20   1   8  5
1                 0     0   760     0   740   860   940     0                         
4                 0   790   720     0   660   850   640    94                         
5               710   880   690   940   680     0   920     0                         
8                 0     0     0     0     0     0     0    77                         
10              840   790   650   810   790   850   960    70                         
//Project 40
40   0 0   11   1   8  7
1               710     0     0     0     0     0     0     0                         
4               940     0     0     0     0     0     0     0                         
5                 0     0     0     0     0   690   740     0                         
6                 0     0   800     0     0     0     0    71                         
7               880   690   730   790   900   660   780    96                         
9                 0     0   640     0     0     0     0     0                         
10              910   730   860   870   790   930   720    71                         
//Project 41
41   0 0   17   6  11  6
1                                               0     0     0     0     0    48       
3                                             480   520     0   500   470    43       
4                                               0     0   390   490   610     0       
5                                               0     0     0     0   530     0       
8                                             370   620     0     0   580    39       
10                                              0   570     0   440     0     0       
//Project 42
42   0 0    2   5  11  7
2                                         0   480   370   460   570   560     0       
3                                       410   360   430   620   470     0    43       
4                                       470   530   490   430   360   390    50       
6                                         0     0     0     0   420   380    39       
7                                         0     0   470     0     0     0     0       
9                                         0   640     0     0     0   520     0       
10                                      390     0   390     0   610   640    53       
//Project 43
43   0 0   13   7  12  5
6                                                     0     0   740     0   810    83 
7                                                   740   650   790   870   720    81 
8                                                     0     0   660   870   870    77 
9                                                   890     0   930   720   670     0 
10                                                    0   920     0     0     0    71 
//Project 44
44   0 0   17   1   5  5
1                 0   240   310     0     0                                           
3                 0     0   360   350    25                                           
7                 0     0     0     0    25                                           
8                 0   320     0     0     0                                           
10              240     0     0     0     0                                           
//Project 45
45   0 0   25   8  12  7
1                                                           0   410     0   580     0 
2                                                           0     0     0   380    44 
3                                                         520   460   480   360     0 
6                                                           0   630     0     0     0 
7                                                           0     0     0   380     0 
8                                                           0     0   390   360    41 
9                                                         400   530     0   630     0 
//Project 46
46   0 0   19   5  11  6
2                                       810     0     0     0     0     0     0       
3                                       920   740   670     0   860   790    76       
5                                         0     0   900     0     0     0     0       
6                                         0     0   840   810   690   780    69       
9                                       740   790   720   680   950   940     0       
10                                      920   660   880   750   790   710    88       
//Project 47
47   0 0    8   2   7  5
1                       0     0   470   380     0    61                               
2                       0     0     0     0   370     0                               
3                     600   360   570     0     0     0                               
7                     590     0   440     0   390    46                               
10                      0   600     0   470   400     0                               
//Project 48
48   0 0   17   2   8  7
1                       0   390     0     0   410   460     0                         
4                     610     0   440     0   380   490    55                         
5                     450     0   390   580   460     0     0                         
7                       0   360   430   610   460   640    61                         
8                       0   400   600     0   600   420    45                         
9                     500   360     0   460     0   630    59                         
10                    620   380   590   590   480   430    59                         
//Project 49
49   0 0   30   6  10  7
1                                             370   470   560   460    42             
2                                               0     0   500   430    36             
4                                             370     0     0   460     0             
6                                               0   630   460     0     0             
8                                             470   430   570   500    51             
9                                               0   580   510     0     0             
10                                            610     0     0     0     0             
//Project 50
50   0 0    7   1   3  5
1                 0     0    84                                                       
5                 0   790     0                                                       
7               780   680    74                                                       
8                 0     0    73                                                       
10              690   650    94                                                       
