Saya ingin menulis "permainan", di mana Anda dapat menempatkan penghalang (merah), dan kemudian titik hitam mencoba menghindarinya, dan mencapai target hijau.
Saya menggunakan cara yang sangat mudah untuk menghindarinya, jika titik hitam dekat dengan merah, ia mengubah arahnya, dan bergerak sebentar, lalu bergerak maju ke titik hijau.
Bagaimana saya bisa membuat jalur "halus" untuk "pemain" yang dikendalikan komputer?
Sunting: Bukan kelancaran adalah poin utama, tetapi untuk menghindari "dinding" pemblokiran merah dan tidak menabraknya lalu menghindarinya.
Bagaimana saya bisa menerapkan beberapa algoritma pencarian jalur jika pada dasarnya saya hanya memiliki 3 poin?
(Dan apa yang akan membuat hal-hal menjadi jauh lebih rumit, jika Anda dapat menempatkan banyak rintangan?)