Masterplan Optimiser

Running the Optimiser

The Optimisation tab is the third tab on the main dashboard. It allows you to select which days and tasks to optimise, run the solver, and view the progress in real time.

Selecting Tasks

The tab shows an overview of available days within the event. Select the day or days you wish to optimise. A panel lists all tasks for the selected day(s) with checkboxes - tick the tasks to include in the optimisation run.

A calendar preview shows the selected tasks so you can verify the selection before running the solver.

Starting the Optimisation

Click Run Optimiser to start. The system first performs a feasibility check. If conflicts are found, they are displayed and the optimisation does not proceed until they are resolved.

Once the check passes, the solver begins assigning persons to tasks while minimising fatigue. A progress modal appears showing a live objective-value chart - the line tracks how the solver's solution improves over time. The solver runs until it reaches its configured timeout or finds an optimal solution.

The solver progress modal showing the objective value chart converging
The solver progress chart showing convergence.

After Optimisation

When the solver finishes, the calendar updates to show the optimised assignments. Each task now displays which persons have been assigned. From here you can:

Tip: Solver parameters such as the timeout and fatigue weighting can be adjusted in Settings & Configuration.