Bu proje, klasik Yılan Oyunu üzerine geliştirilmiş bir yapay zeka ajanın eğitimini ve bu ajanın oyunu nasıl oynadığını simüle eden bir uygulamadır. Yapay zeka modeli, Deep Q-Network (DQN) algoritması kullanılarak eğitilir ve model oyunu öğrenerek yemeği yemeyi amaçlar.
Projenin çalışması için aşağıdaki kütüphanelere ihtiyacınız vardır:
- Python 3.8+
- TensorFlow
- NumPy
- Pygame
- Matplotlib
Aşağıdaki komutla gerekli Python paketlerini yükleyin:
pip install tensorflow numpy pygame matplotlib