Günümüz dünyasında GNU Chess büyük önem ve alakaya sahip bir konu haline geldi. Ortaya çıktığı tarihten bu yana gerek toplum üzerinde doğrudan etkisi olması gerekse farklı alanlardaki etkisi nedeniyle çok sayıda bireyin dikkatini çekmiştir. GNU Chess ihtilaf, tartışma ve tartışmalara yol açtı ve varlığı, anlamını ve kapsamını daha iyi anlamak isteyenlerde ilgi ve merak yaratmaya devam ediyor. Bu yazıda, konuya kapsamlı ve kapsamlı bir bakış açısı sağlamak amacıyla GNU Chess ile ilgili kökeninden günümüzdeki evrimine kadar farklı yönleri inceleyeceğiz.
![]() GNU Chess sürüm 6.0.0 ile XBoard ön yüzü sürüm 4.5.1 çalışıyor | |
Geliştirici(ler) | GNU Tasarısı |
---|---|
İlk yayınlanma | 1984 | )
Güncel sürüm | 6.2.9[1] ![]() |
İşletim sistemi | GNU/Linux, Unix, Mac OS X, Windows |
Tür | Bilgisayar satrancı |
Lisans | GNU Genel Kamu Lisansı sürüm 3 ya da sonrası |
Resmî sitesi | gnu.org/software/chess/ |
Kod deposu |
seri |
Satranç programlama |
---|
![]() |
GNU Chess (Türkçe: GNU Satranç) bir insana ya da bir bilgisayar programına karşı satranç oynayan özgür yazılım satranç motorudur. GNU Chess'in hedefi araştırmalar için taban olmaktır. Çeşitli araştırmalar kapsamında kullanılmıştır.
GNU Chess özgür yazılımdır, GNU Genel Kamu Lisansı sürüm 3 ya da sonrası ile lisanslanmıştır ve ortak çalışan geliştiriciler tarafından sürdürülmektedir. Tüm kaynak kodu açık olan en erken bilgisayar satranç programlarından ve Unix tabanlı düzenler için en eski programlardan biridir. Birçok düzleme taşınmıştır.
IQ6 deney düzeneği göstermektedir ki Intel Core 2 Duo MİB gibi temel bilgisayar mimarisinde, koşut işleme olmaksızın GNU Chess Elo derecelendirme düzeninde kıdemli usta/2500+ gücünde zayıf uluslararası usta düzeyinde oynamaktadır.
Sık sık XBoard ya da glChess gibi grafiksel kullanıcı arayüzlü yazılımlara bağlanarak kullanılmaktadır. Bu gibi yazılımlara ana motor olarak dahil edilmektedir. XBoard'ın Satranç Motoru İletişim Kuralı GNU Chess'in komut satırı arayüzünü taban almaktaydı. Sürüm 6 artık Evrensel Satranç Arayüzünü de desteklemektedir.
GNU Chess'in ilk sürümü Stuart Cracraft tarafından yazıldı. Yazılımı yazmaya 1984'te Richard Stallman ile birlikte (henüz GNU tasarısı kurulmadan önce) başladı. GNU Chess GNU'nun ilk parçalarından biri oldu.
GNU Chess birçok yazılımcı tarafından geliştirildi ve genişletildi. Sürüm 2'den 4'e kadarı John Stanback, sürüm 5 Chua Kong-Sian, sürüm 6 ise Fabien Letouzey tarafından yazıldı.
2011'de GNU Chess Letouzey'in Fruit 2.1 satranç motorunu taban alan sürüm 6'ya geçti. Bazı GNU tutkunları 5.07 kod tabanını sürdürmeye devam etti.[2] Chess Engine Grand Tournament'e göre bu kod tabanının sürüm 5.6'sı Fruit 2.3'ten daha güçlüdür.[3]