Skip to content

Releases: framinan/scheptk

v0.1.3

25 Nov 21:00
Compare
Choose a tag to compare

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

24 Nov 08:01
Compare
Choose a tag to compare

Objectives (weighted and unweighted) are obtained from max() and sum() on the corresponding job-level measures.

v0.1.1

20 Nov 12:08
Compare
Choose a tag to compare

Fixed wrong computation of weighted sum of tardy jobs

v0.1.0

19 Oct 10:15
Compare
Choose a tag to compare

Fixing issue with Emax computation

v0.0.9

11 Oct 07:12
Compare
Choose a tag to compare

Changes in Fj calculation (using rj and equal to Cj if rj not specified)

v0.0.8

21 Sep 21:44
Compare
Choose a tag to compare
  • 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

07 Sep 09:08
Compare
Choose a tag to compare

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

25 Mar 10:28
Compare
Choose a tag to compare
Bug fixed in OpenShop implementation of ct(), edit_tag() function add…

v0.0.5

25 Mar 10:22
Compare
Choose a tag to compare

Rewritting of some classes and methods

v0.0.4

08 Feb 16:02
Compare
Choose a tag to compare
Release 0.0.4