optimize_fleet_assignment
Assigns print jobs to printers based on material availability, reducing spool swaps and preferring color matches for efficient fleet management.
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 |