oyun

Bilgisayara Karşı Oyun Oynamak

 

Bilgisayara Karşı Oyun Oynamak

Çoğu insan genç olsun yaşlı olsun bir şekilde oyun oynar. Bu oyunlar çeşit çeşittir. İskambil oyunları, tavla, satranç, bulmacalar,... örnek olarak gösterilebilir. Yapay zeka denildiği zaman insanın aklına ilk gelecek olanın satranç olacağı muhakkaktır. İnsanlar satranç oynayabilen bir bilgisayarı zeki olarak görürler. Zaten satranç oynayabilen bir insanı bile zeki olarak saymaları bu iş makine tarafından yapıldığında bu şekilde görmelerini en iyi şekilde açıklar. Satranç, iki kişinin oynadığı ve birbirlerinin hamlelerine bağlı bir şekilde sonucun değiştiği oyun türüdür. Bunun için yapay zeka geliştirilmesi, arama ağacı yardımıyla mümkündür. Bilgisayarların yüksek hızı düşünüldüğü zaman bu arama ağaçlarının oluşturulması ve sonuca gitmesine şaşırılmayacaktır. Fakat anlaşılmaz olan nokta, insan beyninin bir bilgisayarı yenebilmesi olmalıdır.

Günümüzde zor olarak nitelendirilen çoğu klasik oyunu oynayabilen yapay zeka örnekleri mevcuttur. Buna ilk örnek satranç oynayan ve bu iş özel olarak üretilmiş, Kasparov’u "yenme başarısı"nı sağlayan Derin Mavi (“Deep Blue”) bilgisayarı gösterilebilir. Sadece satranç değil diğer bir çok oyunu oynayabilen örnekler de

vardır. Aşağıdaki bunların özet listesi bulunmaktadır:

· “Mastermind”: Genetik Algoritmalar[1], "Simulated Annealing"[2] ve Yapay sinir ağı[3] yaklaşımlarıyla çalışan YZ

· “Connect Four”, “Go Moku”, “Qubic”(4x4x4 Tic-Tac-Toe): Vrije Üniversitesi öğrencisi Victor Allis tarafından bu oyunları turnuva durumları altında mükemmel oynayan YZ geliştirilmiştir. (İlk oyuncunun her zaman kazanmasını sağlamaktadır. Bu 1980 yılında Patashnik tarafından ispatlanmıştır.)[4]

· “Othello” (“Reversi”): Michael Buro tarafından geliştirilen Logistello 1997 Ağustosunda dünya Othello şampiyonunu yenerek başarısını kanıtlamıştır. Altyapısında Yapay Sinir Ağı kullanır. Önceki oyunlarından öğrenerek dünya şampiyonu Takeshi’yi 6 oyunda da yenmiştir.[5]

· Satranç: Deep Blue ile Kasparov arasındaki oyun tüm dünya çapında ilgiyi çekmiştir. Çoğu ticari satranç programı yinelemeli arama algoritmalarını kullanmaktadır. Temel olarak iyi satranç oyuncularının oyun bilgileri veri tabanını kullanıp o an için en iyi hamleyi oynamaktadır.

· Go: Belki de akıl oyunları filminde John Nash sayesinde çoğumuzun öğrendiği oyun olan Go Satrançtan sonra YZ geliştiricilerin ilgisini çeken en önemli oyundur. Go oynayabilen YZ ler geliştirilmiştir. Ama daha insanı gerçekten haşat eden bir örnek oluşmamıştır. Amerikan Go topluluğunun sitesinde örnek olarak sunulmuş Go programlarının çoğunu sıkı bir çalışmadan sonra rahatlıkla yenebileceğiniz söylenmiştir.

 

Kimler Oyun Oynar? : Oyun her yasta oynanır, doğumdan ölüme kadar! Ama bütün özelliklerini içinde bulunduran gerçek oyunlar çocukluk dönemlerinde oynanır. Çocukluk dönemi hep oyun demektir. Yaş büyüdükçe canlının hayatında oyunun oranı azalır, çesitleri değisir, özelikleri kaybolur. Belli bir yastan sonra oynanan oyunlar alabildiğine kurallasmıs, sınırları daralmıs, yaratıcılığı ve heyecanı...

Bilgisayara Karşı Oyun Oynamak - 23.05.2012 04:06:20