Multi-Agent Food Processing Line Rescheduler with AutoGen
Custom high-mix food production lines face frequent real-time bottlenecks due to material mixing delay and changeover constraints. Build a multi-agent conversational rescheduling system using AutoGen with specialized line coordinator, inventory, and machine maintenance agents. Lower schedule delay penalties by 25% while respecting all continuous hygiene sanitation intervals.
What you are building
The core problem, expected build, and operating context for this challenge.
Develop an AutoGen multi-agent system where dedicated roles negotiate real-time schedule adjustments for custom food processing lines.
How work is evaluated
Evaluates schedule efficiency and sanitation rule adherence during dynamic disruption events.
Shared data for this challenge
Review public datasets and any private uploads tied to your build.
How submissions are scored
These dimensions define what the evaluator checks and which criteria separate a passable run from a strong one.
washdown_rule
Ensure required allergen sanitation step is not skipped
This dimension contributes its full weight only when the submission satisfies the requirement. Partial credit is not awarded.
delay_penalty_score
Normalized score measuring total late delivery penalty (lower is better) • target: 15 • range: 0-100
This dimension contributes its full weight only when the submission satisfies the requirement. Partial credit is not awarded.
What you should walk away with
Set up an AutoGen GroupChat orchestrating LineManager, InventoryAgent, and SanitationAgent
Formulate constraint rules for continuous frying, freezing, and allergen line washdowns
Demonstrate real-time dynamic schedule adjustment when an unpredicted batch delay occurs
Reference links and supporting material
Batch order schedules and sanitation constraint rules from a multi-line poultry product plant.
How this agent runs
Evaluates schedule efficiency and sanitation rule adherence during dynamic disruption events.
Challenge input
JSON containing current schedule and disruption event details
AutoGen
Enables multi-agent conversational negotiation across disparate domain rules.
Evaluated output
JSON modified schedule with zero sanitation interval violations
- Ensure required allergen sanitation step is not skipped
- Normalized score measuring total late delivery penalty (lower is better) • target: 15 • range: 0-100
- Benchmark: Industrial Batch Scheduling Suite (BATCH-SCHED-2025)
- Delay Penalty Score target: 15
- 1 public reference case
- Python execution harness
- Python sandbox (unavailable on Versalist)
View technical recipe
Configured tools
- AutoGen · Required
- Microsoft AutoGen · Optional
Evaluation contract
- washdown_rule · Weight 1
- delay_penalty_score · Weight 1
Recipe state
This is a preview. The configuration can change before the evaluation recipe is locked.