Some methods to ease working with those environments where the solution is not encoded as a sequence have been developed, i.e. get_sequence() for JobShop and OpenShop, get_job() and get_machine() for OpenShop
0.1.2
Objectives (weighted and unweighted) are obtained from max() and sum() on the corresponding job-level measures.
0.1.1
Fixed wrong computation of weighted sum of tardy jobs
0.1.0
Fixing issue with Emax computation
0.0.9
Changes in Fj calculation (using rj and equal to Cj if rj not specified)
0.0.8
* Job-level and job.machine level measures are implemented (e.g. `ctn`, `Cjn`, etc) * Names of the weighted criteria have been changed * `random_extended_sequence` (to generate a random solution for the JobShop) has been added.