Neuroevolution Demo



Reklam

Ayarlar

Simülasyon İstatistikleri

Generation: 0
Best Score: 0
Current Score: 0
Alive: 0

Sinirsel Evrim Flappy Bird

Yapay Zekanın Evrimi

Neuroevolution Flappy Bird, klasik Flappy Bird oyun mekaniğini sinirsel evrim (neuroevolution) ile birleştiren etkileşimli bir simülasyondur. Her “kuş” küçük bir sinir ağı (neural network) tarafından kontrol edilir; her nesilde en başarılı bireyler seçilir, çaprazlanır ve mutasyona uğrayarak yeni nesli oluşturur. Amaç, insan müdahalesi olmadan yapay zekânın zaman içinde daha iyi uçma stratejileri geliştirmesini gözlemlemektir.

Ana Özellikler

  • Paralel öğrenme: Aynı anda 50+ bireyle (küçük popülasyon veya daha büyük konfigürasyonlar) eğitim.
  • Gerçek zamanlı evrim: Her jenerasyonda popülasyonun performansındaki değişiklikleri canlı olarak izleme.
  • Hız kontrolleri: Simülasyonu hızlandırma/yavaşlatma (frame skip) ile eğitim sürecini hızla gözlemleme veya ayrıntılı inceleme.
  • Detaylı metrikler: Nesil (generation), ortalama skor, en iyi skor, canlı birey sayısı, mutasyon oranı gibi KPI’lar.
  • Görselleştirme: Neural map (sinir ağı haritası), jenerasyon grafikleri ve canlı oyun özetleri.
  • Model yönetimi: En iyi ağın (best brain) localStorage veya dosya olarak kaydedilip yüklenebilmesi.
  • Parametre kontrolü: Mutation rate, population size, gravity, pipe gap, pipe speed gibi deneysel parametrelerin dinamik olarak ayarlanması.

GitHub Repository


Reklam

İletişim

CAPTCHA

Kodu Yenile

bitcoin