Vorrei scrivere un "gioco", in cui è possibile posizionare un ostacolo (rosso), quindi il punto nero cerca di evitarlo e raggiungere il bersaglio verde.
Sto usando un modo molto semplice per evitarlo, se il punto nero è vicino al rosso, cambia direzione e si sposta per un po ', quindi si sposta in avanti verso il punto verde.
Come potrei creare un percorso "liscio" per il "giocatore" controllato dal computer?
Modifica: non la scorrevolezza è il punto principale, ma per evitare il "muro" di blocco rosso e non schiantarsi su di esso e quindi evitarlo.
Come potrei implementare un algoritmo di ricerca del percorso se avessi solo 3 punti?
(E cosa renderebbe le cose molto più complicate, se potessi porre più ostacoli?)