route_solver.py : - dimension Temps PAR VÉHICULE (AddDimensionWithVehicleTransits) : service × efficacité(tech,skill) → un tech rapide (facteur bas) tient plus de jobs. - coût d'arc : + efficacité (rapide récompensé) + pénalité de POLYVALENCE (nb de compétences) → les cas simples vont d'abord aux techs les moins polyvalents, réservant les experts. eff_bias=8, versatility_weight=6. roster.js : passe skill_eff + efficiency par véhicule au solveur. Testé en conteneur prod : tech rapide+mono-compétence rafle les jobs, polyvalent réservé. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| cogeco-checker | ||
| docuseal | ||
| email-editor | ||
| legacy-bridge | ||
| legacy-db | ||
| modem-bridge | ||
| osrm | ||
| roster-solver | ||
| targo-hub | ||