Nosso algoritmo de alocação de viagens visa garantir que o maior número possível de viagens possa ser completado. Vários parâmetros têm um impacto sobre a probabilidade de uma viagem ser concluída:
- Parâmetros nos quais o comportamento do motorista não tem impacto: sua posição, a situação do trânsito e seu impacto sobre o tempo de aproximação, o tipo de viagem do passageiro, etc.
- Parâmetros sobre os quais o comportamento do motorista tem um impacto, notadamente sua taxa de aceitação e taxa de cancelamento.
De fato, tomemos o exemplo de um passageiro localizado a igual distância de dois motoristas A e B:
Distribuição das viagens
Se o motorista A tem uma taxa de aceitação de 60% e o motorista B tem uma taxa de aceitação de 20%, a viagem tem uma probabilidade maior de ser concluída se for oferecida ao motorista A primeiro. Isto porque quanto mais tempo a plataforma leva para encontrar um motorista para o passageiro, maior a probabilidade de que o passageiro cancele o pedido.
Portanto, nosso algoritmo de alocação da viagem leva em conta a taxa de aceitação e a taxa de cancelamento dos motoristas.
Para qualquer outra pergunta, pode entrar em contatco connosco através do menu Ajuda do seu aplicativo Heetch.