A * mantém uma fila prioritária de opções que está considerando, ordenada pelo quão boas elas podem ser. Ele continua pesquisando até encontrar uma rota para a meta tão boa que nenhuma das outras opções possa torná-la melhor. A qualidade de uma alternativa pode ser baseada na heurística e nos custos reais encontrados na pesquisa até agora.
Se a heurística subestimar, as outras opções parecerão melhores do que realmente são. A * acha que essas outras opções podem melhorar a rota e, portanto, faz o check-out. Se a heurística subestimar apenas um pouco, talvez algumas dessas rotas se mostrem úteis. Por outro lado, se a heurística superestimar, A * pode pensar que as alternativas à rota já são todas terríveis, por isso não se dará ao trabalho de olhar para elas. Mas a heurística superestima para que eles possam ser muito melhores do que parecem.
Por exemplo, suponha que você esteja tentando dirigir de Chicago para Nova York e sua heurística seja o que seus amigos pensam sobre geografia. Se seu primeiro amigo disser "Hey, Boston está perto de Nova York" (subestimando), você perderá tempo procurando rotas através de Boston. Em pouco tempo, você perceberá que qualquer rota sensata de Chicago a Boston já se aproxima bastante de Nova York antes de chegar a Boston e que, na verdade, via Boston apenas acrescenta mais quilômetros. Então, você parará de considerar rotas por Boston e seguirá em frente para encontrar a rota ideal. Seu amigo subestimado lhe custou um pouco de tempo de planejamento, mas, no final, você encontrou o caminho certo.
Suponha que outro amigo diga: "Indiana fica a um milhão de milhas de Nova York!" Em nenhum outro lugar do mundo fica a mais de 21.000 quilômetros de Nova York, portanto, se você seguir o conselho de um amigo literalmente, nem sequer considerará nenhuma rota por Indiana. Isso faz com que você dirija quase o dobro do tempo e cobre 50% a mais de distância . Opa