Bermain dan berlatih

Pangkalan data akhir permainan: jawapan tepat untuk akhir permainan

Untuk iPhone, iPad dan Mac. Tanpa akaun.

Giliran putihRemis
Giliran putihPutih menang

Apabila hanya tinggal sedikit buah di atas papan, catur menjadi permainan yang telah diselesaikan. Pangkalan data akhir permainan mengandungi keputusan tepat bagi setiap kedudukan yang mungkin dengan bilangan buah yang kecil: menang, remis atau kalah, dengan kedua-dua pihak bermain dengan terbaik. ChessWOW boleh memuat turun pangkalan data Syzygy ke peranti kamu, supaya Stockfish bermain dan menilai akhir permainan ini tanpa meneka. Halaman ini menerangkan cara pangkalan data ini berfungsi dan cara menggunakannya untuk mempelajari akhir permainan.

Apa itu pangkalan data akhir permainan

Enjin catur mencari ke hadapan dan membuat anggaran. Pangkalan data tidak membuat anggaran; ia mencari kedudukan itu dalam jadual. Pangkalan data ini dibina secara terbalik daripada setiap mat yang mungkin, langkah demi langkah, sehingga setiap kedudukan dengan set buah tertentu mempunyai keputusan yang diketahui. Pangkalan data Syzygy oleh Ronald de Man ialah format yang digunakan oleh kebanyakan enjin hari ini. Bilangan buah termasuk raja: raja dan bidak lawan raja ialah akhir permainan tiga buah, manakala raja, benteng dan bidak lawan raja dan benteng mempunyai lima buah.

Menang, remis, kalah dan DTZ

Bagi setiap kedudukan, pangkalan data menjawab dua soalan:

  • WDL (menang, remis, kalah): apa keputusannya dengan permainan sempurna.
  • DTZ (distance to zeroing): berapa banyak langkah diperlukan sehingga tangkapan atau langkah bidak seterusnya dalam perjalanan ke kemenangan. Ini penting kerana peraturan lima puluh langkah. Kemenangan yang memerlukan lebih daripada lima puluh langkah tanpa tangkapan atau langkah bidak bukan kemenangan dalam permainan sebenar, dan Syzygy mengambil kira perkara ini.

Dalam amalan, enjin berhenti membuat anggaran sebaik sahaja sesuatu kedudukan ada dalam pangkalan data dan memaparkan keputusan yang tepat.

Contoh 1: oposisi menentukan

Putih: raja e4, bidak e3. Hitam: raja e6. Semuanya bergantung pada pihak yang mendapat giliran.

  • Giliran putih: remis. Apa sahaja yang putih lakukan, hitam boleh mengekalkan raja-raja saling berhadapan dan menyekat bidak.
  • Giliran hitam: putih menang. Hitam terpaksa berundur ke tepi, dan raja putih mara di hadapan bidaknya.

Idea ini, oposisi, menentukan sebahagian besar akhir permainan raja dan bidak. Susun kedudukan ini dalam penyunting papan, tukar giliran dan mainkan kedua-dua versi melawan Stockfish. Dengan pangkalan data dipasang, Stockfish bertahan dengan sempurna, jadi kamu akan perasan setiap ketidaktepatan.

Giliran putihRemis
Giliran hitamPutih menang

Contoh 2: kedudukan Lucena

Putih: raja d8, bidak d7, benteng e1. Hitam: raja f7, benteng c2. Jika giliran putih, putih menang, tetapi hanya dengan teknik yang betul. Kaedah klasiknya dipanggil “membina jambatan”:

  1. Rf1+ menghalau raja hitam dari lajur f.
  2. Rf4 meletakkan benteng di baris keempat, bersedia untuk menyekat syah kemudian.
  3. Raja putih keluar (Ke7, Kd6, Ke6, Kd5), dan apabila syah sudah habis, Rd4 menyekat syah yang terakhir. Bidak dinaikkan pangkat.

Kesilapan biasa: menghalang dengan benteng di lajur e terlalu awal, ketika benteng hitam masih cukup jauh, akan melepaskan kemenangan. Akhir permainan benteng seperti ini mempunyai lima buah, jadi kamu memerlukan pangkalan data lima buah pilihan supaya Stockfish dapat mengesahkan setiap langkah dengan tepat.

1. Rf1+Putih menang

Pangkalan data akhir permainan dalam ChessWOW

Buka tetapan dan pergi ke “Pangkalan data akhir permainan”. Dua set tersedia:

  • Sehingga 4 buah: kira-kira 1 MB. Meliputi semua akhir permainan raja dan bidak dengan satu bidak, mat asas dan banyak akhir permainan pendek.
  • 5 buah: kira-kira 1 GB. Menambah benteng dan bidak lawan benteng (Lucena dan Philidor), benteng dan gajah lawan benteng dan banyak lagi. Gunakan Wi-Fi untuk muat turun ini. Kamu boleh membatalkannya, dan ia akan bersambung dari tempat ia berhenti.

Fail-fail ini datang daripada pelayan pangkalan data Lichess, dan hanya apabila kamu memintanya. Selepas dipasang, Stockfish menggunakannya di luar talian dalam analisis dan semasa bermain melawan kamu.

Cara melatih akhir permainan dengan enjin

  1. Langkah 1

    Pilih akhir permainan daripada buku teks: oposisi, Lucena, pertahanan remis Philidor, atau mat dengan raja dan benteng.

  2. Langkah 2

    Susun kedudukannya dan mainkan melawan tahap Grandmaster catur Stockfish. Dengan pangkalan data, enjin bertahan dengan sempurna.

  3. Langkah 3

    Apabila kamu gagal, buka analisis, lihat di mana keputusan berubah daripada menang kepada remis, dan mainkan kedudukan itu sekali lagi.

  4. Langkah 4

    Ulang sehingga kamu dapat memenanginya dengan konsisten dari kedua-dua belah papan.

Perlu tahu

Soalan dan jawapan

Apa itu pangkalan data akhir permainan?

Pangkalan data dengan keputusan tepat bagi setiap kedudukan yang mempunyai bilangan buah yang kecil. Enjin menggunakannya untuk bermain dan menilai akhir permainan tersebut dengan sempurna.

Adakah raja dikira sebagai buah?

Ya. Raja dan bidak lawan raja ialah akhir permainan tiga buah.

Berapa besar pangkalan data dalam ChessWOW?

Sehingga empat buah kira-kira 1 MB, set lima buah pilihan kira-kira 1 GB.

Adakah saya memerlukan internet untuk menggunakannya?

Hanya untuk muat turun. Selepas itu, Stockfish menggunakannya di luar talian.

Apa maksud DTZ?

Distance to zeroing: bilangan langkah sehingga tangkapan atau langkah bidak seterusnya dengan permainan terbaik. Ia memastikan kemenangan juga mematuhi peraturan lima puluh langkah.

Adakah pangkalan data enam atau tujuh buah tersedia?

Tidak. ChessWOW menawarkan sehingga lima buah. Set yang lebih besar memerlukan banyak gigabait atau terabait dan ditujukan untuk komputer dengan storan yang besar.

Lebih banyak panduan

Teruskan dengan

ChessWOW

Pelajari akhir permainan yang menentukan keputusan.

Pangkalan data Syzygy pada iPhone, iPad dan Mac, luar talian selepas sekali muat turun.