Возможно, имелся в виду алгоритм поиска и назначения курьеров, например, в платформе «Смартомато». smartomato.ru Он построен на определении ближайшего свободного курьера в установленном радиусе от ресторана в момент поступления заказа (или после подтверждения, в зависимости от настроек). smartomato.ru
Процесс происходит так: smartomato.ru
- Система определяет ближайшего к ресторану курьера и направляет ему заказ. smartomato.ru
- Если найденный курьер отказался, то система отправляет заказ другому наиболее подходящему или сразу нескольким — зависит от того, насколько часто курьеры не принимают заказ. smartomato.ru
- Если заказ не принят в течение определённого времени, это засчитывается как отказ. smartomato.ru
- В случае если не найдено ни одного курьера, либо все найденные курьеры отказались, идёт поиск в более широком радиусе от ресторана, заявка отправляется ближайшему курьеру. smartomato.ru
- Так цикл повторяется, пока заказ на доставку не будет принят. smartomato.ru
- Если по итогу не найден ни один курьер, оператору поступает сигнал о проблеме для принятия мер. smartomato.ru
На приоритет в получении заказов также влияет рейтинг курьера, плотность курьеров в зоне, прогнозирование спроса, исторические данные и другие факторы. dzen.ru