🧟 Zombie Escape

Zombiler size doğru yaklaşırken çıkışa ulaşın! Her adımda zombiler bir hücre yaklaşır.

Boş Alan
Duvar
Oyuncu
Zombi
Çıkış
Güvenli Yol
Tehlike Bölgesi
Algoritma Adım Ziyaret Edilen Durum Çalışma Zamanı (ms) Maks Bellek (durum) Durum
BFS-----
A*-----
Greedy-----

Problem Tanımı

Grid'de zombiler var ve her adımda oyuncuya doğru Manhattan mesafesini azaltacak şekilde hareket ediyorlar. Zombilere çarpmadan çıkışa ulaşmak gerekiyor.

Sezgisel Fonksiyonlar

A* ve Greedy, çıkışa uzaklık ile en yakın zombiye olan mesafeyi birlikte değerlendirir.

A* Heuristic:

h(n) = dist_to_exit - min_dist_to_zombies * 0.5 + danger_penalty

Greedy Heuristic:

score = dist_to_exit * 10 - min_zombie_dist * 5

Greedy, zombiden kaçmaya daha fazla öncelik verir (hayatta kalma modu).