optimize_fleet_assignment
Assign print jobs to printers based on material availability, minimizing spool swaps and preferring color matches.
Instructions
Assign print jobs to printers by material availability.
Each job dict should contain ``file_name``, ``material_type``,
``required_grams``, and optionally ``color``. Returns optimal
printer assignments that minimise spool swaps and prefer
colour matches.
Args:
jobs: List of job dicts to assign.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| jobs | Yes |