- Bu projede, FEN kodu verilen bir oyundaki en ideal hamle hesaplanmaktadır.
-
Projenin çalıştırılabilmesi için; Stockfish programının indirilmesi, "stockfish" klasörünün proje klasörü içerisine eklenmesi ve "executable file" isminin de "stockfish.exe" şeklinde olması gerekmektedir. Ayrıca, FEN kodunun yorumlanabilmesi için "chess" modülü kullanılmıştır.
-
Hatalı FEN kodu girilmesi durumunda "hata mesajı" alınması sağlanmıştır.
-
Standart notasyondan farklı olarak, mesela "e4" yerine "e2e4" şeklinde çıktılar alınmaktadır.
-
Hesaplama süresi "5 saniye" olarak belirlenmiştir.
-
Hesaplama esnasında, "en passant" ve "rok" gibi özel hamleler de algılanabilmektedir.
-
FEN kodundaki "w" veya "b" harfleri, hamle sırasının hangi oyuncuda olduğunu gösterir. Mesela "b" harfi, hamle sırasının siyah taşlarda olduğu anlamına gelir. Dolayısıyla, sorgulama yapılabilmesi için hamle sırasının beyaz taşlarda olması şart değildir.