Deprixa Plus — Dispatch · Auto-Optimize
The auto-optimize engine distributes unassigned shipments across available drivers using a Genetic Algorithm (GA) to balance workload and minimize travel distance.
How It Works
- Groups all unassigned shipments by destination city
- Identifies all available drivers for the current branch
- Runs a Genetic Algorithm to find the optimal assignment that minimizes total distance while balancing the number of shipments per driver
- Creates manifests automatically — one manifest per driver
- Displays a preview modal showing the proposed assignments, optimization score, and workload variance
Optimization Preview
Before applying, the system shows:
| Metric | Description |
|---|---|
| Optimization Score | A percentage indicating how well-balanced the workload distribution is (100% = perfectly balanced) |
| Variance | The difference between the most-loaded and least-loaded driver in terms of shipment count |
| Driver Assignments | Each driver's name with their proposed shipment count and destination cities |
| Unassignable | Any shipments that could not be assigned (e.g., no driver covers that area) |
Click Confirm and Apply to execute the plan, or Cancel to make manual adjustments.
Tip: Run auto-optimize first thing in the morning before drivers depart. Review the proposed plan, make any manual adjustments, then confirm. This typically processes 50-200 shipments in under 5 seconds.