İçeriğe atla

Bilgisayar satrancı

Vikipedi, özgür ansiklopedi
Image
1990'lardan kalma, LCD ekranlı, basınca duyarlı satranç bilgisayarı

Bilgisayar satrancı, satranç oynayabilen özel donanımları (satranç bilgisayarları) ve yazılımları kapsayan bir kavramdır. Bu sistemler; insan rakiplerin bulunmadığı durumlarda oyunculara pratik yapma imkânı sunmasının yanı sıra oyun analizi, antrenman ve eğlence amacıyla da yaygın olarak kullanılır. Günümüzde, süper bilgisayarlardan akıllı telefonlara[1] kadar geniş bir yelpazedeki cihazlarda bir büyükusta seviyesinde hatta daha güçlü oynayabilen bilgisayar satrancı uygulamaları bulunmaktadır. Ayrıca yalnızca bu amaca hizmet eden bağımsız satranç makineleri de mevcuttur. Stockfish,[2] Leela Chess Zero,[3] GNU Chess, Fruit gibi birçok ücretsiz ve açık kaynaklı uygulama çeşitli platformlarda kullanılabilir durumdadır.

Donanım veya yazılım tabanlı olması fark etmeksizin bilgisayar satrancı uygulamaları, hamle seçimi yaparken insanlardan farklı bir yaklaşım izler. Mevcut konumdan başlayarak olası hamle dizilerini temsil eden arama ağaçları oluşturur, bu ağaçları tarar ve konum değerlendirmesi yapmak için sezgisel algoritmalar kullanır. Amaç, en yüksek değerlendirmeye sahip hamleyi seçmektir. Bu arama ağaçları genellikle binlerce ila milyonlarca düğümden oluşur. Saniyede milyonlarca düğümü işleyebilen modern bilgisayarların yüksek işlem gücü, arama ağacını yalnızca mantıklı düğümleri içerecek şekilde daraltan genişletme ve budama (indirgeme) sezgiselleriyle birleştiğinde bu arama yöntemi son derece etkili sonuçlar verir.

  1. ↑ "Stockfish download". 6 Mart 2026 tarihinde kaynağından arşivlendi.
  2. ↑ "GitHub - official-stockfish/Stockfish". GitHub. 28 Şubat 2026 tarihinde kaynağından arşivlendi.
  3. ↑ "GitHub - LeelaChessZero/lc0". GitHub. 1 Mart 2026 tarihinde kaynağından arşivlendi.