Mini4wd AI [ミニ四駆AI]

Happy Saturday! Saya mau cerita tentang kesibukan di kampus akhir-akhir ini, yang hampir bikin pusing tiap hari. Tanggal 9 Maret lalu, saya ditunjuk sebagai perwakilan lab untuk mengikuti Game AI Tournaments 2016, di bidang Mini4wd AI.

_MG_5886.jpg1235538_1109943779056520_9026869287042987209_n.jpg

Game AI Tournaments adalah sebuah kompetisi game, dimana para peserta tidak hanya memainkannya dalam mode biasa. Misalnya, di bidang Chess AI, para peserta diwajibkan menciptakan sebuah program permainan catur yang telah didesain dan diberi “kecerdasan buatan (Artificial Intelligence)”. Kemudian Chess AI yang telah diciptakan para programmer, diadu dan diduelkan dengan ciptaan game maker lainnya. Disini, algoritma sistem, dan machine learning, sangatlah berperan penting. Terlebih karena kompetisi ini bukan pertandingan antar manusia, melainkan AI system vs AI system.

Saya sendiri masih tergolong pemula, karena basic saya bukan seorang gamer. Malah sejak masih anak-anak, saya dilarang bermain game, apalagi PS dan game konsol lainnya. (LOL!) (^-^;) Namun itu bukan hambatan besar, karena jika paham mengenai prinsip dasar AI system, machine learning, kita bisa menciptakan kecerdasan buatan itu sendiri.

Anyway, sistem dapat digolongkan “cerdas”, jika mereka dapat berpikir sendiri untuk mengambil keputusan dan mengalahkan lawan main. Mereka diberi data awal dalam jumlah besar yang disimpan dalam database  terlebih dulu. Kemudian, game maker yang memutuskan algoritma dan cara kerja sistem tersebut. Kalau saya, karena di bidang Mini4wd AI, terlebih dulu saya merakit rangkaian elektronik di board, kemudian memasukkan program dasar ke Arduino (Fyi, Arduino ini banyak sekali jenisnya. Tapi yang saya pakai adalah Arduino pro Mini, karena ukurannya yang kecil sehingga dapat diletakkan diatas cover Mini4wd).

12790836_1103030149747883_6169167007903719980_n (1).jpg

Continue reading “Mini4wd AI [ミニ四駆AI]”