Bilgisayara karşı satranç
Bilgisayara karşı satranç oynamak için renginizi ve seviyenizi seçin, doğrudan tarayıcınızda hesap yapan bir satranç motoruna karşı oynayın. Sayfayı yenileseniz de oyun kaldığı yerden devam eder.
Kaynak: FIDE Laws of Chess (1 Ocak 2023'ten itibaren geçerli): taşların hareketleri, şah mat, pat, beraberlik kuralları. Güncelleme: .
Nasıl hesaplanır?
Bilgisayara karşı satranç oynamak
Burada tamamen tarayıcınızda çalışan bir satranç motoruna karşı oynarsınız – hesap yok, rakip beklemek yok. Beyaz, siyah veya rastgele seçin ve sekiz seviyeden birini belirleyin.
Nasıl oynanır?
- Bir taşa dokunun: gidebileceği kareler işaretlenir (nokta = hamle, halka = taş alma).
- Hedef kareye dokunun – bilgisayar kısa bir düşünmeden sonra cevap verir.
- “Hamleyi geri al” son hamlenizi ve cevabı geri alır, “İpucu” iyi bir hamle gösterir, “Tahtayı çevir” görünümü değiştirir.
Sekiz seviye
| Seviye | Düşünme süresi | Arama derinliği | Kimin için? |
|---|---|---|---|
| 1–2 | 0,1 sn’ye kadar | 1–2 yarım hamle | yeni başlayanlar, çocuklar |
| 3–4 | 0,25 sn’ye kadar | 3–5 yarım hamle | amatör oyuncular |
| 5–6 | 0,6 sn’ye kadar | 8–12 yarım hamle | kulüp oyuncuları |
| 7–8 | 1,5 sn’ye kadar | 16 veya sınırsız | çok güçlü oyuncular |
Seviye; motorun “Skill Level” ayarını (0–20), düşünme süresini ve arama derinliğini belirler. Düşük seviyelerde bilgisayar bilerek hata yapar. Elo puanı bilerek vermiyoruz – güç cihaza da bağlıdır.
Kurallar
- Tüm FIDE kuralları: rok, geçerken alma, terfi (taş yukarıdan seçilir, varsayılan vezir).
- Beraberlik: pat, üç kez aynı pozisyon, piyon oynamadan ve taş almadan 50 hamle ve mat için yetersiz malzeme. FIDE’ye göre tekrar ve 50 hamle kuralı talep edilir – burada, çevrim içi oyunlarda olduğu gibi, beraberlik otomatik verilir.
Teknik
Kuralları (geçerli hamleler, şah, mat) sayfanın kendi kodu denetler; kod, Chess Programming Wiki’deki standart “perft” değerleriyle test edilmiştir (ör. başlangıç pozisyonundan üç yarım hamle sonra 8.902 pozisyon). Bilgisayarın hamlelerini, en güçlü özgür satranç motorlarından biri olan Stockfish küçük “lite” sürümüyle (yakl. 1,8 MB) hesaplar. Web Worker içinde ayrı bir program olarak çalışır ve sayfayla yalnızca metin komutları alışverişi yapar. Stockfish GNU GPL v3 lisanslıdır; lisans ve tam kaynak kodu bu sitede barındırılır.
Gizlilik
Oyun, ayarlar ve istatistikler yalnızca tarayıcının localStorage alanında durur. Motor, bilgisayarın ilk hamlesinde bu siteden yüklenir; sunucuya hiçbir şey gönderilmez.
Ayrıca bakın: gerçek tahtada oyunlar için Satranç saati ve Pasiyans.
Konum paylaşma, FEN ve PGN
“Konumu paylaş” mevcut konuma giden bir bağlantı oluşturur. Bağlantıyı açan kişi “en iyi hamleyi bulun” sorusuyla karşılaşır ve hamlesini yaptıktan sonra motorun en yüksek seviyede ne oynayacağını görür; ardından oyun bilgisayara karşı devam eder. “Konum ve notasyon” bölümünde konum FEN, oyun ise PGN olarak yer alır: ikisi de kopyalanabilir, oyun ayrıca .pgn dosyası olarak kaydedilebilir. Bir FEN veya PGN oyunu yapıştırıp oradan devam etmek de mümkündür; her hamle kurallara göre denetlenir. Bilgisayarda taşlar fareyle sürüklenebilir; telefonda önce taşa, sonra hedef kareye dokunulur.
Sıkça sorulan sorular
Bilgisayara karşı ücretsiz ve üyeliksiz satranç oynayabilir miyim?
Evet. Motor tarayıcınızda hesap yapar; hesap ve indirme gerekmez. Oyun, sayfa yenilendikten sonra da devam eder.
Bilgisayar ne kadar güçlü?
Siz seçersiniz: 1. seviye sık hata yapar ve yeni başlayanlara uygundur, 8. seviye çok güçlü oynar. Arada düşünme süresi, derinlik ve isabet adım adım artar.
Zor seviyede bilgisayara karşı nasıl kazanılır?
Önce alt seviyelerde düzenli kazanın, sonra bir seviye yükselin. Taşlarınızı hızlıca geliştirin, şahınızı rokla güvene alın ve “İpucu” ile hamleleri karşılaştırın.
Hamle geri alabilir miyim?
Evet, “Hamleyi geri al” ile – bilgisayarın cevabı da geri alınır, böylece sıra yeniden sizde olur.
Oyun ne zaman berabere biter?
Pat olduğunda, aynı pozisyon üç kez tekrarlandığında, iki taraf da 50 hamle boyunca piyon oynamadığında ve taş almadığında, ayrıca kimse artık mat edemediğinde (ör. şah karşı şah).
Arkada hangi motor var?
Küçük “lite” sürümüyle Stockfish 19; GNU GPL v3 lisanslı özgür bir motor. Sayfanın geri kalanından ayrı çalışır; lisans ve kaynak kodu tahtanın altında bağlantılıdır.
Kaynaklar ve yasal dayanak
- FIDE Laws of Chess (1 Ocak 2023'ten itibaren geçerli): taşların hareketleri, şah mat, pat, beraberlik kuralları
- Chess Programming Wiki – Perft Results (hamle üreteci için doğrulama değerleri)
- Stockfish – Open-Source-Schachengine (GPL-3.0)
- Stockfish.js 19 – WebAssembly-Fassung (GPL-3.0)
- Motor: lisans, kaynak kod ve sağlama toplamları (GPL-3.0)
- GNU General Public License v3 (Volltext)
Güncelleme: · Editoryal ilkeler
Benzer araçlar
- Online satranç saatiTelefon için ücretsiz online satranç saati: iki büyük dokunma alanı, Fischer ek süresi veya gecikme, 3+2’den 90+30’a hazır ayarlar, hamle sayacı ve alarm.
- Sudoku oyna ve adım adım çözÜcretsiz online sudoku oyna: 4 zorluk seviyesi ya da kendi bulmacanızı çözdürün; çözücü her adımı açıklar. Notlar, hata kontrolü, ipucu ve yazdırma.
- Pasiyans oynaPasiyans (Klondike) tarayıcıda ücretsiz: 1 veya 3 kart çekin, geri alın, ipucu alın, çözümü olan günün oyununu oynayın. Sürenizi aynı kartlarla paylaşın.
- FreeCell online oynaFreeCell tarayıcıda ücretsiz: 1’den 32.000’e numaralı oyunlar, günün oyunu, ipucu ve geri alma. Sonucunuzu paylaşın – bağlantı aynı oyunu açar.
- Connect 4 oyna (dört taşı yan yana getirin)Tarayıcıda ücretsiz Connect 4: bilgisayara karşı üç seviyede oynayın veya aynı cihazda 2 kişilik, skor tutularak. Üyelik ve uygulama gerekmez.
- XOX oyunu oyna (Tic Tac Toe)XOX oyunu (tic tac toe) ücretsiz: bilgisayara karşı (kolay, orta, yenilmez), aynı cihazda 2 kişilik veya linkle arkadaşınıza karşı. 3×3, 4×4 ve 5×5 tahta.
- Yılan oyunu (Snake) oynaKlasik yılan oyununu tarayıcıda ücretsiz oynayın: yemi yiyin, büyüyün, kuyruğunuzu ısırmayın. Klavye, parmakla kaydırma ve kayıtlı rekor. İndirme yok.
- Rastgele isim soyisim oluşturucuRastgele isim soyisim oluşturucu: nüfus kayıtlarındaki en yaygın Türkçe ad ve soyadlarından 50’ye kadar isim üretin; yabancı ve fantastik isimler de var.
- Tenis skor tablosuTenis skor tablosu online ve ücretsiz: Sayıyı kazanana dokunun; 15, 30, 40, eşitlik, avantaj, oyun, set ve tie-break kendiliğinden sayılır. Servisi gösterir.