Smart Chess AI
Smart Chess AI, okul çağındaki öğrenciler için tasarlanmış bir satranç analiz ve pedagojik mentorluk uygulaması (BÖTE bitirme projesi). Öğrenci bir hamle oynadığında uygulama bunu gerçek bir Stockfish motoruyla değerlendirir, Kitap / En İyi / Mükemmel / İyi / Hassasiyet Kaybı / Hata / Büyük Hata şeklinde sınıflandırır ve 3800'den fazla açılışlık yerel bir açılış kitabıyla "hangi teoride olduğunu" ve "teoriden ne zaman/nasıl çıkıldığını" gösterir.
Motor, analiz ve mentor katmanları bilinçli olarak birbirinden ayrılmış bir mimariyle inşa edilmiştir. Öğrenci tarafında XP/seviye/rozet sistemi ve kişisel gelişim raporları, öğretmen tarafında ise sınıfın tamamının Elo/oyun sayısı/hata örüntülerini tek ekrandan gösteren bir panel bulunur. Uygulama Docker ile paketlenmiş, Render üzerinde canlı.
Öne çıkan özellikler:
- Gerçek zamanlı Stockfish analizi, 7 kademeli hamle sınıflandırması
- 3800+ açılışlık yerel açılış kitabı, tam hamle geçmişiyle teori takibi
- Elo'ya uyarlanmış, çeşitlendirilmiş Türkçe pedagojik mentor geri bildirimi
- Tehdit/öneri animasyonları (tahtada uçan ok, "patlama" efekti)
- 800-2200 Elo arası ayarlanabilir yapay zekâ rakibi
- XP/seviye/rozet sistemi + öğretmen paneli (sınıf geneli özet)