7ech-Agents Takımı Grup Üyeleri : Mert SÜLÜK – Büşra ALASYA – Büşra DOĞAN – Cemhan ŞENOL – Cihan ŞENOL –Emre KAYA – Alperen ERCAN -- Takım arkadaşlarıma sevgiler :)
“7ech-Agents “ olarak Pygame kullanarak geliştirdiğimiz Kaçma Oyunu’nda Reinforcement Learning algoritmalarından Deep Q-Learning’i kullandık. Beyaz renkli oyuncumuz bu oyunda yukarı aşağı hareket ederek ekranın sağından gelen kırmızı renkli düşmanlardan kaçmaya çalışırken bir yandan da sarı renkli bonus kutucuklarını toplamaya çalışıyor. Geliştirdiğimiz program, oyunu defalarca oynayıp kazandığı ödül puanlarına göre kendisini eğitiyor. Oyunda geçirdiği süreye, düşmanlarla çarpışmasına ve bonus toplamasına bağlı olarak ödül veya ceza kazanıyor ve bunlara göre kendisini güncelliyor.
“7ech-Agents” ekibimizin ikinci projesinde(Buraya yüklenmedi) Deep Q-Learning projesinde geliştirdiğimiz oyunu Deep Convolutional Q-Learning algoritmasıyla eğittik. Bu projemizde input olarak önceki projeden farklı olarak piksel değerlerini kullandık. Ödül ve cezalarımızı yine oyunda kalma süresi, düşmanla çarpışma ve bonus toplama olarak kurduğumuz bu projede de programımıza defalarca oyunu oynattırıp ekranda gördüklerine göre oyunu öğrenmesini sağladık.