Traffic Light Pathfinding

Trafik ışıklarının döngüsel olarak değiştiği şehir haritasında en hızlı rotayı bulun.

Yol
Bina
Yeşil Işık
Kırmızı Işık
Başlangıç
Hedef
Bulunan Yol
Algoritma Adım Toplam Süre (sn) Bekleme Süresi (sn) Ziyaret Edilen Durum Çalışma Zamanı (ms) Maks Bellek (durum) Durum
BFS-------
A*-------
Greedy-------

Problem Tanımı

Bu simülasyonda, şehir haritasında trafik ışıkları döngüsel olarak yeşil ve kırmızı arasında geçiş yapar. Kırmızı ışıkta beklemek gerekir, yeşilde geçilebilir. Amaç, başlangıç noktasından hedefe minimum sürede ulaşmaktır.

Sezgisel Fonksiyonlar

A* ve Greedy yaklaşımları, hedefe olan Manhattan mesafesini kullanır. A* ayrıca şu ana kadar geçen zamanı da dikkate alır.

Manhattan Distance:

h(n) = |x_n - x_goal| + |y_n - y_goal|