Kamis, 30 Oktober 2014

Animasi pada Xskak

Bila Anda memiliki file PGN dan software catur, misalnya Fritz, Arena, atau sebangsanya, maka tentu Anda sudah terbiasa "menonton" permainan Anda sendiri atau permainan dari para master. Tetapi, dapatkan Anda "menonton" permainan catur pada file PDF di komputer Anda?
Untuk hal tersebut, hanya dengan $\small\LaTeX$ Anda dapat melakukannya!
Dalam $\small\LaTeX$ ada dua paket, yaitu xskak dan animate, yang dapat digunakan untuk membuat animasi dari permainan di atas papan catur.

Pada dokumen di bawah ini saya tunjukkan satu contoh animasi dari permainan saya di situs chess.com. File PDF berisi animasi permainan catur ini dapat Anda nikmati dengan membukanya hanya oleh Adobe Reader. Penampil file PDF lainnya tidak memiliki pengaya untuk hal ini!
Silakan Anda unduh filenya dan buka dengan Adobe Reader. Dokumen ini saya susun dalam $\small\TeX$ Live 2013Demikian semoga bermanfaat.

Adjie Gumarang Pujakelana 2014





-->

Selasa, 07 Oktober 2014

Gambit Menteri di Kaskus


Kembali saya terbitkan presentasi catur dengan Beamer dari $\small\LaTeX$. Kali ini mengenai sebuah game yang saya mainkan atas nama grup Kaskus. Ini adalah team match pertama yang saya ikuti di grup ini. Saya merasa tertarik untuk bermain karena melihat rating lawan yang cukup tinggi (1900-an).

Presentasi ini saya susun dalam $\small\TeX$ Live 2013 dengan Beamer bertema Blackboard yang telah saya ganti gambar latarnya.
Untuk mendapatkan tampilan yang baik, gunakan Adobe Reader (yang terakhir versi XI). Klik menu View dan pilihlah Full Screen Mode.

O ya, jangan terkecoh oleh penampil (viewer) PDF dari situs hosting (box.com), yang tidak menampilkan notasi catur dengan semestinya. File dokumen ini akan menampilkan notasi catur dengan sebenarnya.
Demikian semoga bermanfaat.

Adjie Gumarang Pujakelana 2014



-->

Selasa, 30 September 2014

Draw

Cukup lama juga saya tak membuat tulisan. Kali ini saya tampilkan hasil belajar saya dalam $\small\LaTeX$ tentang presentasi materi catur untuk yang kedua kalinya, setelah yang pertama di sini.

Saya hanya ingin menunjukkan bahwa dalam pembelajaran di kelas-kelas catur, kita dapat mengemas materi pembelajaran dengan rapi, cantik, dan menarik dengan menggunakan $\small\LaTeX$. Ini sekadar contoh penggunaan presentasi dalam $\small\LaTeX$.
Lebih jauh tentang $\small\LaTeX$ dan presentasi dalam $\small\LaTeX$ dapat Anda jelajahi ini.

Slide berikut ini berisi ulasan terhadap salah satu game yang saya mainkan dalam salah satu turnamen di chess.com. Tentang materinya dapat Anda pelajari selengkapnya dalam dokumen di bawah ini. Dokumen ini saya susun (compile) melalui Online $\small\LaTeX$ Editor ShareLaTeX.
Agar tampilan presentasi ini tampak baik, saya sarankan untuk membukanya dengan Adobe Reader, kemudian klik menu View dan pilihlah Full Screen Mode
Demikian semoga bermanfaat.

Adjie Gumarang Pujakelana 2014 



-->

Selasa, 15 April 2014

Pelajaran Catur dari Artur Yusupov


Di antara sekian banyak pilihan buku pelajaran catur yang berkualitas baik, ini adalah salah satunya. Buku ini sangat cocok untuk Anda yang berkemampuan tingkat menengah (intermediate). 

Di dalamnya termuat tema-tema penting yang biasa ditemukan dalam permainan. Materinya dikupas melalui kasus-kasus nyata dan pada bagian akhir disediakan cukup banyak soal untuk ber-"uji nyali" lengkap dengan tabel skornya. Tak perlu galau, bila Anda tak sanggup menemukan solusi atas soal pelatihan yang diberikan, buku ini juga menyertakan solusinya.

Ibarat makanan, materi dalam buku ini cukup renyah dan mengenyangkan!
Inilah menu-menu tema yang disajikan:
1.  Kombinasi Baris-Belakang
2.  Langkah-langkah Pilihan (Candidate Moves)
3.  Warna Gajah yang Salah
4.  Pertukaran Perwira
5.  Bidak Bebas dalam Permainan Tengah
6.  Serangan Ganda
7.  Proses Penyisihan (Eliminasi)
8.  Zugzwang
9.  Memperbaiki Posisi Perwira
10. Memerangkap Perwira

Sebagai gambaran, berikut ini saya tampilkan Bab Pertama dari buku tersebut. Dokumen ini saya tulis dengan menggunakan $\small\LaTeX$ dan disusun (compile) dalam $\small\TeX$ Live 2013.

Demikian semoga bermanfaat!
Adjie Gumarang Pujakelana 2014

Pengkodean:
    \documentclass[oneside,a4,10pt]{book}
    \title{Yusupov Lesson}
    \usepackage[top=1.5cm, bottom=1.5cm, left=2cm, right=1.5cm]{geometry}
    \usepackage{quotchap}
    \usepackage{multicol}
    \usepackage[inline,shortlabels]{enumitem}
    \usepackage{chngcntr}
    \usepackage[scaled]{helvet}
    \renewcommand*\familydefault{\sfdefault}
    \usepackage[T1]{fontenc}
    \usepackage[indonesian]{babel}
    \usepackage{xskak,chessboard}
    \usepackage{xcolor}
    \usepackage[tikz]{bclogo}
    \usepackage{adjustbox}
    \usepackage{pifont}
    
    \begin{document}
    
    \chapter{Kombinasi pada Baris-Belakang}
    \begin{multicols}{2}
    Mengenali skema awal kombinasi mat adalah keterampilan penting. Tema baris-belakang yang lemah biasa terjadi, sehingga mempelajari latihan semacam ini harus efektif. Meskipun kombinasi ini, secara keseluruhan, cukup mudah, namun tetap mengejutkan dan mengesankan. \\
    Beberapa ciri khas dari jenis posisi ini: 
    \begin{enumerate}[1)]
    \item tidak ada petak pelarian bagi Raja yang telah rokade; 
    \item kelemahan dari baris-belakang; 
    \item lajur terbuka diduduki oleh perwira berat - mereka adalah pemain utama dalam kombinasi ini; 
    \item bidak bebas menjelang promosi.
    \end{enumerate}
    
    \begin{center}
    \setchessboard{boardfontsize=20pt,showmover=false}
    \newchessgame[id=A,
    setfen=6k1/P1r2ppq/7p/8/3Q4/8/5PPP/6K1 w - - 0 1,castling={}]
    \showboard
    \end{center}
    
    Dalam hal ini kedua Raja berada dalam bahaya. Bidak-bidak menghalangi Raja Putih untuk pergi dari baris-belakang. Meskipun Raja Hitam memiliki petak untuk meloloskan diri, petak itu ditempati oleh Menterinya. Selain itu, baris-belakang dari kedua pihak tidak cukup terlindungi. Putih bisa mat dengan segera oleh \variation[invar]{1. Qd4-d8#}, atau dalam dua langkah, dimulai dengan \variation{1. a7-a8\symqueen +}. Hitam yang giliran melangkah akan segera memenanginya dengan \variation{1. Rc1-c8+} atau \variation{1. Qh7-b1+}.
    
    
    Penyerang tidak takut mengorbankan materi untuk mendapatkan skak mematikan di baris-belakang. Pengalihan (defleksi) dan serangan ganda adalah unsur paling penting dalam kombinasi ini.
    
    \begin{center}
    \setchessboard{boardfontsize=20pt,showmover=false}
    \newchessgame
    \mbox{\bf Ossip Bernstein--Jos\'{e} Capablanca}\\
    \mbox{\emph{Moscow 1914}}
    
    \hidemoves{1.d4 d5 2.Nf3 Nf6 3.c4 e6 4.Nc3 Be7 5.Bg5 O-O 6.e3 Nbd7 7.Rc1 b6 8.cxd5 exd5 9.Qa4 Bb7 10.Ba6 Bxa6 11.Qxa6 c5 12.Bxf6 Nxf6 13.dxc5 bxc5 14.O-O Qb6 15.Qe2 c4 16.Rfd1 Rfd8 17.Nd4 Bb4 18.b3 Rac8 19.bxc4 dxc4 20.Rc2 Bxc3 21.Rxc3 Nd5 22.Rc2 c3 23.Rdc1 Rc5 24.Nb3 Rc6 25.Nd4 Rc7 26.Nb5 Rc5 27.Nxc3 Nxc3 28.Rxc3 Rxc3 29.Rxc3}
    \chessboard
    \end{center}
    
    Kondisi yang sempurna untuk kombinasi pada baris-belakang. Capablanca merebut kesempatannya dengan pukulan yang cemerlang.
    
    \mainline[outvar]{29... Qb6-b2!}
    
    Suatu serangan ganda terhadap Menteri dan Benteng. Pada saat yang sama Menteri Putih dialihkan dari petak penting d1 pada baris-belakang yang dilindunginya. Tentu, Menteri hitam tidak dapat ditangkap karena mat. Sebaliknya, suatu kesalahan jika bermain \variation[invar]{29... Qb6-b1+? 30. Qe2-f1 Rd8-d1?} karena \variation{31. Rc3-c8+} (Hitam juga bermasalah pada baris-belakang!).
    
    \mainline[outvar]{30. Rc3-c2}
    
    Atau \variation[invar]{30. Qe2-e1 Qb2xc3!} (pengalihan) \variation{31. Qe1xc3 Rd8-d1+} dan mat.
    
    \mainline[outvar]{30... Qb2-b1+ 31. Qe2-f1 Qb1xc2} 
    
    dan Putih menyerah.
    
    \begin{center}
    \setchessboard{boardfontsize=20pt,showmover=false}
    \newchessgame
    \mbox{\bf Xie Jun--Nana Ioseliani}\\
    \mbox{\emph{Groningen 1997}}
    
    \hidemoves{1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 e5 5. Nb5 d6 6. c4 Be7 7. N1c3 a6 8. Na3 Be6 9. Bd3 Nf6 10. O-O O-O 11. Nc2 Rc8 12. Nd5 Nd7 13. b4 Bg5 14. a3 g6 15. Kh1 Bxc1 16. Rxc1 Ne7 17. Qd2 f5 18. Nce3 f4 19. Nxe7+ Qxe7 20. Nd5 Qh4 21. f3 Kh8 22. Kg1 Rc6 23. Qb2 Qg5 24. Rf2 h5 25. Rfc2 Rfc8 26. a4 a5 27. c5 dxc5 28. bxa5 Bxd5 29. exd5 Rd6 30. Qxb7 Qd8 31. Qb2 Rxd5 32. Be4 Rd6 33. Bb7 Rb8 34. Qb5 Nf6 35. Rf1 Rd1 36. a6 Qd4+ 37. Kh1}
    \chessboard
    \end{center}
    
    Ini adalah salah satu permainan yang paling dramatis dan penting dari keseluruhannya dalam turnamen ini. Posisi Hitam benar-benar kalah, tetapi mantan Juara Dunia Xiejun jelas meremehkan ancaman lawannya. Mendadak pemain Georgia (Ioseliani) itu mendapatkan peluang langkah untuk memenangi permainan dalam menit terakhir babak kualifikasi menuju babak final turnamen kandidat tersebut. Namun, dia memiliki sangat sedikit waktu tersisa dan memainkan \variation[invar]{37... c5-c4?}, kehilangan peluang besarnya. Apa yang begitu istimewa di sini? Perhatikan lebih mendalam posisi di atas, dapat Anda lihat bahwa baris-belakang Putih hanya dilindungi oleh Menterinya, yang juga menjaga Benteng di f1. Ioseliani dapat memainkan
    
    \mainline[outvar]{37... Qd4xa4!!}
    
    memanfaatkan kelemahan dari baris-belakang. Kembali, Putih tidak dapat menerima pengorbanan Menteri ini. Bagaimana un, bahkan setelah \variation[invar]{38. Qb5-e2 Rd1xf1+ 39. Qe2xf1 Qa4xc2 40. a6-a7 Rb8-d8 41. a7-a8{\symqueen} Rd8xa8 42. Bb7xa8 c5-c4}, kemenangan Hitam hanya akan menjadi masalah waktu.
    
    \end{multicols}
    
    \vspace{1cm}
    \begin{bclogo}[logo=\Huge\bccrayon, couleurBarre=white, noborder=true, couleur=white]{\hspace{5pt}\Large Pelatihan}
        \adjustbox{valign=t}{\begin{minipage}{0.4\textwidth}
    \vspace{10pt}
    \centering
    \large\bf{P1-1}\\
    \setchessboard{boardfontsize=17pt,showmover=true}
    \chessboard[setfen=r2r2k1/2q2ppp/8/pp1RP3/8/1pP1Q3/1P3PPP/3R2K1 w - - 0 1]\\
    
    \bigskip
    \large\bf{P1-2}\\
    \chessboard[setfen=2rr2k1/5pp1/pN2pb2/Q7/1R6/P2q4/5PPP/5RK1 b - - 0 1]
    
        \end{minipage}}%
    \hfill
    \adjustbox{valign=t}{\begin{minipage}{0.4\textwidth}
    \vspace{10pt}
    \centering
    \large\bf{P1-3}\\
    \setchessboard{boardfontsize=17pt,showmover=true}
    \chessboard[setfen=2r3k1/5ppp/4p3/5q2/8/Pp1Q4/1P4PP/1K1R4 b - - 0 1]\\
    
    \bigskip
    \large\bf{P1-4}\\
    \chessboard[setfen=4r2k/ppp2Qpp/8/8/3n4/2N5/1P4PP/4qR1K w - - 0 1]
    
        \end{minipage}}%
    \hfill
    \end{bclogo}
    
    \adjustbox{valign=t}{\begin{minipage}{0.4\textwidth}
    \vspace{10pt}
    \centering
    \large\bf{P1-5}\\
    \setchessboard{boardfontsize=17pt,showmover=true}
    \chessboard[setfen=3rr3/p1R2pk1/2p2pp1/1qP5/8/P1Q5/1P3PPP/5RK1 b - - 0 1]\\
    
    \bigskip
    \large\bf{P1-6}\\
    \chessboard[setfen=3r3k/5Bpp/Q4R2/4p3/4q3/8/6PP/7K b - - 0 1]\\
    
    \bigskip
    \large\bf{P1-7}\\
    \chessboard[setfen=1r1r2k1/2q2ppp/p3b3/4p3/1p2P3/5B2/PPPR1QPP/3R3K w - - 0 1]\\
    
    \bigskip
    \large\bf{P1-8}\\
    \chessboard[setfen=r6k/q5pp/p1Qp1r2/8/5P2/N1P3P1/PP4P1/R4R1K w - - 0 1]
    
        \end{minipage}}%
    \hfill
    \adjustbox{valign=t}{\begin{minipage}{0.4\textwidth}
    \vspace{10pt}
    \centering
    \large\bf{P1-9}\\
    \setchessboard{boardfontsize=17pt,showmover=true}
    \chessboard[setfen=4r2k/pp4pp/2qnQ3/5p2/8/2PB1PP1/P1P3KP/4R3 w - - 0 1]\\
    
    \bigskip
    \large\bf{P1-10}\\
    \chessboard[setfen=2r4k/5Qp1/p2pPR1p/8/8/4q3/P5PP/7K b - - 0 1]\\
    
    \bigskip
    \large\bf{P1-11}\\
    \chessboard[setfen=2r3k1/Q4Rpp/p1q1n3/P2pP3/8/1pP5/1P4PP/5R1K w - - 0 1]\\
    
    \bigskip
    \large\bf{P1-12}\\
    \chessboard[setfen=3rr1k1/ppqbRppp/2p5/8/3Q1n2/2P3N1/PPB2PPP/3R2K1 w - - 0 1]
    
        \end{minipage}}%
    \hfill
    
    \adjustbox{valign=t}{\begin{minipage}{0.4\textwidth}
    \vspace{10pt}
    \centering
    \large\bf{P1-13}\\
    \setchessboard{boardfontsize=17pt,showmover=true}
    \chessboard[setfen=r3r1k1/1p1b1pp1/1p5p/3Pq3/1R6/P2Q1B2/1P4PP/R6K b - - 0 1]\\
    
    \bigskip
    \large\bf{P1-14}\\
    \chessboard[setfen=8/pQRq2pk/4p2p/3r1p2/3P4/4P3/PP3PPP/6K1 b - - 0 1]\\
    
    \bigskip
    \large\bf{P1-15}\\
    \chessboard[setfen=r1b2r1k/ppp3pp/3b4/4Npq1/2B5/8/PPP2PPP/R2QR1K1 w - - 0 1]\\
    
    \bigskip
    \large\bf{P1-16}\\
    \chessboard[setfen=Rnk5/1p4pp/1Pp2pq1/2B1r3/1P6/7P/3r2PQ/5RK1 w - - 0 1]
    
        \end{minipage}}%
    \hfill
    \adjustbox{valign=t}{\begin{minipage}{0.4\textwidth}
    \vspace{17pt}
    \centering
    \large\bf{P1-17}\\
    \setchessboard{boardfontsize=17pt,showmover=true}
    \chessboard[setfen=4r1k1/1pQ3pp/2p2p2/P3n3/6b1/6P1/1P2PP1P/1R1NqBK1 b - - 0 1]\\
    
    \bigskip
    \large\bf{P1-18}\\
    \chessboard[setfen=3r1bk1/ppq3pp/2p5/2P2Q1B/8/1P4P1/P6P/5RK1 w - - 0 1]\\
    
    \bigskip
    \large\bf{P1-19}\\
    \chessboard[setfen=3q2k1/pr3ppp/1p3nn1/5NQ1/2p5/8/PB3PPP/4R1K1 w - - 0 1]\\
    
    \bigskip
    \large\bf{P1-20}\\
    \chessboard[setfen=3r3k/3P1ppp/p3q3/1pR1P3/2p5/Q5PP/P4P1K/8 w - - 0 1]
    
        \end{minipage}}%
    \hfill
    
    \adjustbox{valign=t}{\begin{minipage}{0.4\textwidth}
    \vspace{10pt}
    \centering
    \large\bf{P1-21}\\
    \setchessboard{boardfontsize=17pt,showmover=true}
    \chessboard[setfen=6k1/5pb1/1p1N3p/p5p1/5q2/Q6P/PPr5/3RR2K w - - 0 1]\\
    
    \bigskip
    \large\bf{P1-22}\\
    \chessboard[setfen=5rk1/ppq2ppp/2p5/4bN2/8/6Q1/PPP2PPP/3R2K1 w - - 0 1]\\
    
    \bigskip
    \large\bf{P1-23}\\
    \chessboard[setfen=5rk1/8/p6p/1p4p1/2p3Q1/2B1qp2/PPP3PP/4RB1K b - - 0 1]\\
    
    \bigskip
    \large\bf{P1-24}\\
    \chessboard[setfen=4rrk1/pp3ppp/2n5/3N3R/7q/8/P3Q1PP/3R3K w - - 0 1]
    
        \end{minipage}}%
    \hfill
    \adjustbox{valign=t}{\begin{minipage}{0.4\textwidth}
    \vspace{17pt}
    \centering
    \large\bf{P1-25}\\
    \setchessboard{boardfontsize=17pt,showmover=true}
    \chessboard[setfen=3r1rk1/p2nnpp1/4p2p/q1p1P3/P1P5/5N2/2Q2PPP/1RBR2K1 b - - 0 1]\\
    
    \bigskip
    \large\bf{P1-26}\\
    \chessboard[setfen=6k1/5ppp/4p3/p2rP3/1p1P4/2q2PP1/P2RQ1KP/8 w - - 0 1]\\
    
    \bigskip
    \large\bf{P1-27}\\
    \chessboard[setfen=3r2k1/3p1ppp/4p3/r3Q3/8/6P1/q3PPKP/1R1R4 w - - 0 1]\\
    
    \bigskip
    \large\bf{P1-28}\\
    \chessboard[setfen=6k1/1p3ppp/1PbNp3/3rP1q1/2Q5/8/5PPP/1R4K1 w - - 0 1]
    
        \end{minipage}}%
    \hfill
    
    \adjustbox{valign=t}{\begin{minipage}{0.4\textwidth}
    \vspace{10pt}
    \centering
    \large\bf{P1-29}\\
    \setchessboard{boardfontsize=17pt,showmover=true}
    \chessboard[setfen=5r1k/1p4pp/8/1q1Pp1R1/8/8/PP4PP/4Q1K1 b - - 0 1]
    
        \end{minipage}}%
    \hfill
    \adjustbox{valign=t}{\begin{minipage}{0.4\textwidth}
    \vspace{17pt}
    \centering
    \large\bf{P1-30}\\
    \setchessboard{boardfontsize=17pt,showmover=true}
    \chessboard[setfen=2r1r1k1/1p1q1ppp/3p1b2/p2P4/3Q4/5N2/PP2RPPP/4R1K1 w - - 0 1]
    
        \end{minipage}}%
    \hfill
    
    \vspace{0.5cm}
    \section*{\Large Jawaban}
    \begin{multicols}{2}
    \begin{itemize}[\ding{111}]
    \item {\large\bf{P1-1}}\\
    {\bf Mini\'{c}--Honfi, \emph{Vrnja\v{c}ka Banja 1966}}\\
    \newchessgame[id=A,result=1--0]
    \mainline{1. Qa7!} \wdecisive [\variation[invar]{1... Qxa7 2. Rxd8+}; \variation{1... Rxa7 2. Rxd8+}; \variation{1... Qc8 2. Rxd8+ Qxd8 3. Rxd8+ Rxd8 4. g3} \wdecisive; \variation{1... Rdc8 2. Qxc7 Rxc7 3. Rd8+}] \mbox{\XskakAresult}
    
    \item {\large\bf{P1-2}}\\
    {\bf Fontein--Euwe, \emph{Amsterdam 1939}}\\
    \newchessgame[id=A,result=0--1,
    setfen=2rr2k1/5pp1/pN2pb2/Q7/1R6/P2q4/5PPP/5RK1 b - - 0 1,
    castling={},moveid=1b]
    \mainline[outvar]{1... Rc1! 2. Rxc1 Qd1+} \mbox{\XskakAresult}
    
    \item {\large\bf{P1-3}}\\
    {\bf Mikenas--Aronin, \emph{Moscow 1957}}\\
    \newchessgame[id=A,result=0--1,
    setfen=2r3k1/5ppp/4p3/5q2/8/Pp1Q4/1P4PP/1K1R4 b - - 0 1,
    castling={},moveid=1b]
    \mainline{1... Rd8!} \bdecisive\ \mbox{\XskakAresult}
    
    \item {\large\bf{P1-4}}\\
    {\bf Selyavkin--Belousov, \emph{1973}}\\
    \newchessgame[id=A,result=1--0]
    \mainline{1. Ne4!} [\variation[invar]{1. h3? Qe6!}] \mbox{\XskakAresult}
    
    \item {\large\bf{P1-5}}\\
    {\bf Shirov--Yusupov, \emph{Bundesliga 1995/96}}\\
    (variasi dari permainan tersebut)\\
    \newchessgame[id=A,
    setfen=3rr3/p1R2pk1/2p2pp1/1qP5/8/P1Q5/1P3PPP/5RK1 b - - 0 1,
    castling={},moveid=22b]
    \mainline[outvar]{22... Qxf1+!} \bdecisive
    
    \item {\large\bf{P1-6}}\\
    {\bf Alden--Nilsson, \emph{Sweden 1972}}\\
    \newchessgame[id=A,result=0--1,
    setfen=3r3k/5Bpp/Q4R2/4p3/4q3/8/6PP/7K b - - 0 1,
    castling={},moveid=1b]
    \mainline[outvar]{1... Qc6!!} \bdecisive\ [\variation[invar]{1... gxf6 2. Qxf6#}; \variation{1... Rd1+ 2. Rf1}] \mbox{\XskakAresult}
    
    \item {\large\bf{P1-7}}\\
    {\bf Rovner--Kamyshev, \emph{Moscow 1947}}\\
    \newchessgame[id=A,result=1--0]
    \mainline[outvar]{1. Qa7! Qa5} 
    [\variation[invar]{1... Rxd2 2. Qxc7 Rxd1+ 3. Bxd1}] \\
    \mainline[outvar]{2. Qxa6! Qc7 3. Qa7!} \wdecisive\ \mbox{\XskakAresult}
    
    \item {\large\bf{P1-8}}\\
    {\bf Paulsen--Anderssen, \emph{Leipzig (m5) 1877}}\\
    \newchessgame[id=A,result=1--0]
    \mainline{1. Rf2!} \wdecisive\ \mbox{\XskakAresult}
    
    \item {\large\bf{P1-9}}\\
    {\bf Smyslov--Lilienthal, \emph{Leningrad/ Moscow 1941}}\\
    \newchessgame[id=A,result=1--0]
    \mainline{1. Qxd6!} \wdecisive\ \mbox{\XskakAresult}
    
    \item {\large\bf{P1-10}}\\
    {\bf Djaja - Staudte, \emph{1958}}\\
    \newchessgame[id=A,result=0--1,
    setfen=2r4k/5Qp1/p2pPR1p/8/8/4q3/P5PP/7K b - - 0 1,
    castling={},moveid=1b]
    \mainline{1... Qxe6!!}\bdecisive\ [\variation[invar]{1... Rc1+ 2. Rf1 Rxf1+ 3. Qxf1 Qxe6} \bupperhand; \variation{1... gxf6? 2. Qxf6+ Kg8 3. Qf7+} \equal] \mbox{\XskakAresult}
    
    \item {\large\bf{P1-11}}\\
    {\bf Alekhine--Bernstein, \emph{Vilnius 1912}}\\
    (variasi dari permainan tersebut)\\
    \newchessgame[id=A]
    \mainline[outvar]{1. Rxg7+ Nxg7 2. Qf7+ Kh8 3. Qf8+ Rxf8 4. Rxf8#}.
    
    \item {\large\bf{P1-12}}\\
    {\bf Janowski--Burn, \emph{Oostende 1907}}\\
    \newchessgame[id=A,result=1--0]
    \mainline{1. Qxd7!!}
    [\variation[invar]{1. Rxe8+ Rxe8 2. Qxd7? Qxd7 3. Rxd7 Re1+ 4. Nf1 Ne2+} \bdecisive; \variation{1. Rxd7? Rxd7 2. Qxd7 Qxd7 3. Rxd7 Re1+} \bdecisive; \variation{1. Qxd7!! Qxd7 2. Rdxd7}]\wdecisive\ \mbox{\XskakAresult}
    
    \item {\large\bf{P1-13}}\\
    {\bf Mikenas--Bronstein, \emph{Tallinn 1965}}\\
    \newchessgame[id=A,result=0--1,
    setfen=r3r1k1/1p1b1pp1/1p5p/3Pq3/1R6/P2Q1B2/1P4PP/R6K b - - 0 1,
    castling={},moveid=1b]
    \mainline[outvar]{1... Rxa3!!}
    [\variation[invar]{2. Rxa3 Qe1+}; \variation{2. Qxa3 Qe1+ 3. Rxe1 Rxe1#}; \variation{2. bxa3 Qxa1+ 3. Rb1 Re1+ 4. Rxe1 Qxe1+} \bdecisive] \mbox{\XskakAresult}
    
    \item {\large\bf{P1-14}}\\
    {\bf NN--NN, \emph{Yugoslavia 1949}}\\
    \newchessgame[id=A,result=0--1,
    setfen=8/pQRq2pk/4p2p/3r1p2/3P4/4P3/PP3PPP/6K1 b - - 0 1,
    castling={},moveid=1b]
    \mainline[outvar]{1... Rc5!!} \mbox{\XskakAresult}
    
    \item {\large\bf{P1-15}}\\
    {\bf Alekhine--K\"{o}hnlein, \emph{D\"{u}sseldorf 1908}}\\
    (variasi dari permainan tersebut)\\
    \newchessgame[id=A]
    \mainline{1. Qxd6! cxd6 2. Nf7+ Rxf7 3. Re8+} \wdecisive.
    
    \item {\large\bf{P1-16}}\\
    {\bf Alekhine--Reshevsky, \emph{Kemeri 1937}}\\
    \newchessgame[id=A,result=1--0]
    \mainline{1. Rxb8+! Kxb8 2. Qxe5+!} \mbox{\XskakAresult}\ [\variation[invar]{2... fxe5 3. Rf8+} \wdecisive]
    
    \item {\large\bf{P1-17}}\\
    {\bf Torre--Timman, \emph{Hamburg 1982}}\\
    \newchessgame[id=A,result=0--1,
    setfen=4r1k1/1pQ3pp/2p2p2/P3n3/6b1/6P1/1P2PP1P/1R1NqBK1 b - - 0 1,
    castling={},moveid=1b]
    \mainline[outvar]{1... Nf3+ 2. Kg2} 
    [\variation[invar]{2. exf3 Qxf1+ 3. Kxf1 Bh3+ 4. Kg1 Re1#}] 
    \mainline[outvar]{2... Qxf1+!} \bdecisive\ \mbox{\XskakAresult}
    
    \item {\large\bf{P1-18}}\\
    {\bf R\'{e}ti--Bogoljubow, \emph{New York 1924}}\\
    \newchessgame[id=A,result=1--0]
    \mainline{1. Bf7+ Kh8 2. Be8!} \mbox{\XskakAresult}
    
    \item {\large\bf{P1-19}}\\
    {\bf Alekhine--Frieman, \emph{New York (sim) 1924}}\\
    \newchessgame[id=A,result=1--0]
    \mainline{1. Bxf6 Qxf6} 
    [\variation[invar]{1... gxf6 2. Qh6 Qf8 3. Re8}\wdecisive] 
    \mainline[outvar]{2. Re8+ Nf8 3. Nh6+! Qxh6 4. Rxf8+ Kxf8 5. Qd8#} \mbox{\XskakAresult}
    
    \item {\large\bf{P1-20}}\\
    {\bf Alekhine--Johner, \emph{Trinidad 1939}}\\
    \newchessgame[id=A,result=1--0]
    \mainline{1. Rc8!} 
    [\variation[invar]{1. Rc7 g6 2. Qd6 Qxd6 3. exd6 Kg7}] 
    \mainline[outvar]{1... Rxc8}
    [\variation[invar]{1... Qxd7 2. Qf8+!}\wdecisive] 
    \mainline[outvar]{2. Qe7! Qxe7} 
    [\variation[invar]{2... Rg8 3. d8=Q}] 
    \mainline[outvar]{3. dxc8=Q+}  \mbox{\XskakAresult}
    
    \item {\large\bf{P1-21}}\\
    {\bf Vidmar--Euwe, \emph{Karlsbad 1929}}\\
    \newchessgame[id=A,result=1--0]
    \mainline{1. Re8+ Bf8} 
    [\variation[invar]{1... Kh7 2. Qd3+} \wdecisive] 
    \mainline[outvar]{2. Rxf8+ Kxf8 3. Nf5+} \mbox{\XskakAresult}\
    [\variation[invar]{3... Kg8 4. Qf8+ Kxf8 5.Rd8#}] 
    
    \item {\large\bf{P1-22}}\\
    {\bf Capablanca--Fonaroff, \emph{New York (casual) 1918}}\\
    \newchessgame[id=A,result=1--0]
    \mainline[outvar]{1. Nh6+ Kh8 2. Qxe5!! Qxe5 3. Nxf7+} \mbox{\XskakAresult}
    
    \item {\large\bf{P1-23}}\\
    {\bf Vodopyanov--Kanzyn, \emph{1974}}\\
    \newchessgame[id=A,result=0--1,
    setfen=5rk1/8/p6p/1p4p1/2p3Q1/2B1qp2/PPP3PP/4RB1K b - - 0 1,
    castling={},moveid=1b]
    \mainline{1... Kg1+!! 2. Kxg1 f2+ 3. Kh1 fxe1=Q} \mbox{\XskakAresult}
    
    \item {\large\bf{P1-24}}\\
    {\bf Shampouw--Silalachi, \emph{Indonesia 1971}}\\
    \newchessgame[id=A,result=1--0]
    \mainline{1. Qxe8! Qxh5 2. Ne7+! Nxe7 3. Qxf8+ Kxf8 4. Rd8#} \mbox{\XskakAresult}
    
    \item {\large\bf{P1-25}}\\
    {\bf Sokolov--Yusupov, \emph{Riga (m3) 1986}}\\
    \newchessgame[id=A,result=0--1]
    \hidemoves{1.e4 e6 2.d4 d5 3.Nc3 Bb4 4.e5 c5 5.a3 Bxc3+ 6.bxc3 Ne7 7.Nf3 b6 8.a4 Ba6 9.Bxa6 Nxa6 10.O-O Nb8 11.dxc5 bxc5 12.c4 O-O 13.cxd5 Nxd5 14.Qd3 h6 15.c4 Ne7 16.Qe4 Nd7 17.Rb1 Qa5 18.Rd1 Rad8 19.Qc2}
    \mainline{19... Nxe5!! 20.Nxe5} 
    [\variation[invar]{20. Rxd8 Nxf3+} \bdecisive] 
    \mainline[outvar]{20... Qc3! 21.Qe2} 
    [\variation[invar]{21. Rxd8 Qxc2 22. Rxf8+ Kxf8 23. Rb8+ Nc8} \bdecisive] 
    \mainline[outvar]{21... Qxe5 22.Be3 Nf5} \bupperhand\ \mbox{\XskakAresult}
    
    \item {\large\bf{P1-26}}\\
    {\bf Lepek--Kohnen, \emph{1962}}\\
    \newchessgame[id=A,result=1--0]
    \mainline{1. Rc2! Qxd4 2. Rc4! Qb6} 
    [\variation[invar]{2... Qd2 3. Rc8+ Rd8 4. Qxd2} \wdecisive] 
    \mainline[outvar]{3. Rc8+ Rd8 4. Qb5!} \wdecisive\ \mbox{\XskakAresult}
    [\variation[invar]{4... Qd4 5. Qe8+}]
    
    \item {\large\bf{P1-27}}\\
    {\bf Crouch--Speelman, \emph{Hastings 1992}}\\
    \newchessgame[id=A,result=1/2--1/2]
    \hidemoves{1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Qc2 O-O 5. Nf3 c5 6. dxc5 Na6 7. g3 Nxc5 8. Bg2 b6 9. O-O Bb7 10. Bf4 Nce4 11. Nxe4 Bxe4 12. Qa4 Be7 13. Rfd1 Qc8 14. Ne5 Bxg2 15. Kxg2 Rd8 16. Bg5 a6 17. Bxf6 b5 18. cxb5 Bxf6 19. Nf3 Bxb2 20. Rab1 axb5 21. Qxb5 Bf6 22. a4 Qc2 23. a5 Qa2 24. Ne5 Bxe5 25. Qxe5 Rxa5}
    \mainline[outvar]{26. Rxd7??} 
    [\variation[invar]{26. Rb8! Ra8 27. Ra1!! Qxa1} (\variation{27... Rdxb8 28. Rxa2}\wdecisive) \variation{28. Rxd8+ Rxd8 29. Qxa1}] 
    \mainline[outvar]{26... Rf8 27. Rb2 Rxe5} \mbox{\XskakAresult}
    
    \item {\large\bf{P1-28}}\\
    {\bf \'{S}liwa--Stoltz, \emph{Bucharest, 1953}}\\
    \newchessgame[id=A,result=1--0]
    \mainline{1. Qxc6! bxc6 2. b7 Qd8 3. b8=Q} 
    [\variation[invar]{3. Ra1} \withidea h3, \symrook a8] 
    \mainline[outvar]{3... Rd1+ 4. Rxd1 Qxb8 5. Nb7!} \wdecisive\ \mbox{\XskakAresult}
    
    \item {\large\bf{P1-29}}\\
    {\bf \L owcki--Tartakower, \emph{Jurata 1937}}\\
    Hitam harus berusaha untuk memanfaatkan kelemahan baris-belakang dengan mengalihkan Menteri Putih dari pertahanannya. Cara terbaik untuk mencapai tujuan ini adalah serangan ganda pada terhadap Menteri dan Benteng.\\
    \newchessgame[id=A,result=0--1,
    setfen=5r1k/1p4pp/8/1q1Pp1R1/8/8/PP4PP/4Q1K1 b - - 0 1,moveid=1b]
    \mainline{1... Qc5+!} 
    [\variation[invar]{1... Qb6+ 2. Kh1 Qf6 3. h4}] 
    \mainline[outvar]{2. Kh1 Qc4!} 
    [\variation[invar]{2... Qe3?? 3. Qxe3 Rf1+ 4. Qg1} \wdecisive]
    \mainline[outvar]{3. Kg1 Qd4+ 4. Kh1 Qe4!}
    
    Tidak ada yang lain yang berhasil:
    
    [\variation[invar]{4... Qd2? 5. Rxe5}; \variation{4... Qe3?? 5. Qxe3} \wdecisive; \variation{4... Qh4? 5. Rxe5}; \variation{4... Qd3 5. Kg1 Qd4+}; \variation{4... Qf4 5. h4}]
     
    Menteri Putih ditempatkan dengan baik di e1. Pengalihan tadi memaksanya untuk meninggalkan posisi terbaiknya.\\
    \mainline[outvar]{5. Qc1}
    
    [\variation[invar]{5. Rxe5 Qxe5} \bdecisive; \variation{5. Qd1 Qf4} \bdecisive; \variation{5. Qg1 Qe2} \bdecisive]
    
    \mainline[outvar]{5... Qd3!}
    
    Langkah yang rumit. Menteri harus mengendalikan petak penting f5. \variation[invar]{5... Qe2} buruk karena pengorbanan untuk pengalihan \variation{6. Rf5!} (Hitam juga bermasalah pada baris-belakang!).
    
    \mainline[outvar]{6. Kg1 Qd4+ 7. Kh1 Qd2!} \bdecisive
    
    Sekarang serangan ganda dapat dijalankan. Anda dapat memberikan poin sendiri jika Anda menemukan langkah tersebut.
    
    \item {\large\bf{P1-30}}\\
    {\bf Adams--Torre Repetto, \emph{New Orleans 1920}}\\
    Dalam contoh terkenal ini, kedua belah pihak memiliki kelemahan baris-belakang. Tapi Putih memiliki kemungkinan untuk mengalihkan Menteri Hitam dari tugas utamanya, pelindung Benteng di e8.\\
    \newchessgame[id=A,result=1--0]
    \mainline{1. Qg4! Qb5} 
    
    [\variation[invar]{1... Qd8 2. Qxc8 Qxc8} (\variation{2... Rxe2 3. Qxd8+ Bxd8 4. Rxe2}) \variation{3. Rxe8+}] 
    
    \mainline[outvar]{2. Qc4!! Qd7} 
    
    [\variation[invar]{2... Rxc4 3. Rxe8+ Qxe8 4. Rxe8#}]
    
    \mainline[outvar]{3. Qc7!! Qb5 4. a4!!}
    
    Langkah kunci, dan satu-satunya untuk mendapatkan poin. Langkah langsung \variation[invar]{4. Qxb7?} akan menjadi suatu kesalahan, karena serangan balik \variation{4... Qxe2!} memanfaatkan kelemahan baris-belakang: \variation{5. Rxe2 Rc1+}.
    
    \mainline[outvar]{4... Qxa4}
    
    [\variation[invar]{4... Rxe2 5. Qxc8+}; \variation{4... Qxe2 5. Rxe2}] 
    
    \mainline[outvar]{5. Re4}
    
    Sekarang Putih mengancam \variation[invar]{6. Qxc8}. 
    
    \mainline[outvar]{5... Qb5} 
    
    Hitam tidak bisa lagi bermain \variation[invar]{5... Qxe2!} 
    
    \mainline[outvar]{6. Qxb7!}
    
    \mbox{\XskakAresult}
    
    \end{itemize}
    
    \end{multicols}
    \end{document}


Hasilnya:



-->
Related Posts Plugin for WordPress, Blogger...