Skip to content

Conversation

@AlidaOdendaal
Copy link
Contributor

This change reconfigures the model variables by introducing another dimension k, which allows an agent to be scheduled in at most maxShiftsPerAgentPerDay (as specified in the options) shifts on any given weekday. The penalty function is also extended so as to bias the scheduler towards preferring not to assign multiple shifts per day if it's not needed to avoid other costs.

Fibery improvement: https://balena.fibery.io/Work/Improvement/Improve-devOps-scheduler-to-handle-split-shifts-2763

Change-type: major

@flowzone-app flowzone-app bot enabled auto-merge May 16, 2025 21:45
This change reconfigures the model variables by introducing another
dimension k, which allows an agent to be scheduled in at most
maxShiftsPerAgentPerDay (as specified in the options) shifts
on any given weekday. The penalty function is also extended so as
to bias the scheduler towards preferring not to assign multiple
shifts per day if it's not needed to avoid other costs.

Fibery improvement: https://balena.fibery.io/Work/Improvement/Improve-devOps-scheduler-to-handle-split-shifts-2763

Change-type: major
Signed-off-by: AlidaOdendaal <[email protected]>
@AlidaOdendaal AlidaOdendaal force-pushed the alidaodendaal/enable-agent-multiple-daily-shifts branch from 6365448 to 056a28e Compare May 20, 2025 07:11
@flowzone-app flowzone-app bot merged commit 2cfa989 into master May 20, 2025
1 check passed
@flowzone-app flowzone-app bot deleted the alidaodendaal/enable-agent-multiple-daily-shifts branch May 20, 2025 07:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants