Sejarah Combinatorial Game Combinatorial Game Theory

II.4.1 Sejarah AI

Pada tahun 1950-an, seorang pionir AI dan ahli matematika Ingggris, Alan Turing melakukan sebuah percobaan Turing Test dengan meletakkan sebuah komputer melalui terminalnya pada jarak yang jauh. Pada ujung yang satu ada terminal dengan software AI dan pada ujung lainnya ada terminal dengan seorang operator. Operator tidak mengetahui jika di ujung terminal lainnya sudah dipasang perangkat lunak AI. Mereka berkomunikasi dengan cara memberikan respon terhadap pertanyaan yang diajukan oleh operator, sehingga operator mengira bahwa ia sedang berkomunikasi dengan operator lainnya yang berada di terminal lain. Ia beranggapan bahwa jika mesin dapat membuat seseorang percaya bahwa dirinya mampu berkomunikasi dengan orang lain, maka dapat dikatakan bahwa mesin tersebut cerdas seperti layaknya manusia. Dari sini kemudian berkembanglah beberapa program kecerdasan buatan. Beberapa program kecerdasan buatan yang dibuat mulai tahun 1956-1966, antara lain: 1. Logic Theorist, diperkenalkan pada Dartmouth Conference, yang mana program ini dapat membuktikan teorema-teorema matemtika. 2. Sadsam, diprogram oleh Robert K. Lindsay pada tahun 1960. Program ini dapat mengetahui kalimat sederhana yang ditulis dalam bahasa inggris dan mampu memberikan jawaban dari fakta-fakta yang didengar dalam sebuah percakapan. 3. ELIZA, diprogram oleh Joseph Weizenbaum 1967. Program ini mampu melakukan terapi terhadap pasien dengan memberikan beberapa pertanyaan.

II.4.2 Konsep AI

Berdasarkan pengertian yang telah diuraikan di atas bahwa Kecerdasan Buatan Artificial Inteligence merupakan bagian dari ilmu komputer yang mempelajari bagaimana membuat mesin komputer dapat melakukan pekerjaan seperti dan sebaik yang dilakukan oleh manusia bahkan lebih baik daripada yang dilakukan manusia. Sama halnya seperti manusia, agar komputer dapat bertindak seperti dan sebaik yang dilakukan manusia, maka komputer harus diberi bekal pengetahuan, dan kemampuan menalar. Semakin banyak pengetahuan yang dimilikinya tentu diharapkan manusia akan lebih mampu dalam menyelesaikan permasalahan, manusia juga diberi akal untuk dapat melakukan penalaran, dan mengambil kesimpulan berdasarkan pengetahuan dan pengalaman yang telah dimilikinya. Karena itu, pada kecerdasan buatanpun akan diberikan beberapa metod untuk membekali komputer dengan pengetahuan dan pengalaman tersebut agar komputer dapat menjadi mesin yang pintar. Dengan demikian, sistem yang menggunakan kecerdasan buatan, akan mencoba untuk memberikan output berupa solusi dari suatu masalah berdasarkan kumpulan pengetahuan yang ada.