Currently, feature calculation uses the raw data, which is given by the matrix of processing times and machine orderings. However, the known optima benchmark has jobs of different lengths and so they cannot be translated into a matrix. Instead, the features should use information from the JSSPJob objects. Also, consider adding some properties to the JSSPJob or JSSPInstance objects, associated with the base information required for calculating a feature.
Required for issue #50
Currently, feature calculation uses the raw data, which is given by the matrix of processing times and machine orderings. However, the known optima benchmark has jobs of different lengths and so they cannot be translated into a matrix. Instead, the features should use information from the JSSPJob objects. Also, consider adding some properties to the JSSPJob or JSSPInstance objects, associated with the base information required for calculating a feature.