forked from tpaviot/ProcessScheduler
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathNOTES
88 lines (72 loc) · 1.93 KB
/
NOTES
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
RELEASE NOTES
Current dev
===========
Misc:
- refactor the Constraint class hierarchy
Version 0.8.0
=============
New features:
- new ResourceTasksDistance constraint
- new NonConcurrentBuffer class
- new TasksContiguous constraint
Misc:
- move random_seed parameter name to random_values. Random improved
- new resource_constrained_project_scheduling notebook
Version 0.7.1
=============
New features:
- applied Black formatting
- Hotfix: temporal debugging log
Version 0.7.0
=============
New features:
- new incremental solver for optimization
- performance improvements
- new Workload constraint
- single resource flowtime optimization objective
- linear and polynomial cost functions
- add a benchmark folder including one benchmark
Version 0.6.1
=============
Misc:
- fix regression in render_matplotlib
- fix features jupyter notebook
Version 0.6.0
=============
New features:
- full multiobjective optimization support (lexicon, box, pareto fronts)
- new ScheduleNTasksInTimeIntervals task constraint
Misc:
- minor bugfixes
Version 0.5.0
=============
New features:
- date and times in problem definition and result
- plotly gantt chart
Misc:
- use z3 Solver instead of SolverFor(logic)
- fix flowtime objective for optional tasks
- fix priorities for optional tasks
Version 0.4.0
=============
New features:
- optional task and resource constraints
Misc:
- new unit tests
Version 0.3.0
=============
New features:
- cumulative worker
Version 0.2.0
=============
New features:
- optional tasks (optional flag, OptionalTaskConditionSchedule and OptionalTasksDependency constraints)
- resource utilization indicator
- boolean ops and implies/ite can take lists of constraints
Misc:
- extend coverage and test suite
- add a new notebook to the documentation: Flow Shop scheduling example.
- bump z3 solver dependency up to 4.8.10.0
Version 0.1.0
=============
- First public release.