Releases: framinan/scheptk
Releases · framinan/scheptk
v0.1.3
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
v0.1.2
Objectives (weighted and unweighted) are obtained from max() and sum() on the corresponding job-level measures.
v0.1.1
Fixed wrong computation of weighted sum of tardy jobs
v0.1.0
Fixing issue with Emax computation
v0.0.9
Changes in Fj calculation (using rj and equal to Cj if rj not specified)
v0.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.
v0.0.7
Advanced functionalities for creating customised schedules have been implemented. More specifically, NAPs (Non-Availability-Periods) have been created and managed to model scheduling environments with setups, breakdowns, machine unavailability, etc
v0.0.6
Bug fixed in OpenShop implementation of ct(), edit_tag() function add…
v0.0.5
Rewritting of some classes and methods