メインコンテンツまでスキップ

車両がピックアップの前にすべてのドロップオフを完了することを保証する (Ensuring vehicles complete all drop-offs before pickups)

Stateless Optimization API を使用すると、車両の効率制約を定義して、さまざまな運用シナリオを実現できます。そのようなシナリオの1つは、車両がピックアップを実行するために戻る前に、すべてのドロップオフ(配達)を完了することを保証することです。

この動作を強制するには、ノードが同じ需要タイプ(例:weight)を共有している場合に限り、関連する車両に次の効率制約を適用できます。

Do all drop offs first

"efficiency": {
"constraints": [
{
"demand_name": "weight",
"unloaded_max_capacity": 0,
"unloaded_overcapacity_check_strict": true
}
]
}

この構成は、需要タイプ weight に対して厳密な過剰容量チェックを強制します。一連の連続したドロップオフの後に最大容量を0として定義し、すべてのドロップオフが完了するまで車両がピックアップを実行するのを効果的に防ぎます。