|
Gui Engine Nedir
?,
Uci Nedir?
,Engine Nedir
?
Evet arkadaşlar ilk sunumumuzda
Gui,uci,engine tanımlamalarını vereceğiz ve bundan sonra tüm
derslerimizde kullanacağımız Chessbase 9 ve Fritz Gui si ni
(shredder, Fritz, junior,hiarcs,zapchess) tanıyacağız.
Öncelikle Fritz Gui sini tanıyalım.Resim 01 de gördüğünüz
gibi Fritz Gui si demek satranç oyunu nu oynayacağımız ara yüz
demektir.(İnterface) Chessbase firmasının ürettiği tüm ara yüzler %
90 oranla birbirinin aynısıdır.Bu yüzden dolayı Fritz, Shredder,
Junior,Hiarcs,Zappa vb Chessbase imzalı hangi ürünü kullanırsak
kullanalım ara yüz tamamen aynı olacak ve bunlardan sadece birini
öğrendiğimiz zaman hepsini hiç problemsiz kullanabileceksiniz.Onun
için yukarda zikredilenlerden hangisi elinizde varsa onu
kullanabilirsiniz.
Motor(Engine) :İngilizce
'Engine' kelimesinin anlamı olan motor Fritz Gui sinde programın adı
manasında kullanılmıştır.Yani Fritz engine i yada motoru derken
Fritz ten, Shredder motoru derken Shredder dan bahsediyoruz.Yani
hamleleri hesaplayan, bir programcı tarafından belirli bir algoritma
ile yazılmış programdır.örn:Shredder (Kahlen MAYER), Fritz (Frans
MORSCH) vb.
Konuyu şöyle özetlersem daha anlaşılır olur.Her sene yapılan Dünya
Satranç Programları Yarışmasının galibi eğer isterse yada anlaşırsa
diyelim kendi programını Chessbase firmasından piyasaya sürer.Burada
ara yüzü yapan Chessbase firmasıdır,programı yazan motorun
yazarıdır.Bu yüzdendir ki ara yüzler hiç bir zaman değişmez sadece
programcılar ve programların adı değişir.
Bunu neden bu kadar detaylı anlatıyorum çünkü elinizde bu oyunların
hepside olsa sadece birini kuracaksınız diğerlerinin sadece motor
dosyasını C:\Program Files\Chessbase\Engines klasörüne atacaksınız
böylece tek ara yüz üstünden yüzlerce motor dosyasını
oynatabileceksiniz dilerseniz anlattıklarımı resimlerle destekliyim
böylece daha anlaşılmış olur.

Resim 01
imajı bilgisayarınıza kopyalayarak daha büyük şeklini
görebilirsiniz..
İşte Fritz Gui si

Resim 01
imajı bilgisayarınıza kopyalayarak daha büyük şeklini
görebilirsiniz..
Resim 02 bir çok değişik motor ve hepsi C:\Program Files\ChessBase\Engines
klasöründe

Resim 03
imajı bilgisayarınıza kopyalayarak daha büyük şeklini
görebilirsiniz.. Resim
03 ve tek bir ara yüz üstünden tüm engine ları oynatabiliyorum.
Eğer herhangi bir problem yoksa Uci ve eng arasındaki küçük detayı
anlatıp yeni konuya geçelim
UCi:Universal
Chess İnterface
ENG:Engine(motorun
kısaltması olarak)
Esasen Uci ile eng arasında hiç bir fark yoktur.Aynen note pad ile
word belgesi arasındaki fark gibidir.Aynı işi farklı ara yüzler
kullanarak görürler.Yada ara yüzün farklı birimini kullanarak
görürler.
Hemen resimle anlatalım resim 02 ye bakarsanız dosyaların
isimlerinin uzantıları .eng şeklinde Shredder 8.eng gibi.İşte bu
uzantıları eng olan motorlar yalnızca Chessbase ara yüzlerinde
kullanılabilir.
Şimdi 3.resime dikkat.Klasör açıldığında rybka 2.3.2a mp 32 bit
adında bir motor daha var fakat deminki klasörde yoktu bu nasıl
oldu?(Başta motorların çalışması için C:\Program Files\ChessBase\Engines
klasörüne atılması gerektiğini söylemiştik) İşte bu rybka gibi
motorlar Uci uzantılı dosyalardır.Esasen gerçek uzantıları farklı
olup yalnızca Chessbase ara yüzünde kullanılmak için Uci formatına
çevrilmişlerdir.(Neden derseniz çünkü dünyada en çok reklamı yapılan
ve lanse edilen ara yüz Chessbase' in kidir.
Peki eng uzantılı dosyaların nasıl yüklendiğini az önce söyledik.Ya
bu Uci ler nasıl yüklenir?Hep beraber bakalım.

Resim 04
imajı bilgisayarınıza kopyalayarak daha büyük şeklini
görebilirsiniz..
Görüldüğü gibi makine ve Uci makinesi yarat yolunu izliyoruz çıkan
sekmeden tara diyerek Uci motorunun olduğu yere gidip motoru bularak
çift tıklatıyoruz.Böylece ara yüzümüze motorun adresini vererek Uci
motorlarını da ara yüzümüzde kullanmış oluyoruz.

Resim 05
imajı bilgisayarınıza kopyalayarak daha büyük şeklini
görebilirsiniz..

Resim 05
imajı bilgisayarınıza kopyalayarak daha büyük şeklini
görebilirsiniz..
Saygılar Sevgiler
Mert KOÇ
|