Skak Mat! sumber foto wikipedia
Bermula dari kangen menulis di Kompasiana, tapi apa daya badan ini kurang fit, terserang flu, mungkin akibat seringnya turun hujan. Buat artikel itu memerlukan energi yang cukup besar, sehubungan badan kurang fit bagaimana kalau buat artikel ringan yang tidak banyak menghabiskan energi? Mencolek k'ers yang bernama Cut Ayu kayaknya menarik. Kebetulan kemarin artikel beliau nangkring di posisi head line jadi aku bisa pasang link di kolom komentar artikel Cut Ayu, pikirku.
Menurut aku Cut Ayu adalah k'ers istimewa yang sulit ditemui padanannya di Kompasiana. Mbak Cut Ayu kebanyakan membahas tenang permainan catur. Yang dibahas tidak tanggung-tangung,..... pertandingan catur antara para Grand Master. Aku kadang-kadang membaca artikel Cut Ayu, padahal suer aku ngak ngerti permainan catur.
Sekalipun demikian tulisan Cut Ayu saya baca seluruhnya dari awal sampai akhir! Mengapa? Karena Cut Ayu memberi analisa dan narasi pada setiap langkah dari pertepumpuran buah-buah catur. Menyimak narasi yang dituturkan oleh Cut Ayu seru dan asik untuk ikuti dari awal sampai akhir. Sudah itu aku lupa meninggalkan jejak, cuma menambah hit counter artikel beliau.
Membaca narasi jalannya pertempuran, saya jadi penasaran, bertanya-tanya seperti apa gerangan manuver dari para prajurit, pasukan berkuda, pasukan gajah dan para pemanah dari kereta-kereta perang itu menghacurkan pertahanan musuh. Makanya aku ingin dalam artikel catur Cut Ayu di K dapat menampilkan papan catur dinamis yang dapat meng-animasi-kan manuver pasukan-pasukan tadi. Itulah isi dari artikel colekan terhadap Cut Ayu.
Tak kusanga artikel colekanku yang menginginkan papan catur dinamis di komentari positif oleh "tokoh catur" kompasiana: Cut Ayu, Indira Revi, Hulk2000 aka Mbahmu Peang, bahkan oleh bos Kompasiana kang Pepih ikut pula berkomentar.
Dalam tanggapannya kang Pepih meminta masukan, program apa kiranya yang cocok ditempelkan di kompasiana agar dapat menampilkan papan catur dinamis. Postingan aku kali ini bermaksud menjawab tanggapan kang Pepih. Maka, demi dapat memberi saran pada kang Pepih, bertanyalah aku pada om Google dan mas Wiki untuk mencari tahu program catur apa yang cocok ditempelkan di kompasiana.
Menurut hemat saya program catur yang cocok untuk kompasiana haruslah ditulis dengan javascript dan dapat melakukan parsing (membaca tulisan) dari notasi catur yang ditulis oleh si pembuat artikel. Setelah membandingkan dengan beberapa program lain, saya menemukan program yang dibuat oleh Tomas Romer cocok untuk maksud tersebut. Program yang dibuat oleh Toomas Romer dapat diunduh di sini.
![cat2-572885b5119773fa0429742c.jpg](https://assets.kompasiana.com/items/album/2016/05/03/cat2-572885b5119773fa0429742c.jpg?t=o&v=770)
Program catur yang ditulis oleh Toomas Romer ini termasuk ringan (diharapkan tidak membebani unjuk kerja kompasiana). Lagi pula pada script-nya banyak sekali diberi komentar sehingga mudah dimodifikasi disesuaikan dengan keinginan kita. Saya sudah melakukan uji coba program tersebut di blok pribadi saya. Ingin melihat tampilan program papan catur yang saya ceritakan? silahkan kunjungi link dibawah ini:
Ini tampilan papan catur dari artikel Cut Ayu: GM Viswanathan Anand memperagakan catur menyerang. Klik link ini
Ini tampilan papan catur dari problem catur Hulk2000: Ahok diserang politisi gaek mengerikan? klik link ini
Terlihat penampilan papan catur tersebut kurang menarik. Ini bukan kekurangan, dengan mudah tampilan bisa kita permak agar tampil lebih cantik.
Akhirnya supaya notasi catur dapat diparsing oleh papan catur dinamis, si menulis harus memberi penanda pada notasi catur di artikelnya (semoga si penulis tidak keberatan melakukannya). Saya bayangkan apabila Hulk2000 aka Mbahmu Peang menulis artikel catur akan tampak seperti ini:
[notasi catur]
 [putih "Ahok"]
 [hitam "Amin Rais"]
 { Hip-hip-hura, yariba yariba.
 Putih yang giliran melangkah akan melakukan serangan.
 Sesuai karakteristiknya Gajah menyerang berdasarkan diagonal.
 Makdarit, putih melirik diagonal e4-h7.
 Yihaaaaaaa...yariba yariba yariba!}
 1. Qxc8+! Bxc8
 2. Rd8+ Kh7
 3. Bd3!
 {Putih unggul kwalitas perwira.
 Mengerikan??
 Ah tidak biasa-biasa aja!}
 [/notasi catur]
Sekian dulu, cuma mau kasih pendapat. Yang paling tahu program papan catur yang tepat untuk kompasiana tentu tim IT, karena mereka yang tahu seluk-buluk mesin Kompasiana!
GENS UNA SUMUS