Place restante entre le dernier véhicule et l’extrémité robot de la ligne.
Ligne
Catégorie
Véhicules
Place restante
Capacité
Règles de suggestion des prochaines requêtes
Le Copilot classe les requêtes robot candidates par crédits relatifs : plus un véhicule a de crédits, plus sa requête est prioritaire.
Règle 1 — Retard de retrait Le retard d’un véhicule est calculé à l’instant présent par rapport à l’heure cible de son retrait (retard = maintenant − heure cible). Jusqu’à 3 h avant l’heure cible, les crédits sont : 240 + retard en minutes (240 à l’heure cible, davantage dès qu’on est en retard). Au-delà de 3 h d’avance, le véhicule ne perd plus qu’1 crédit par heure supplémentaire (60 crédits à −3 h, 39 pour un véhicule attendu demain), sans jamais descendre sous 0 : aucun crédit négatif. Seuls les 6 retraits les mieux crédités sont affichés. La colonne Origine donne la position X, Y du véhicule (mètres, arrondis). Un véhicule en retard (heure cible dépassée) obtient donc plus de 240 crédits — plus le retard est grand, plus il est prioritaire ; un véhicule dont l’heure cible est encore à venir obtient moins de 240.
Règle 2 — Ancienneté du flashage (véhicules à stocker) Pour chaque véhicule à stocker, qu’il soit seulement flashé par le client ou déjà scanné par un robot, 1 crédit est attribué par heure écoulée depuis le flashage du véhicule par le client. Plus le véhicule est ancien, plus son stockage est prioritaire. Pour un véhicule déjà scanné, la requête suggérée est un Store de ce véhicule ; pour des véhicules seulement flashés, c’est un Store dont l’action suggérée est un Scan lane de toute leur ligne de cabine (CXLY), chaque véhicule étant crédité selon son propre flashage. Seuls les véhicules que les robots peuvent prendre ensuite sont listés, comptés depuis le côté robot (position la plus basse) : un seul véhicule flashé par ligne (un Scan lane couvre déjà toute la ligne) et les deux premiers véhicules scannés par ligne (les deux Store suivants ; ceux derrière sont bloqués). Enfin, chaque cabine n’expose que 2 de ses lignes : celles dont le véhicule est le mieux crédité.
Règle 3 — Robot à recharger Tout robot dont la batterie passe sous 40 % apparaît comme une requête « Nav to charger ». Ses crédits valent : crédits de la requête la mieux classée × 1,10 × (1 − niveau de charge), le niveau de charge étant la batterie en fraction (0,23 pour 23 %). Plus le robot est vide, plus il monte dans la liste ; sous ~9 % il passe devant toutes les requêtes véhicules. Ce type de requête ne peut pas encore être envoyé à la tour de contrôle : la ligne est affichée sans action possible.
Règle 4 — Robot à sortir du chargeur Tout robot en charge dont la batterie dépasse 80 % apparaît comme une requête « Disconnect charger », pour libérer le chargeur. Ses crédits valent : crédits de la requête la mieux classée × (niveau de charge + 0,2) — plus le robot est chargé, plus il monte, et un robot à 100 % passe devant toutes les requêtes véhicules. Comme pour la règle 3, ce type de requête ne peut pas encore être envoyé à la tour de contrôle.
Exclusion — Véhicules inaccessibles Les véhicules signalés comme inaccessibles par les robots sont exclus de la liste des prochaines requêtes suggérées.