aslında tam olarak şöyle ki ; satranç oyununda bilgisayar ile oynuyorsanız sizin hamlenize karşılık daha önceden girilmiş senaryolardan herhangi birisini size karşı oynar. bu bir programlamadır yapay zeka değildir.
bu programlama da karar nettir. x hamle karşısında y hamle yapılacağı kodlanmıştır. y hamle karşısındaz hamle z den sonra x hamle varsa q hamle gibi tek tek kodlanmıştır.
yapay zeka ile kodlanmış bir satranç oyununda oyundaki sistem oyuncusunun yapay sinir ağları gerçek bir sinir hücresi gibi eğitilmiştir. x bir hamle karşısısında yapacağı hamle kodlanmamıştır. yapabilecekleri öğretilmiştir ve yapabileceklerini bildiği kadarı ile karar vererek hamlesini kendisi yapar. bu hamleden sonra siz o tarafın kodunu ve karar detayını göremezsiniz. yapay zekayı özel yapan da budur. kararı nasıl verdiği bilinmez.
özetle ; aynı şey değildir.
Sevgiler
aşağılık kompleksiyle yazmadığını yorumunuz için teşekkür ederim fakat size katılmıyorum.
şunu belirteyim;
konuda bahsi yazılım da zaten hazır olarak a hamlesine karşı b hamlesini oynamıyor, minimax algoritması ile karar verip öyle oynuyor. zaten yukarda satranç motorlarının nasıl karar verdiğinin de üstünden geçtim. hamleleri karşılaştırıp en iyi hamleyi oynuyor.
örnek olarak aşağıdaki satranç motoruna bakabilirsiniz:
https://aix.web.tr/yapay-zeka-satranc-motoru/
minimax algoritmasını kullanıyor