Domain Event Driven pada Aplikasi Komputer Catur: Logika Catur

Abstrak: Saat ini komputer catur telah berkembang sedemikian rupa sehingga banyak elemen yang ada pada aplikasi komputer catur dapat dipisahkan dan dipasang pada aplikasi lain. Sebagai contoh adanya engine catur yang berfokus hanya untuk penerapan kecerdasan buatan. Adapula GUI yang hanya berfokus pada papan dan buah catur tanpa adanya aturansehingga dapat dijadikan permainan lain dengan tampilan “catur”. Dengan menggunakan sudut padangan domain event driven maka dapat kita cermati bahwa elemen-elemen padasebuah aplikasi dapat dipisahkan sesuai dengan domainnya. Tulisan ini dibuat untuk mendefinisikan domain aturan catur sebagai salah satu elemen yang dapat digunakan pada saat pengembangan aplikasi komputer catur. Dengan berfokus padaaturan catur sebagai domainnya kita dapat membuat sebuah pustaka (library) aplikasi untuk dijadikan referensi oleh elemenelemen lain pembentuk aplikasi. Adapun library aturan catur ini dapat dinamakan chess logic.
Kata kunci: Komputer catur, aturan catur, logika catur, domain
Penulis: Tati Suprapti, Ryan H. Silalahi
Kode Jurnal: jptkomputerdd170003

Artikel Terkait :