BAB 1 PENDAHULUAN. untuk kesenangan dan kadang-kadang digunakan sebagai sarana pendidikan. Permainan

Ukuran: px
Mulai penontonan dengan halaman:

Download "BAB 1 PENDAHULUAN. untuk kesenangan dan kadang-kadang digunakan sebagai sarana pendidikan. Permainan"

Transkripsi

1 BAB 1 PENDAHULUAN 1.1 Latar Belakang Permainan atau game adalah suatu struktur kegiatan, yang biasanya dilakukan untuk kesenangan dan kadang-kadang digunakan sebagai sarana pendidikan. Permainan berbeda dengan pekerjaan, yang biasanya dilakukan untuk mendapat suatu upah tertentu, atau dengan seni, yang lebih peduli dengan ekspresi ide. Namun adakalanya perbedaan itu menjadi tidak jelas, banyak permainan juga dinilai sebagai pekerjaan (seperti pemain olahraga profesional) atau sebagai seni karena melibatkan sebuah layout artistik (seperti puzzle atau solitaire). Komponen kunci dari permainan adalah tujuan, aturan, tantangan, dan interaksi. Ada berbagai macam jenis permainan, adalah satunya adalah jenis permainan yang menggunakan alat tulis dan kertas sebagai medium pusat permainan. Salah satu contoh permainan jenis ini adalah sudoku. Sudoku adalah sebuah permainan teka-teki berdasarkan logika dengan kombinasi penempatan angka. Tujuan dari permainan ini adalah untuk mengisi mengisi N x N kotak sehingga tiap baris dan kolom mengandung angka satu sampai N masing-masing hanya satu kali, terdapat juga M x M kotak yang dimana nilai dari M adalah akar dari N. sama halnya seperti pada baris dan kolom,area M x M mengandung angka satu sampai N. Banyak penelitian yang dilakukan oleh para ahli terkait dengan pengembangan aplikasi permainan dan pencarian solusi sudoku. Penelitian dilakukan dengan memasukan peraturan permainan Sudoku ke dalam komputer untuk kemudian diproses dengan algoritma tertentu yang ditujukan untuk mencari solusi terbaik dari persoalan 1

2 2 sudoku tersebut. Banyak penelitian yang dilakukan dengan menerapkan kecerdasan buatan ( Artificial Inteligence ) pada komputer untuk memecahkan masalah ini. Kecerdasan Buatan ini bertujuan agar komputer memiliki kecerdasan sehingga dapat melakukan berbagai kegiatan seperti yang dilakukan oleh manusia. Cakupan dari kercedasan buatan ini cukup banyak di antaranya sistem pakar, matangan saraf tiruan, computer vision, fuzzy logic, dan Algoritma Genetika. Sudoku terdiri dari berbagai macam tingkat kesulitan. Semakin sulit soal, tentu akan semakin lama waktu yang dibutuhkan untuk memecahkan soal tersebut. Adakalanya dalam mengerjakan kita mengalami jalan buntu, untuk itu penulis membuat aplikasi yang dapat menemukan solusi dengan input yang acak namun tetap terikat pada peraturan dasar sudoku dengan menggunakan metode algoritma genetika dan pemenuhan konstrain. Algoritma Genetika merupakan bagian dari artificial intelligence (kecerdasan buatan) dan memiliki konsep optimasi yang didasarkan pada mekanisme evolusi biologis yang memiliki berbagai jenis kromosom induk dalam pembentukkan kromosom pada individu individu baru (anak). Kemampuan individu yang lebih kuat akan memiliki kemampuan yang lebih tinggi untuk mempertahankan hidup dan memiliki tingkat reproduksi yang lebih tinggi dibandingkan dengan individu yang lemah. Kromosom kromosom induk dan anak dalam aplikasi ini mewakili solusi solusi yang mungkin dihasilkan, sehingga dengan mengadaptasi algoritma genetika memungkinkan solusi dengan kualitas terbaik akan tetap bertahan. Karena keunikan sifat algoritma genetika ini, maka dipilih Algoritma Genetika untuk pembuatan aplikasi sudoku ini dimana hasil yang akhir yang didapat merupakan hasil kromosom (solusi) yang terbaik (solusi optimal).

3 3 Pemenuhan Konstrain (Constraint Satisfaction) adalah sebuah prosedur pencarian yang beroperasi dalam kumpulan ruang pembatasan (space constraint). Pertama constraint ditemukan dan disebarkan sejauh mungkin ke dalam sistem. Jika masih tidak ada solusi maka pencarian dimulai. Lalu perkiraan tentang sesuatu dibuat dan ditambahkan sebagai sebuah constraint yang baru. Penyebaran kemudian akan terjadi dengan constraint yang baru tadi dan seterusnya. 1.2 Ruang Lingkup Ruang lingkup yang dibuat adalah membuat aplikasi penyelesaian pada permainan sudoku menggunakan Algoritma Genetika dan Pemenuhan Konstrain untuk mencari solusi yang tepat dan dengan waktu yang lebih cepat. Adapun masalah-masalah yang akan dihadapi adalah bagaimana aplikasi dapat menemukan solusi dari soal dengan tetap terikat pada peraturan dasar sudoku. Ruang lingkup permainan dibatasi berukuran sembilan kali sembilan kotak, dimana tiap tiga kali tiga kotak terdapat angka satu sampai sembilan, juga dibuat tingkat kesulitan berbeda-beda yang dapat dipilih oleh user. Aplikasi penulis juga menawarkan fitur bantuan sebagai pilihan bantuan yang dapat digunakan sebanyak tiga kali dalam satu soal. Bantuan yang diberikan adalah melakukan pengkoreksian terhadap input yang dimasukkan oleh user.

4 4 1.3 Tujuan dan Manfaat Tujuan dari analisis dan perancangan aplikasi ini adalah untuk membuat aplikasi sudoku yang mampu mencari solusi dari soal-soal dengan berbagai macam tingkat kesulitan dengan menggunakan Algoritma Genetika dan Pemenuhan Konstrain. Adapun manfaat dari aplikasi ini adalah untuk meningkatkan kecerdasan numeric serta mengasah logika dari para pengguna aplikasi 1.4 Metodologi Pengumpulan Data atau Literatur Dalam metode ini dilakukan pencarian data sebanyak mungkin, dilakukan dengan mempelajari literature yang ada, baik dari buku, perpustakaan, e-book, jurnal, serta situs-situs internet tentang perancangan dan pembuatan aplikasi Sudoku dengan Algoritma Genetika dan Pemenuhan Konstrain. Setelah data-data sebagai dasar untuk melakukan penelitian ini telah terkumpul, dilakukan review tentang apa yang sebenarnya dihadapi, masalah-masalah apa saja yang terdapat pada pembuatan aplikasi sudoku, serta metode atau algoritma apa yang sudah berkembang dan sudah dipakai sejauh ini dalam pemecahan masalah sudoku.

5 Analisa, perancangan, implementasi dan evaluasi Metode selanjutnya adalah pengenalan permainan sudoku, baik peraturan ataupun cara menyelesaikannya secara konvensional, dan juga membahas tentang teori-teori yang digunakan dalam aplikasi sudoku yang penulis buat. Diuraikan pula hasil analisis dari permainan sudoku yang telah ada sebelumnya. Setelah itu diuraikan tahap-tahap perancangan aplikasi untuk analisis permasalahan dan penyelesaiannya. Diputuskan untuk menggunakan Algoritma Genetika dan Pemenuhan Konstrain, maka penulis mulai mengimplementasikannya ke dalam aplikasi. Lalu dibuatlah perancangan dan pembuatan program uji, yang mencakup spesifikasi sistem, software yang akan digunakan, data data yang dibutuhkan dalam pembuatan aplikasi, cara pengoperasian aplikasi, serta hasil yang dicapai dari aplikasi yang dibuat. Lalu dilakukan pengujian program yang telah di kembangkan dengan menggunakan Algoritma Genetika, menganalisa dan mengevaluasi hasil dari metode tersebut, termasuk menganalisa tingkat error (kesalahan) yang dihasilkan pada tiap pengujian, batasan batasan yang berhasil di penuhi, lama waktu berjalan dan generasi yang di hasilkan.

6 6 1.5 Sistematika Penulisan Skripsi ini dibagi dalam lima bab, terdiri dari beberapa sub bab yang saling berhubungan erat. Berikut adalah garis besar skripsi ini : Bab 1 Pendahuluan Bab ini berisi latar belakang, ruang lingkup, tujuan dan manfaat, metodologi penelitian dan sistematika penulisan. Latar belakang menjelaskan tentang perancangan dan pembuatan aplikasi Sudoku dengan Algoritma Genetika. Setelah latar belakang, dijelaskan pula ruang lingkup atau batasan batasan dalam pembuatan skripsi. Metodologi penelitan menjelaskan tentang apa yang dilakukan dalam mencari data-data pendukung yang digunakan dan dibutuhkan. Bagian akhir pada bab ini menjelaskan tentang sistematika penulisan yang ada pada laporan Bab 2 Landasan Teori Bab ini mengemukakan tentang teori teori, baik teori umum maupun teori khusus yang digunakan untuk membahas dan menganalisis masalah yang ada melalui studi pustaka. Dalam bab ini juga dijelaskan mengenai tahapan tahapan perancangan program serta landasan teori yang menjelaskan tentang perancangan program yang dirancang ini dan cara penyusunannya. Landasan teori ini didapatkan dari berbagai media seperti buku dan internet mengenai bagaimana cara mengambil keputusan yang baik, cepat dan akurat dan berbagai teori lain yang berhubungan dengan topik skripsi ini.

7 7 Bab 3 Analisis dan Perancangan Di dalam bab ini dibahas mengenai perancangan dari aplikasi. Perancangan berisi tentang urutan dalam pembuatan sistem ini. Juga memuat tentang masalah yang diteliti dan pendekatan-pendekatan yang digunakan dalam penelitian. Bab 4 Implementasi dan Evaluasi Dalam bab ini dibahas tentang pengimplementasian aplikasi sudoku yang disesuaikan dengan kebutuhan yang ada. Aplikasi ini nantinya akan diujicobakan kemudian dievaluasi apakah hasil rancangan sudah sesuai dengan kebutuhan atau belum. Bab 5 Kesimpulan dan Saran Bab ini merupakan bab terakhir dari seluruh rangkaian bab yang ada di laporan skripsi ini, maka dalam bab ini akan termuat kesimpulan dari hasil bahasan seluruh bab serta saran-saran yang dapat bermanfaat dan cukup memiliki alasan yang kuat untuk diperlihatkan serta dipertimbangkan untuk dilaksanakan.

BAB I PENDAHULUAN. dilakukan untuk kesenangan dan kadang-kadang digunakan sebagai sarana

BAB I PENDAHULUAN. dilakukan untuk kesenangan dan kadang-kadang digunakan sebagai sarana BAB I PENDAHULUAN I.1. Latar Belakang Masalah Permainan atau game adalah suatu struktur kegiatan, yang biasanya dilakukan untuk kesenangan dan kadang-kadang digunakan sebagai sarana pendidikan. Permainan

Lebih terperinci

BAB 1 PENDAHULUAN. cukup lama dan memakan biaya yang cukup mahal serta tidak konsisten. Penjadwalan

BAB 1 PENDAHULUAN. cukup lama dan memakan biaya yang cukup mahal serta tidak konsisten. Penjadwalan BAB 1 PENDAHULUAN 1.1 Latar Belakang Penjadwalan secara manual membutuhkan ekstra ketelitian serta waktu yang cukup lama dan memakan biaya yang cukup mahal serta tidak konsisten. Penjadwalan diperlukan

Lebih terperinci

@UKDW. Lampiran B - 1 BAB 1 PENDAHULUAN

@UKDW. Lampiran B - 1 BAB 1 PENDAHULUAN Lampiran B - 1 BAB 1 PENDAHULUAN 1.1. Latar Belakang Permainan adalah salah satu jenis hiburan. Selain itu, permainan juga dapat menjadi suatu hal yang menantang maupun untuk mengasah kemampuan otak pemain.

Lebih terperinci

PENERAPAN ALGORITMA GENETIKA SEBAGAI PROBLEM SOLVER DALAM GAME SUDOKU BERBASIS ANDROID

PENERAPAN ALGORITMA GENETIKA SEBAGAI PROBLEM SOLVER DALAM GAME SUDOKU BERBASIS ANDROID PENERAPAN ALGORITMA GENETIKA SEBAGAI PROBLEM SOLVER DALAM GAME SUDOKU BERBASIS ANDROID Yusfrizal 1 1,2 Program Studi Teknik Informatika, Fakultas Teknik dan Ilmu Komputer, Universitas Potensi Utama 3 Universitas

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Kecerdasan Buatan ( Artificial Intelligence ) merupakan salah satu cabang dari ilmu computer yang membuat agar mesin atau komputer dapat melakukan pekerjaan

Lebih terperinci

BAB 1 PENDAHULUAN. mampu digunakan untuk melakukan komputasi yang berhubungan dengan

BAB 1 PENDAHULUAN. mampu digunakan untuk melakukan komputasi yang berhubungan dengan BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Perkembangan perangkat komputer selama beberapa dekade ini sangat cepat. Pada awal perkembangannya perangkat komputer hanya berupa alat yang mampu digunakan

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Kecerdasan buatan merupakan sub-bidang ilmu komputer yang khusus ditujukan untuk membuat software dan hardware yang sepenuhnya bisa menirukan beberapa fungsi

Lebih terperinci

UKDW BAB 1 PENDAHULUAN. 1.1 Latar Belakang

UKDW BAB 1 PENDAHULUAN. 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakang Perkembangan teknologi yang semakin pesat menyebabkan kebutuhan akan kecerdasan buatan (artificial intelligence) semakin pesat. Permainan komputer merupakan salah satu

Lebih terperinci

BAB I PENDAHULUAN. pengetahuan yang sangat populer saat ini. Dengan ilmu pengetahuan ini, teknologi di

BAB I PENDAHULUAN. pengetahuan yang sangat populer saat ini. Dengan ilmu pengetahuan ini, teknologi di BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Teknologi Informasi dan Komunikasi (TIK) merupakan suatu cabang ilmu pengetahuan yang sangat populer saat ini. Dengan ilmu pengetahuan ini, teknologi di dunia

Lebih terperinci

BAB I PENDAHULUAN. kehidupan sehari-hari dan juga merupakan disiplin ilmu yang berdiri sendiri serta

BAB I PENDAHULUAN. kehidupan sehari-hari dan juga merupakan disiplin ilmu yang berdiri sendiri serta BAB I PENDAHULUAN A. Latar Belakang Matematika adalah cabang ilmu pengetahuan yang dapat digunakan dalam kehidupan sehari-hari dan juga merupakan disiplin ilmu yang berdiri sendiri serta tidak merupakan

Lebih terperinci

Oleh Lukman Hariadi

Oleh Lukman Hariadi ANALISIS PENYELESAIAN PUZZLE SUDOKU DENGAN MENERAPKAN ALGORITMA BACKTRACKING (berbentuk piramida terbalik) PROPOSAL JUDUL Diajukan Untuk Menempuh Tugas Akhir Oleh Lukman Hariadi 14201045 PROGRAM STUDI

Lebih terperinci

UKDW BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

UKDW BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Kecerdasan buatan atau Artificial Intelligence adalah suatu pengetahuan yang membuat komputer dapat meniru kecerdasan manusia. Kecerdasan buatan dapat digunakan

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakang Permainan (game) merupakan bidang usaha manusia terhadap kecerdasan buatan, salah satunya adalah sliding puzzle. Permainan ini merupakan permainan yang dapat melatih

Lebih terperinci

1. Pendahuluan 1.1. Latar Belakang

1. Pendahuluan 1.1. Latar Belakang 1. Pendahuluan 1.1. Latar Belakang Perkembangan teknologi informasi yang begitu pesat sekarang ini memberikan dampak yang besar terhadap kinerja manusia khususnya dalam bekerja. Segala sesuatu yang dahulu

Lebih terperinci

BAB 1 PENDAHULUAN UKDW

BAB 1 PENDAHULUAN UKDW BAB 1 PENDAHULUAN 1.1. Latar Belakang Sudoku (atau Number Place ) merupakan sebuah permainan yang sangat populer. Permainan Sudoku berasal dari kata Latin Square yang pertama kali diperkenalkan oleh Leonhard

Lebih terperinci

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Kakuro adalah permainan puzzle yang bersifat logika dan biasa disebut sebagai transliterasi matematis dari puzzle silang. Permainan puzzle kakuro merupakan

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakang Di zaman modern ini, perkembangan software sangat pesat. Tidak hanya dalam hal software aplikasi saja, tetapi dalam dunia game juga sama. Salah satu software yang saat

Lebih terperinci

BAB 1 PENDAHULUAN. Berbagai cabang ilmunya telah membantu manusia menyelesaikan pekerjaan dengan

BAB 1 PENDAHULUAN. Berbagai cabang ilmunya telah membantu manusia menyelesaikan pekerjaan dengan 1 BAB 1 PENDAHULUAN 1.1 Latar Belakang Perkembangan ilmu kecerdasan buatan saat ini sudah berkembang pesat. Berbagai cabang ilmunya telah membantu manusia menyelesaikan pekerjaan dengan lebih baik, cepat,

Lebih terperinci

UKDW BAB 1 PENDAHULUAN

UKDW BAB 1 PENDAHULUAN BAB 1 PENDAHULUAN 1.1 Latar Belakang Permainan melalui aplikasi komputer saat ini cukup pesat perkembangannya. Tampilan yang menarik dan atraktif semakin membuat berbagai kalangan yang telah terbiasa bermain

Lebih terperinci

BAB 1 PENDAHULUAN. Sistem Pakar (Expert System), Jaringan Saraf Tiruan (Artificial Neural Network), Visi

BAB 1 PENDAHULUAN. Sistem Pakar (Expert System), Jaringan Saraf Tiruan (Artificial Neural Network), Visi BAB 1 PENDAHULUAN 1.1 Latar Belakang Di era yang semakin maju ini, teknologi telah memegang peranan penting dalam kehidupan manusia sehari-hari, sehingga kemajuannya sangat dinantikan dan dinikmati para

Lebih terperinci

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Kecerdasan buatan (Artificial Intelligence) menyebabkan lahirnya berbagai teknologi yang dapat dikatakan bersifat cerdas, misalnya permainan (game), sistem pakar (expert

Lebih terperinci

BAB 1 PENDAHULUAN. teknologi yang sangat penting adalah TIK (Teknologi Informasi dan Komunikasi).

BAB 1 PENDAHULUAN. teknologi yang sangat penting adalah TIK (Teknologi Informasi dan Komunikasi). BAB 1 PENDAHULUAN 1.1 Latar Belakang Era informasi memerlukan dukungan teknologi diberbagai bidang. Salah satu teknologi yang sangat penting adalah TIK (Teknologi Informasi dan Komunikasi). Telah banyak

Lebih terperinci

Kecerdasan Buatan (Artificial Intelligence) Muhammad Dahria

Kecerdasan Buatan (Artificial Intelligence) Muhammad Dahria Kecerdasan Buatan (Artificial Intelligence) Muhammad Dahria Abstrak Kecerdasan Buatan (Artificial Intelligence) merupakan salah satu bagian dari ilmu komputer yang mempelajari bagaimana membuat mesin (komputer)

Lebih terperinci

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Pada awal diciptakannya, komputer difungsikan sebagai alat hitung atau mengolah data yang ada untuk menghasilkan informasi dalam pengambilan keputusan. Seiring dengan

Lebih terperinci

BAB 1 PENDAHULUAN. menggunakan sistem komputerisasi. Salah satu bentuk perusahaan yang sangat

BAB 1 PENDAHULUAN. menggunakan sistem komputerisasi. Salah satu bentuk perusahaan yang sangat BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Pada zaman sekarang ini komputer merupakan kebutuhan yang umum dalam sebuah perusahaan. Di dalam perusahaan, banyak hal menjadi lebih efisien dengan menggunakan

Lebih terperinci

BAB 1 PENDAHULUAN. Dengan pesatnya perkembangan teknologi dalam bidang IT (Information

BAB 1 PENDAHULUAN. Dengan pesatnya perkembangan teknologi dalam bidang IT (Information BAB 1 PENDAHULUAN 1.1 Latar Belakang Dengan pesatnya perkembangan teknologi dalam bidang IT (Information Technology), terutama dalam bagian AI (Artificial Intelligence), telah banyak aplikasiaplikasi yang

Lebih terperinci

BAB I PENDAHULUAN. 1.1 Pendahuluan

BAB I PENDAHULUAN. 1.1 Pendahuluan I-1 BAB I PENDAHULUAN Pada bab ini diuraikan mengenai latar belakang, rumusan masalah, tujuan, serta batasan masalah dari tugas akhir. Selain itu, bab ini juga memaparkan metodologi dan sistematika pembahasan

Lebih terperinci

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Puzzle game merupakan permainan yang tidak hanya berfungsi sebagai hiburan, tetapi juga dapat melatih kemampuan otak. Salah satu puzzle game yang populer adalah

Lebih terperinci

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Saat ini penggunaan komputer tidak hanya sebagai sarana penghitung biasa saja tetapi sudah meliputi berbagai sarana seperti sarana informasi, hiburan, atau

Lebih terperinci

BAB I PENDAHULUAN. adalah perkembangan dalam bidang permainan. banyak permainan teka-teki yang menjadi populer di kalangan masyarakat.

BAB I PENDAHULUAN. adalah perkembangan dalam bidang permainan. banyak permainan teka-teki yang menjadi populer di kalangan masyarakat. BAB I PENDAHULUAN 1.1 Latar Belakang Perkembangan teknologi informasi terjadi dalam berbagai bidang[8]. Pada awalnya perkembangan teknologi digunakan untuk membantu mempermudah pekerjaan manusia. Namun,

Lebih terperinci

BAB I PENDAHULUAN Latar Belakang

BAB I PENDAHULUAN Latar Belakang BAB I PENDAHULUAN 1.1. Latar Belakang Dunia sistem informasi pada saat ini berkembang pesat dan merambah ke berbagai sisi kehidupan manusia. Perkembangan yang demikian tersebut didukung oleh tersedianya

Lebih terperinci

BAB I PENDAHULUAN. Permainan papan atau biasa disebut dengan Board Games hampir tidak

BAB I PENDAHULUAN. Permainan papan atau biasa disebut dengan Board Games hampir tidak BAB I PENDAHULUAN 1.1 Latar Belakang Permainan papan atau biasa disebut dengan Board Games hampir tidak asing terdengar di kehidupan manusia. Banyak macam-macam permainan papan yang ada di kehidupan manusia

Lebih terperinci

BAB 1 PENDAHULUAN Latar Belakang

BAB 1 PENDAHULUAN Latar Belakang BAB 1 PENDAHULUAN 1.1. Latar Belakang Babylon Tower merupakan salah satu permainan puzzle tiga dimensi yang diciptakan oleh Endre Pap dan dipatenkan pada tahun 1982. Babylon Tower dapat dimainkan dengan

Lebih terperinci

BAB III ANALISA MASALAH DAN RANCANGAN PROGRAM

BAB III ANALISA MASALAH DAN RANCANGAN PROGRAM BAB III ANALISA MASALAH DAN RANCANGAN PROGRAM III.1. Analisa Masalah Perkembangan game dari skala kecil maupun besar sangat bervariasi yang dapat dimainkan oleh siapa saja tanpa memandang umur, dari anak

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Surat kabar merupakan media cetak yang memuat informasi-informasi aktualyang sedang terjadi. Banyak informasi yang diberikan salah satunya adalah iklan baris. Iklan

Lebih terperinci

BAB I PENDAHULUAN 1.1. Latar Belakang

BAB I PENDAHULUAN 1.1. Latar Belakang BAB I PENDAHULUAN 1.1. Latar Belakang Game merupakan kata dalam bahasa inggris yang berarti permainan. Permainan adalah sesuatu yang dapat dimainkan dengan aturan tertentu sehingga ada yang menang dan

Lebih terperinci

BAB 1 PENDAHULUAN Latar Belakang

BAB 1 PENDAHULUAN Latar Belakang BAB 1 PENDAHULUAN 1.1. Latar Belakang Kecerdasan buatan merupakan cabang ilmu computer yang bertujuan membuat mesin menjadi lebih pintar dan dapat melakukan pekerjaan seperti manusia. Kecerdasan dapat

Lebih terperinci

BAB 1 PENDAHULUAN. Perkembangan game memang belakangan ini sangat pesat, game game

BAB 1 PENDAHULUAN. Perkembangan game memang belakangan ini sangat pesat, game game BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Perkembangan game memang belakangan ini sangat pesat, game game tersebut meliputi game online dan game offline. Game itu sendiri adalah sebuah aplikasi / software

Lebih terperinci

BAB I PENDAHULUAN. Permainan antara manusia melawan komputer menjadi sangat populer

BAB I PENDAHULUAN. Permainan antara manusia melawan komputer menjadi sangat populer BAB I PENDAHULUAN 1.1 Latar Belakang Permainan antara manusia melawan komputer menjadi sangat populer belakangan ini. Uniknya menerapkan kecerdasan buatan pada komputer tidak semudah mengajarkan permainan

Lebih terperinci

BAB 1 PENDAHULUAN Latar belakang

BAB 1 PENDAHULUAN Latar belakang BAB 1 PENDAHULUAN 1.1. Latar belakang Perkembangan komputer dewasa ini telah mengalami banyak perubahan yang sangat pesat, seiring dengan kebutuhan manusia yang semakin banyak dan kompleks. Komputer yang

Lebih terperinci

BAB 1 PENDAHULUAN. Pengendalian persediaan barang merupakan hal yang penting untuk

BAB 1 PENDAHULUAN. Pengendalian persediaan barang merupakan hal yang penting untuk BAB 1 PENDAHULUAN 1.1. Latar Belakang Pengendalian persediaan barang merupakan hal yang penting untuk kegiatan pemesanan barang dalam suatu perusahaan atau organisasi. Barang yang dimaksud berupa barang

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah 1.2 Perumusan Masalah

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah 1.2 Perumusan Masalah BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Masalah pemilihan lokasi usaha yang tepat merupakan salah satu faktor penunjang suksesnya suatu usaha. Dalam pemilihan lokasi usaha yang tepat diperlukan pertimbangan

Lebih terperinci

BAB I PENDAHULUAN. Dalam beberapa tahun terakhir, logika samar telah digunakan dalam berbagai

BAB I PENDAHULUAN. Dalam beberapa tahun terakhir, logika samar telah digunakan dalam berbagai 1 BAB I PENDAHULUAN 1.1 Latar Belakang Penelitian Dalam beberapa tahun terakhir, logika samar telah digunakan dalam berbagai bidang untuk menyelesaikan masalah-masalah yang ada. Walaupun logika samar adalah

Lebih terperinci

BAB I PENDAHULUAN. I.1 Latar Belakang

BAB I PENDAHULUAN. I.1 Latar Belakang BAB I PENDAHULUAN I.1 Latar Belakang Bahasa Inggris adalah bahasa internasional yang paling populer di dunia dan telah diterapkan menjadi bahasa resmi di beberapa negara dan organisasi internasional. Tercatat

Lebih terperinci

UKDW. Bab I PENDAHULUAN. 1.1 Latar Belakang Masalah

UKDW. Bab I PENDAHULUAN. 1.1 Latar Belakang Masalah Bab I PENDAHULUAN 1.1 Latar Belakang Masalah Seiring dengan perkembangan ekonomi di Indonesia yang semakin pesat, perkembangan industri distribusi juga semakin meningkat untuk memenuhi kebutuhan pasar

Lebih terperinci

BAB 1 PENDAHULUAN. Hal 1. 1 Dan W. Patterson, Introduction to Artificial Intelligence and Expert System, Prentice Hall, 1990,

BAB 1 PENDAHULUAN. Hal 1. 1 Dan W. Patterson, Introduction to Artificial Intelligence and Expert System, Prentice Hall, 1990, BAB 1 PENDAHULUAN 1.1. Pengantar Sesuai dengan perkembangan jaman dan kemajuan teknologi, saat ini terdapat berbagai macam teknologi aplikasi yang dirancang untuk menggantikan fungsi benda yang dioperasikan

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakang Pada saat ini, metode kecerdasan buatan (Artificial Intelligence) banyak digunakan dalam berbagai bidang seperti: bisnis, militer, pendidikan, psikologi, permainan

Lebih terperinci

BAB I PENDAHULUAN.

BAB I PENDAHULUAN. BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Teknologi komputer pada saat ini memiliki perkembangan yang sangat pesat. Berkembangnya teknologi komputer tersebut menghasilkan beberapa peralatan dan aplikasi

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakang Pada tahun 1950-an John McCarthy dari Massachusets Institute of Technology (MIT) menciptakan bahasa pemrograman LISP. Kemudian berkembang dengan dibuatnya program komputer

Lebih terperinci

BAB I PENDAHULUAN. kebutuhan manusia dalam melakukan pekerjaan sehari-hari. Beragam aplikasi

BAB I PENDAHULUAN. kebutuhan manusia dalam melakukan pekerjaan sehari-hari. Beragam aplikasi BAB I PENDAHULUAN I.1. Latar Belakang Perkembangan teknologi komputer mampu menjawab hampir semua kebutuhan manusia dalam melakukan pekerjaan sehari-hari. Beragam aplikasi muncul dengan beragam fungsi,

Lebih terperinci

PENGEMBANGAN ALGORITMA HEURISTIK UNTUK PENYELESAIAN PUZZLE HITORI

PENGEMBANGAN ALGORITMA HEURISTIK UNTUK PENYELESAIAN PUZZLE HITORI PENGEMBANGAN ALGORITMA HEURISTIK UNTUK PENYELESAIAN PUZZLE HITORI Arnold Aribowo 1), Samuel Lukas 2), Bobby Pranata 3) 1) Jurusan Sistem Komputer, Fakultas Ilmu Komputer, Universitas Pelita Harapan 2,3)

Lebih terperinci

BAB I PENDAHULUAN. kesuksesan dan mulai dikenal luas, menggantikan kepopuleran disk operating

BAB I PENDAHULUAN. kesuksesan dan mulai dikenal luas, menggantikan kepopuleran disk operating 1 BAB I PENDAHULUAN 1.1 Latar Belakang Sejak berkembangnya IBM-PC dan sistem operasi MS-DOS mendapatkan kesuksesan dan mulai dikenal luas, menggantikan kepopuleran disk operating system CP/M-80 yang telah

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang dan Permasalahan

BAB I PENDAHULUAN 1.1 Latar Belakang dan Permasalahan BAB I PENDAHULUAN 1.1 Latar Belakang dan Permasalahan Perkembangan industri rokok di Indonesia kian meningkat. Berbagai inovasi dilakukan, baik untuk produk rokok kretek maupun rokok filter untuk memenuhi

Lebih terperinci

BAB I PENDAHULUAN. di dalam suatu permasalahan sehingga dapat menghasilkan suatu hasil yang dapat

BAB I PENDAHULUAN. di dalam suatu permasalahan sehingga dapat menghasilkan suatu hasil yang dapat BAB I PENDAHULUAN I.1. Latar Belakang Masalah Game ataupun lebih sering dikenal dengan istilah permainan merupakan suatu sistem yang memiliki aturan aturan tertentu dimana pemain akan terlibat di dalam

Lebih terperinci

KATA PENGANTAR. Maha Esa, yang telah berkenan memelihara dan membimbing penulis, sehingga

KATA PENGANTAR. Maha Esa, yang telah berkenan memelihara dan membimbing penulis, sehingga KATA PENGANTAR Pertama-tama penulis mengucapkan puji syukur ke hadirat Tuhan Yang Maha Esa, yang telah berkenan memelihara dan membimbing penulis, sehingga penulis dapat menyelesaikan pengerjaan dan penyusunan

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Mobilitas dan produktivitas menjadi hal yang penting di masa kini. Begitu juga dengan hiburan. Setiap orang membutuhkan hiburan untuk menyegarkan pikirannya

Lebih terperinci

PENERAPAN ALGORITMA GENETIKA UNTUK MENYELESAIKAN PERMASALAHAN PENJADWALAN DOSEN DENGAN FUZZY

PENERAPAN ALGORITMA GENETIKA UNTUK MENYELESAIKAN PERMASALAHAN PENJADWALAN DOSEN DENGAN FUZZY PENERAPAN ALGORITMA GENETIKA UNTUK MENYELESAIKAN PERMASALAHAN PENJADWALAN DOSEN DENGAN FUZZY Arief Kelik Nugroho Fakultas Teknik, Universitas PGR Yogyakarta e-mail : ariefkeliknugroho@gmail.com Abstrak

Lebih terperinci

RANCANG BANGUN PERANGKAT LUNAK PENJADWALAN PERKULIAHAN MENGGUNAKAN METODE META- HEURISTIK (PENGGABUNGAN METODE ALGORITMA GENETIK DAN TABU SEARCH)

RANCANG BANGUN PERANGKAT LUNAK PENJADWALAN PERKULIAHAN MENGGUNAKAN METODE META- HEURISTIK (PENGGABUNGAN METODE ALGORITMA GENETIK DAN TABU SEARCH) RANCANG BANGUN PERANGKAT LUNAK PENJADWALAN PERKULIAHAN MENGGUNAKAN METODE META- HEURISTIK (PENGGABUNGAN METODE ALGORITMA GENETIK DAN TABU SEARCH) TUGAS AKHIR Disusun Oleh : RIO PRAYOGA SUPRAYANA NPM. 06

Lebih terperinci

BAB I PENDAHULUAN. pada sistem pakar, dapat digunakan untuk menyelesaikan permasalahan dalam

BAB I PENDAHULUAN. pada sistem pakar, dapat digunakan untuk menyelesaikan permasalahan dalam BAB I PENDAHULUAN I.1. Latar Belakang Sistem pakar dapat diartikan sebagai sebuah program kecerdasan komputer dengan segudang pengetahuan dari seorang pakar yang memberikan informasi secara akurat. Sistem

Lebih terperinci

BAB 1 PENDAHULUAN Latar Belakang

BAB 1 PENDAHULUAN Latar Belakang BAB 1 PENDAHULUAN 1.1. Latar Belakang Perkembangan yang pesat pada video game mendorong para pengembang game untuk mengembangkan video game yang lebih baik dari sebelumnya. Jenis permainan berkembang dari

Lebih terperinci

UKDW. Bab 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

UKDW. Bab 1 PENDAHULUAN. 1.1 Latar Belakang Masalah Bab 1 PENDAHULUAN 1.1 Latar Belakang Masalah Perkembangan aplikasi yang mengarah dalam bidang kecerdasan buatan atau Artificial Intelligence (AI) khususnya dalam aplikasi permainan yang saat ini berkembang

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakang Perkembangan teknologi yang pesat memberikan banyak kemudahan dalam penyelesaian masalah dan pencapaian hasil kerja yang memuaskan bagi kehidupan manusia. Salah satu

Lebih terperinci

BAB 1 PENDAHULUAN 1.1. Latar Belakang Masalah

BAB 1 PENDAHULUAN 1.1. Latar Belakang Masalah BAB 1 PENDAHULUAN 1.1. Latar Belakang Masalah Perkembangan dunia komputer dan dunia pendidikan tidak dapat dipisahkan. Sistem pendidikan mengalami kemajuan di segala jenjang, termasuk dunia pendidikan

Lebih terperinci

BAB 1 PENDAHULUAN. Saat ini, video game cenderung mengarah ke grafis yang realistic dan complex

BAB 1 PENDAHULUAN. Saat ini, video game cenderung mengarah ke grafis yang realistic dan complex 1 BAB 1 PENDAHULUAN 1.1 Latar Belakang Saat ini, video game cenderung mengarah ke grafis yang realistic dan complex (Anonim_1, 2011). Tidak lagi dikhususkan untuk anak anak saja melainkan juga untuk para

Lebih terperinci

BAB I PENDAHULUAN. Mungkin dikarenakan oleh beberapa faktor antara lain kurangnya sumber belajar

BAB I PENDAHULUAN. Mungkin dikarenakan oleh beberapa faktor antara lain kurangnya sumber belajar BAB I PENDAHULUAN I.1 Latar Belakang Dalam suatu pembelajaran tentang organ pencernaan manusia kadang anak kurang mengetahui tentang fungsi dan kegunaan organ pencernaan tersebut. Mungkin dikarenakan oleh

Lebih terperinci

BAB I PENDAHULUAN. remaja maupun orang dewasa. Game ini terdiri dari game tradisional dan

BAB I PENDAHULUAN. remaja maupun orang dewasa. Game ini terdiri dari game tradisional dan BAB I PENDAHULUAN I.1 Latar Belakang Permainan atau sering disebut dengan game merupakan suatu sarana hiburan yang diminati dan dimainkan oleh banyak orang baik dari kalangan anakanak, remaja maupun orang

Lebih terperinci

DAFTAR ISI Ika Zulhidayati, 2013

DAFTAR ISI Ika Zulhidayati, 2013 DAFTAR ISI PERNYATAAN... iv KATA PENGANTAR... vi UCAPAN TERIMA KASIH... vii ABSTRAK... viii ABSTRACT... ix DAFTAR ISI... x DAFTAR GAMBAR... xii DAFTAR ISTILAH... xiii BAB I PENDAHULUAN... 1 1.1 Latar Belakang

Lebih terperinci

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Pengembangan tentang AI (Artificial Intelligence) pada perilaku NPC (Non Player Character) dalam game, sampai saat ini masih terus dikembangkan. Penerapan AI

Lebih terperinci

STMIK GI MDP. Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Genap tahun 2010/2011

STMIK GI MDP. Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Genap tahun 2010/2011 STMIK GI MDP Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Genap tahun 2010/2011 PENERAPAN METODE HEURISTIK PADA STRATEGI PERMAINAN WIN TREASURE BERBASIS APLIKASI BERGERAK Feiny Chandra

Lebih terperinci

BAB 1 PENDAHULUAN. TOEFL singkatan dari Test of English as a Foreign Language merupakan hal yang

BAB 1 PENDAHULUAN. TOEFL singkatan dari Test of English as a Foreign Language merupakan hal yang BAB 1 PENDAHULUAN 1.1 Latar Belakang TOEFL singkatan dari Test of English as a Foreign Language merupakan hal yang terpenting bagi seseorang yang ingin melanjutkan pendidikan lebih tinggi lagi ataupun

Lebih terperinci

Berdasarkan penelitian game Color-Change puzzle berbentuk board game yang ditemukan pertama kali oleh John Maxim (2001) dapat disimpulkan bahwa

Berdasarkan penelitian game Color-Change puzzle berbentuk board game yang ditemukan pertama kali oleh John Maxim (2001) dapat disimpulkan bahwa BAB 1 PENDAHULUAN 1.3 Latar Belakang Game digital merupakan salah satu salah satu bentuk hiburan yang diminati oleh banyak orang baik dari kalangan anak-anak, remaja, maupun dewasa yang dapat dinikmati

Lebih terperinci

BAB I PENDAHULUAN. tubuh. Dalam suatu serangan jantung (myocardial infarction), bagian dari otot

BAB I PENDAHULUAN. tubuh. Dalam suatu serangan jantung (myocardial infarction), bagian dari otot BAB I PENDAHULUAN I.1. Latar Belakang Penyakit Jantung adalah sebuah otot yang memompa darah ke seluruh tubuh. Dalam suatu serangan jantung (myocardial infarction), bagian dari otot jantung mati sewaktu

Lebih terperinci

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Perkembangan mobile device sekarang ini semakin pesat. Fungsi utama dari mobile device adalah bisa dibawa kemana saja, digunakan dimana saja dan kapan saja. Dari sekian

Lebih terperinci

Penerapan Algoritma Runut-Balik (Backtracking) pada Permainan Nurikabe

Penerapan Algoritma Runut-Balik (Backtracking) pada Permainan Nurikabe Penerapan Runut-Balik (Backtracking) pada Permainan Nurikabe Putri Amanda Bahraini Program Studi Teknik Informatika, Institut Teknologi Bandung Jalan Ganesha 10, Bandung e-mail: if14041@students.if.itb.ac.id

Lebih terperinci

BAB I PENDAHULUAN. Universitas Sumatera Utara

BAB I PENDAHULUAN. Universitas Sumatera Utara BAB I PENDAHULUAN 1.1 Latar Belakang Setelah berkembangnya AI (Artifical Intelligence), banyak sekali ditemukan sejumlah algoritma yang terinspirasi dari alam. Banyak persoalan yang dapat diselesaikan

Lebih terperinci

BAB 1 PENDAHULUAN. Keunggulan manusia dibanding makhluk lainnya terletak pada kecerdasannya.

BAB 1 PENDAHULUAN. Keunggulan manusia dibanding makhluk lainnya terletak pada kecerdasannya. BAB 1 PENDAHULUAN 1.1 Latar Belakang Keunggulan manusia dibanding makhluk lainnya terletak pada kecerdasannya. Dengan kecerdasan ini manusia dapat menguasai ilmu pengetahuan dan teknologi. Dengan pengetahuan

Lebih terperinci

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Game yang memiliki konten pendidikan lebih dikenal dengan istilah game edukasi. Game berjenis edukasi ini bertujuan untuk memancing minat belajar anak terhadap

Lebih terperinci

HALMA 2D MULTIPLAYER BERBASIS APLIKASI DESKTOP TUGAS AKHIR. Disusun Oleh : YUDI HENDRADINATA NPM

HALMA 2D MULTIPLAYER BERBASIS APLIKASI DESKTOP TUGAS AKHIR. Disusun Oleh : YUDI HENDRADINATA NPM PERANCANGAN PERANGKAT LUNAK PERMAINAN HALMA 2D MULTIPLAYER BERBASIS APLIKASI DESKTOP TUGAS AKHIR Disusun Oleh : YUDI HENDRADINATA NPM. 0534010161 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI

Lebih terperinci

BAB I PENDAHULUAN I.1 Latar Belakang Masalah

BAB I PENDAHULUAN I.1 Latar Belakang Masalah BAB I PENDAHULUAN I.1 Latar Belakang Masalah Perkembangbiakan vegetatif buatan pada tumbuhan adalah cabang ilmu pengetahuan alam (IPA). Dalam mata pelajaran IPA terdapat bab yang membahas perkembangbiakan

Lebih terperinci

UKDW BAB 1 PENDAHULUAN Latar Belakang

UKDW BAB 1 PENDAHULUAN Latar Belakang BAB 1 PENDAHULUAN 1.1. Latar Belakang Perkembangan komputer dewasa ini telah banyak mengarah pada Kecerdasan Buatan atau Artificial Intelligence (AI). AI merupakan suatu cabang ilmu yang mempelajari tentang

Lebih terperinci

Penyelesaian Game Lights Out dengan Algoritma Runut Balik

Penyelesaian Game Lights Out dengan Algoritma Runut Balik Penyelesaian Game Lights Out dengan Algoritma Runut Balik Muhammad Aulia Firmansyah (13509039) Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung, Jl. Ganesha

Lebih terperinci

BAB 3 PERANCANGAN PROGRAM. dari OOP (Object Oriented Programming) di mana dalam prosesnya, hal-hal

BAB 3 PERANCANGAN PROGRAM. dari OOP (Object Oriented Programming) di mana dalam prosesnya, hal-hal BAB 3 PERANCANGAN PROGRAM 3.1 Spesifikasi Rumusan Rancangan Program Algoritma Genetika dirancang dengan mengikuti prinsip-prinsip dan sifatsifat dari OOP (Object Oriented Programming) di mana dalam prosesnya,

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakang Permainan atau sering disebut dengan game merupakan suatu sarana hiburan yang diminati dan dimainkan oleh banyak orang baik dari kalangan anak-anak, remaja maupun orang

Lebih terperinci

BAB 1 PENDAHULUAN. Semakin berkembangnya teknologi pada era ini telah membuat banyak

BAB 1 PENDAHULUAN. Semakin berkembangnya teknologi pada era ini telah membuat banyak BAB 1 PENDAHULUAN 1.1 Latar Belakang Semakin berkembangnya teknologi pada era ini telah membuat banyak perubahan terutama didalam gaya hidup pada masyarakat. Salah satu perubahan yang mencolok dapat dilihat

Lebih terperinci

BAB I PENDAHULUAN. pula. Teknologi juga bisa diibaratkan suatu alat yang sangat penting untuk

BAB I PENDAHULUAN. pula. Teknologi juga bisa diibaratkan suatu alat yang sangat penting untuk BAB I PENDAHULUAN A. LATAR BELAKANG Pada masa sekarang ini kemajuan teknologi sangatlah pesat, perkembangannya kian hari kian meningkat dan persaingan pun kian ketat pula. Teknologi juga bisa diibaratkan

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Pendidikan merupakan hal yang sangat penting, sebab pendidikan merupakan proses mencetak generasi penerus bangsa. Adapun fungsi pendidikan adalah untuk mengembangkan

Lebih terperinci

BAB 1 PENDAHULUAN. tidak bisa dipisahkan dari proses bisnis, bahkan tidak jarang teknologi informasi menjadi

BAB 1 PENDAHULUAN. tidak bisa dipisahkan dari proses bisnis, bahkan tidak jarang teknologi informasi menjadi BAB 1 PENDAHULUAN 1.1 Latar Belakang Dewasa ini, teknologi informasi telah menjadi salah satu bagian penting yang tidak bisa dipisahkan dari proses bisnis, bahkan tidak jarang teknologi informasi menjadi

Lebih terperinci

BAB I PENDAHULUAN. huruf sehingga tampil di layar monitor. Jika mengetik dilakukan tanpa disertai

BAB I PENDAHULUAN. huruf sehingga tampil di layar monitor. Jika mengetik dilakukan tanpa disertai BAB I PENDAHULUAN 1.1 Latar belakang Mengetik merupakan kegiatan mencatat yang dilakukan dengan bantuan papan ketik. Mengetik bisa dilakukan dengan mesin tik atau dengan keyboard pada komputer. Mengetik

Lebih terperinci

BAB 1 PENDAHULUAN Latar Belakang

BAB 1 PENDAHULUAN Latar Belakang BAB 1 PENDAHULUAN 1.1. Latar Belakang Permainan atau lebih sering dikenal dengan istilah game semakin banyak diminati oleh masyarakat pada saat ini. Mulai dari game yang dapat dimainkan pada platform komputer

Lebih terperinci

PENGGUNAAN ALGORITMA BACKTRACKING DALAM PENYELESAIAN PERMAINAN SUDOKU

PENGGUNAAN ALGORITMA BACKTRACKING DALAM PENYELESAIAN PERMAINAN SUDOKU PENGGUNAAN ALGORITMA BACKTRACKING DALAM PENYELESAIAN PERMAINAN SUDOKU Wahyu Adhi Arifiyanto (13505024) Program Studi Teknik Informatika ITB Alamat : Jl. Ganesha 10, Bandung e-mail: if15024@students.if.itb.ac.id

Lebih terperinci

BAB III METODE PENELITIAN. Berikut langkah-langkah yang dilakukan dalam penelitian ini :

BAB III METODE PENELITIAN. Berikut langkah-langkah yang dilakukan dalam penelitian ini : BAB III METODE PENELITIAN 3.1 Rancangan Langkah Penelitian Berikut langkah-langkah yang dilakukan dalam penelitian ini : 1. Studi Literatur Bertujuan untuk mencari teori mengenai permainan Tic Tac Toe

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang 1 BAB I PENDAHULUAN 1.1 Latar Belakang Pembentukan kelas belajar merupakan kegiatan rutin yang dilakukan oleh setiap sekolah pada setiap tahun ajaran baru. Pembentukan kelas biasanya dilakukan dengan membagi

Lebih terperinci

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Artificial Intelligence (AI) agen adalah fitur standar game komputer modern, baik sebagai lawan, teman atau tutor dari pemain. Agar tampil otentik, agen tersebut

Lebih terperinci

BAB I PENDAHULUAN. keterampilan manusia. Namun pada prakteknya kegiatan belajar-mengajar masih

BAB I PENDAHULUAN. keterampilan manusia. Namun pada prakteknya kegiatan belajar-mengajar masih BAB I PENDAHULUAN A. Latar Belakang Penelitian Pendidikan merupakan salah satu sarana untuk meningkatkan kecerdasan dan keterampilan manusia. Namun pada prakteknya kegiatan belajar-mengajar masih mengalami

Lebih terperinci

BAB I PENDAHULUAN. ini permainan telah berkembang dengan sangat pesat mulai dari 2D sampai yang

BAB I PENDAHULUAN. ini permainan telah berkembang dengan sangat pesat mulai dari 2D sampai yang BAB I PENDAHULUAN I.1. Latar Belakang Masalah Permainan adalah merupakan suatu hobi hampir hampir setiap orang, dimana dengan adanya permainan maka membuat pikiran makin baik, pada saat ini permainan telah

Lebih terperinci

Gambar 3.2 Struktur Hierarki Game Spinman

Gambar 3.2 Struktur Hierarki Game Spinman Pembuatan game spinman menggunakan software python Latar belakang Pendahuluan Salah satu perkembangan teknologi yang berkembang saat ini adalah teknologi computer khususnya dalam bidang aplikasi. Penerapan

Lebih terperinci

BAB I PENDAHULUAN. bahwa catur adalah permainan yang digemari oleh segala usia. kendala bagi seseorang yang tergolong awam dalam catur.

BAB I PENDAHULUAN. bahwa catur adalah permainan yang digemari oleh segala usia. kendala bagi seseorang yang tergolong awam dalam catur. BAB I PENDAHULUAN 1.1. Latar Belakang Masalah Permainan yang sifatnya melatih kemampuan berpikir telah berkembang hingga saat ini. Baik permainan tradisional atau permainan modern memiliki karakteristik

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Artificial Intelligence (AI) Artificial Intelligence (AI) atau kecerdasan buatan merupakan salah satu bidang ilmu komputer yang mempelajari bagaimana cara agar komputer dapat

Lebih terperinci

Penyelesaian Puzzle Sudoku menggunakan Algoritma Genetik

Penyelesaian Puzzle Sudoku menggunakan Algoritma Genetik Penyelesaian Puzzle Sudoku menggunakan Algoritma Genetik Afriyudi 1,Anggoro Suryo Pramudyo 2, M.Akbar 3 1,2 Program Studi Sistem Informasi Fakultas Ilmu Komputer. Universitas Bina Darma Palembang. email

Lebih terperinci

BAB I PENDAHULUAN. Machine learning (ML), bagian dari kecerdasan buatan (artificial

BAB I PENDAHULUAN. Machine learning (ML), bagian dari kecerdasan buatan (artificial BAB I PENDAHULUAN 1. 1.1. Latar Belakang Machine learning (ML), bagian dari kecerdasan buatan (artificial intelligence), merupakan metode untuk mengoptimalkan performa dari sistem dengan mempelajari data

Lebih terperinci