Davranış Ağaçları'nda anladığım kadarıyla, her Davranış birkaç iterasyonda yapılabilecek kısa bir hedefe yönelik Eylem olmalıdır.
Örneğin, aşağıda bir Davranış Ağacı görüntüsü verilmiştir:
Şimdi Düşmana Sürme davranışının ağaçta birkaç tekrardan fazla sürdüğünü varsayalım . Böylece her geçişte Düşmana Sürücü denir çünkü şimdi koşuyor .
Sorun şu ki, eğer yakınlarda bir düşman varsa Evade Enemy'yi aramak istiyorum . Ve Düşmana Sürücü her zaman çağrıldığında, asla Düşman Düşmanı'nı arama şansım olmaz ( Muhtemelen Düşmandan Kaçın olarak adlandırılmalıdır ).
- Halihazırda hangi İşlem yapılıyor olursa olsun , Tree EACH geçişini geçmeli miyim?
- Bunu doğru şekilde mi yapıyorum?
- Böyle bir davranışla başa çıkmanın doğru yolu nedir?
Başlangıçta Stackoverflow üzerinde sordu. Burada bu soruyu sormak için daha uygun bir yer olacağını düşündüm.