Daha sonra yapay sinir ağı algoritmalarından olan ve tahta oyunlarında uygulama alanı olan Monte Carlo Tree Search algoritması kullanılarak tavla oyunu uygulaması yapılmış ve yapay sinir ağı algoritması (MCTS) aracılığıyla bilgisayarın öğrenmesi sağlanarak, bilgisayara tavla oyunu öğretilmiştir.Uygulamada Visual Basic C # Programlama dili kullanılmıştır.
📌 3 Key Takeaways
🎯
Objective & Hypothesis:Bu çalışmanın konusu tavla oyunu uygulamasıdır.Çalışmanın hedefi, herhangi bir programlama dilinde iki kişi tarafından oynanabilecek tavla oyununun kurallarının belirlenmesi ve grafik ara yüzleri kullanılarak bir tavla oyunu uygulaması tasarlanmasıdır.
📊
Key Findings & Data:Çalışmanın bir diğer hedefi ise, tasarlanan tavla oyunu uygulamasının bilgisayara karşı oynanabilmesidir.
💡
Conclusion & Impact:Daha sonra yapay sinir ağı algoritmalarından olan ve tahta oyunlarında uygulama alanı olan Monte Carlo Tree Search algoritması kullanılarak tavla oyunu uygulaması yapılmış ve yapay sinir ağı algoritması (MCTS) aracılığıyla bilgisayarın öğrenmesi sağlanarak, bilgisayara tavla oyunu öğretilmiştir.Uygulamada Visual Basic C # Programlama dili kullanılmıştır.
🔬Design:Modeling & Simulation
📍Scope:Comprehensive Sample
⚙️Variables:Yapay Sinir Ağı · Monte Carlo Tree Search · Tavla Oyunu
Özet
Bu çalışmanın konusu tavla oyunu uygulamasıdır.Çalışmanın hedefi, herhangi bir programlama dilinde iki kişi tarafından oynanabilecek tavla oyununun kurallarının belirlenmesi ve grafik ara yüzleri kullanılarak bir tavla oyunu uygulaması tasarlanmasıdır. Çalışmanın bir diğer hedefi ise, tasarlanan tavla oyunu uygulamasının bilgisayara karşı oynanabilmesidir. Çalışmada ilk olarak yapay sinir ağı ile ilgili bilgi verilmiştir. Daha sonra yapay sinir ağı algoritmalarından olan ve tahta oyunlarında uygulama alanı olan Monte Carlo Tree Search algoritması kullanılarak tavla oyunu uygulaması yapılmış ve yapay sinir ağı algoritması (MCTS) aracılığıyla bilgisayarın öğrenmesi sağlanarak, bilgisayara tavla oyunu öğretilmiştir.Uygulamada Visual Basic C # Programlama dili kullanılmıştır.
EKİN, E., AKDOĞAN, Ö. Ç. (2018). YAPAY SİNİR AĞLARI VE MONTE CARLO TREE SEARCH ALGORİTMASI İLE TAVLA OYUNU UYGULAMASI. Sosyal Bilimler Araştırma Dergisi, Cilt: 7 - Sayı: 2, 246–261. https://ajindex.com/articles/801768
Monte Carlo Tree Search. [Çevrimiçi] http://en.wikipedia.org/wiki/Monte_Carlo_tree_search. Bandit based Monte-Carlo Planning. Kocsis, Levente ve Szepesvári, Csaba. 2006, Machine Learning: ECML 2006, 17th European Conference on Machine Learning, Berlin, Germany, September 18–22, 2006, Proceedings. Lecture Notes in Computer Science, s. 282–293. ÖZTEMEL,Ercan,Yapay Sinir Ağları, Papatya Yayıncılık Eğitim, İstanbul (2016) Minsky M. ve Papert S.,(1969), Perceptions. The MIT Press.
Kohonesn T. (1984), Self organization and asociative memory, Springer Verlag, New York. Öztemel E. (1992), integrating expert system and neural networks for intelligent on-line statistical process control, University of Walles, Collage of Cardiff, Doktor tezi. Artificial neural network. [Çevrimiçi] http://en.wikipedia.org/wiki/Artificial_neural_network.