TIC TAC TOE v1.0 by FrdCkp dengan bahasa C.
|
|
- Utami Rachman
- 7 tahun lalu
- Tontonan:
Transkripsi
1 TIC TAC TE v1.0 by FrdCkp dengan bahasa C. NAMA: FARID INAWAN KELAS: B NIM: MAHASISWA S1TE FT UGM 2009
2 1 PENGANTAR Alhamdulliah, puji syukur atas kehadirat-nya, atas limpahan rahmat dan anugrah-nya sehingga saya dapat menyelesaikan laporan ini dan sebuah Console Application yang bergenre Game dengan sangat baik. Jujur saja saya dapat pelajaran bahasa C sejak duduk dibangku kuliah ini. Tapi atas jasa Dosen kami yang membangkitkan persaingan dalam pembuatan program menggunakan bahasa C, sehingga kami lebih maju dari kelas-kelas yang lainnya. Dan sebuah Console Application yang saya buat ini adalah syarat untuk mendapatkan nilai UTS. Saya mengucapkan banyak terima kasih kepada Dosen saya sendiri, teman-teman saya, pacar saya yang secara tidak langsung mensupport saya, orang tua, saudara-saudara, dan Facebook. Aplikasi yang saya buat dengan segenap tenaga ini, saya yakin masih banyak kekurangan. Kritik dan saran bisa disampaikan ke Farid Inawan di frdnawan@yahoo.com. FrdCkp 1-1
3 2 SEPATAH KATA DARI PEMBUAT Saya menggunakan program DEV C++ v untuk membuat Console Application ini. Tapi agar bisa berwarna, DEV C++ nya di update dengan menginstall Conio v2. Dengan mengupdate Conio v2, anda dapat memiliki header conio2.h. Anda harus membuat project agar bisa memakai conio2.h. Kemudian pilih pada menu bar: Project >> Project ption >> Parameter. Pada kotak dibawah linker diisi lconio (tidak usah pakai tanda petik. Kemudian add library dan cari file libconio.a pada folder lib di folder devcpp. Terima kasih atas perhatiannya. Yogyakarta, 26 ktober 2009 Farid Inawan FrdCkp 2-2
4 3 STRUKTUR PRGRAM TIC TAC TE v1.0 by FrdCkp 3.1 main.c Pada program utamanya (main.c) saya hanya mengisinya dengan link. Pertama ke fungsi loading(), setelah itu ke fungsi menu(). 3.2 loading.c Fungsi loading yang ada di loading.c menampilkan program sedang loading. 3.3 menu.c Dari fungsi main(), masuk ke fungsi menu(). Pada fungsi menu() terdapat fungsi title() untuk menampilkan title() dan menuboard() yang menampilkan board sebagai hiasan pada menu utama. Kemudian setelah menampilkan Judul dan Hiasan pada menu utama, saya membuat 4 pilihan: 1. Mainkan Tic Tac Toe 2. Petunjuk 3. Tentang 4. Keluar Sebelum menjelaskan link yang saya buat jika anda pilih 1, bolehkan saya menjelaskan jika anda memilih 2, 3, atau 4. Jika anda pilih 2 maka anda akan masuk ke fungsi petunjuk(). Jika anda pilih 3 maka akan masuk ke fungsi tentang(). Dan terakhir, jika anda tekan 4 maka akan keluar dari program, tapi sebelum keluar program anda masuk ke fungsi pesan(). Nah jika anda pilih 1 maka akan dibawa kefungsi loading(), setelah selesai anda akan dibawa kefungsi namamu(), dan terkahir ke fungsi mainkan(). 3.4 petunjuk.c Isi dari fungsi petunjuk() hanya tulisan petunjuk cara memainkan Tic Tac Toe dan petunjuk dalam menjalankan program ini. Setelah itu kembali ke fungsi menu(). FrdCkp 3-3
5 3.5 tentang.c Isi dari fungsi tentang() hanya tulisan tentang pembuat prgram ini. Setelah itu kembali ke fungsi menu(). 3.6 pesan.c Isi dari fungsi tentang() hanya sebuah pesan agar para pembuat program tetap semangat. Setelah itu kembali ke fungsi menu(). 3.7 namamu.c Pada fungsi namamu(), anda akan dimintai nama, sehingga benar-benar seperti anda yang bertanding melawan saya sendiri (FrdCkp). Jika anda sudah memainkan pasti mengerti apa yang saya maksud. 3.8 mainkan.c Pada fungsi mainkan saya akan menjelaskan cara kerja program saya. Pada langkah player, bisa langsung masukkan pilihan antara 1-9, namun jika yang dipilih itu sudah diisi atau, maka akan muncul warning dan mengulang untuk memasukkan pilihan. Pada langkah komputer, dibagi mencadi 4 kondisi. Langkah pertama komputer, kedua, sampai keempat. Langkah pertama komputer di set apabila angka 5 (bagian tengah) belum terebut, maka langsung merebut angka 5. Tapi apabila sudah direbut, maka langkah pertama komputer adalah random, tapi di sudut-sudut (1, 3, 7, 9). Langkah kedua komputer ada empat kondisi. Pertama saat kondisi player akan jadi, maka komputer akan mencegahnya, baik horizontal diagonal maupun diagonal. Kedua saat kondisi dimana saat kondisi player sudah membentuk dua, namun ternyata sudah dihalangi, misal kondisi seperti dibawah ini: FrdCkp 3-4
6 atau Maka komputer saya program agar tidak melangkah ke tempat yang bisa membuatnya kalah. Kondisi ketiga adalah kondisi khusus yang apabila tidak diperhitungkan, maka komputer bisa kalah. Kondisi tersebut adalah sebagai berikut: leh karena itu saya memprogram juga agar komputer dapat menang. Kondisi keempat adalah sebagai berikut: Apa bila terjadi hal seperti ini maka komputer sudah saya program dan PASTI menang. Pada kondisi yang keempat ini saya program jalannya komputer () menggunakan random. Sekian pada langkah ke dua komputer. Langkah ketiga komputer ada beberapa kondisi juga. Kondisi pertama adalah mengecek sekiranya ada yang dua yang tidak dicegah, maka langsung saja komputer dapat memenangkan pertandingan. Jika kondisi pertama tidak ada, maka mengecek kondisi kedua. Kondisi kedua adalah mengecek apakah FrdCkp 3-5
7 sudah ada yang mau jadi? Jika iya maka langsung dihalangi. Dicek dengan urutan Horizonatal, kemudian Vertikal, dan terakhir Diagonal. Kemudian kondisi ketiga adalah apabila kedua kondisi diatas tidak ada. Namun pada kondisi ketiga ini, apabila melakukan kesalahan maka berakibat fatal. Contoh kondisi ke tiga adalah: Saya memprogram agar komputer tidak jalan ke yang warna merah. Karena apabila jalan kesana maka akan berahir seri. Padahal dengan kondisi seperti itu, komputer dapat memenangkan pertandingan. Kemudian kondisi keempat adalah dimana ketiga kondisi diatas tidak ada. Pada kondisi keempat di langkah ke tiga komputer ini, komputer saya buat random. Dan akhirnya kita sampai pada langkah terakhir komputer, langkah keempat. Di langkah ke empat ini hanya ada 3 kondisi. Kondisi pertama dimana ada dua yang bisa dimenangkan, kondisi kedua adalah mencegah agar tidak menang, dan kondisi terakhir adalah apabila ketiga kondisi diatas tidak ada. Maka komputer berjlan secara random. Setelah pertandingan ada pemenangnya, dibuat fitur dimana pemain dapat kembali bermain tanpa harus kembali kemenu. Kemudian pada fungsi mainkan terdapat link ke fungsi-fungsi pada dialog.c. Sekian penjelasan pada fungsi mainkan(). 3.9 dialog.c pada dialog.c ini ada beberapa fungsi, ada menang(), kalah (), draw(), dll. Semua isi dari fungsi itu hanya sebuah dialog yang mengungkapkan perasaan saya yang sesungguhnya saat bermain dengan anda. FrdCkp 3-6
BAB IV HASIL DAN PENGUJIAN. Perangkat lunak terdiri dari 2 bagian utama, yaitu game tree untuk
BAB IV HASIL DAN PENGUJIAN Perangkat lunak terdiri dari 2 bagian utama, yaitu game tree untuk memberi kecerdasan bagi komputer.dan pencarian nilai terkecil bagi manusia. Langkah pertama sebelum menuju
Lebih terperinciBAB 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 terperinciBAB I PENDAHULUAN. O, yang bergiliran menandai ruang dalam kotak berukuran 3 3. Pemain yang
BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Tic Tac Toe adalah permainan kertas dan pensil untuk dua pemain, X dan O, yang bergiliran menandai ruang dalam kotak berukuran 3 3. Pemain yang berhasil menempatkan
Lebih terperinciBAB I PENDAHULUAN 1.1 Latar Belakang
BAB I PENDAHULUAN 1.1 Latar Belakang Pada zaman ini perkembangan ilmu pengetahuan dan teknologi semakin berkembang dengan pesat, ini terlihat dari pemakaian alat-alat elektronik yang semakin canggih, Seiring
Lebih terperinciAplikasi Teori Graf dalam Permainan Kombinatorial
Aplikasi Teori Graf dalam Permainan Kombinatorial Abraham Krisnanda Santoso 13510033 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung, Jl. Ganesha 10 Bandung
Lebih terperinciAPLIKASI GAME TIC TAC TOE 6X6 BERBASIS ANDROID MENGGUNAKAN ALGORITMA MINIMAX DAN HEURISTIC EVALUATION
APLIKASI GAME TIC TAC TOE 6X6 BERBASIS ANDROID MENGGUNAKAN ALGORITMA MINIMAX DAN HEURISTIC EVALUATION Ever Jayadi1), Muhammad Aziz Fatchur Rachman2), Muhammad Yuliansyah3) 1), 2), 3) Teknik Informatika
Lebih terperinciAlgoritma Greedy dalam Artificial Intelligence Permainan Tic Tac Toe
Algoritma Greedy dalam Artificial Intelligence Permainan Tic Tac Toe Alif Bhaskoro 13514016 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung, Jl. Ganesha
Lebih terperinciALGORITMA MINIMAX SEBAGAI PENGAMBIL KEPUTUSAN DALAM GAME TIC-TAC-TOE
ALGORITMA MINIMAX SEBAGAI PENGAMBIL KEPUTUSAN DALAM GAME TIC-TAC-TOE Muhammad Kurniawan 1), Afib Pamungkas 2), Salman Hadi 3) 1), 2), 3) Teknik Informatika STMIK AMIKOM Yogyakarta Jl Ring road Utara, Condongcatur,
Lebih terperinciUKDW BAB 1 PENDAHULUAN Latar Belakang
BAB 1 PENDAHULUAN 1.1. Latar Belakang Permainan tic-tac-toe merupakan permainan klasik berjenis permainan papan (board-game) dengan ukuran 3x3. Cara memainkan Permainan tersebut dengan memberikan Nilai
Lebih terperinciPERUMUSAN ISU STRATEGIS. 120 menit
05 PERUMUSAN ISU STRATEGIS TUJUAN Menunjukkan bahwa isu tidak tersedia dalam bentuk jadi sehingga harus dipilih dan diolah. Menunjukkan bagaimana mengembangkan isu strategis dengan mendayagunakan daftar
Lebih terperinciBAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Artificial Intelligence
BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Artificial Intelligence atau kecerdasan buatan merupakan sub bidang ilmu komputer yang mengkonsentrasikan diri pada otomatisasi kecerdasan tingkah laku 1. Salah
Lebih terperinciKRITERIA LOMBA INTERN
KRITERIA LOMBA INTERN 1. TARIK TAMBANG B. dan Kegiatan a. Tiap prodi per angkatan mengirimkan 1 tim putra dan 1 tim putri yang masing masing terdiri dari 5 orang. b. Lomba menggunakan sistem gugur dan
Lebih terperinciBAB III METODE PENELITIAN. Metode penelitian yang digunakan adalah dengan cara mencoba
BAB III METDE PENELITIAN BAB III METDE PENELITIAN 3.1 Metode Penelitian Metode penelitian yang digunakan adalah dengan cara mencoba menjalankan dan memainkan permainan dengan berbagai tingkat kesulitan
Lebih terperinciANGKET PENELITIAN UPAYA SADAR GIZI PADA ANAK DALAM DUA BAHASA MELALUI GAME (PRE-TEST)
LAMPIRAN I KUISIONER PRE-TEST GAME SUPER BAGAS ANGKET PENELITIAN UPAYA SADAR GIZI PADA ANAK DALAM DUA BAHASA MELALUI GAME (PRE-TEST) I. IDENTITAS RESPONDEN KUISIONER Nama orang tua Nama anak Umur anak
Lebih terperinciImplementasi Algoritma Greedy, BFS, Branch and Bound, dan Metode Heuristik dalam Permainan Reversi
Implementasi Algoritma Greedy, BFS, Branch and Bound, dan Metode Heuristik dalam Permainan Reversi Gilang Julian Suherik - 13512045 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika
Lebih terperinciGRAFIK KOMPUTER & PENGOLAHAN CITRA
GRAFIK KOMPUTER & PENGOLAHAN CITRA MEMBUAT GARIS MENGGUNAKAN OPENGL NAMA : ADRY FITRA AZHAR SIREGAR NPM : 10114361 KELAS : 3KA26 UNIVERSITAS GUNADARMA SISTEM INFORMASI PTA 2016 / 2017 PENGENALAN OPENGL
Lebih terperinciBerikut merupakan langkah langkah instalasi game Di sini ada Hantu. 1. Copyfile Di sini ada Hantu.xap ke dalam folder aplikasi Windows Phone
1 Petunjuk Instalasi Berikut merupakan langkah langkah instalasi game Di sini ada Hantu. 1. Copyfile Di sini ada Hantu.xap ke dalam folder aplikasi Windows Phone kamu. Gambar 4.1 File aplikasi 4.2.2 Petunjuk
Lebih terperinciUNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap 2007/2008
UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap 2007/2008 ANALISIS DAN PERANCANGAN PROGRAM PENYELESAIAN GAME CHECKER DENGAN METODE ALGORITMA GENETIK SERTA
Lebih terperinciPertemuan 5: Pengenalan Variabel Array
Pertemuan 5: Pengenalan Variabel Array Contoh kasus: Penghitungan Nilai IPK Nilai IPK mahasiswa ditentukan dengan algoritma sebagai berikut: Untuk setiap mata kuliah yang diambil oleh mahasiswa: Ambil
Lebih terperinciBAB I PENDAHULUAN 1.1. Latar Belakang Masalah
1 BAB I PENDAHULUAN 1.1. Latar Belakang Masalah Manusia adalah makhluk sosial yang saling membutuhkan. Oleh karena itu, untuk memenuhi semua kebutuhan tersebut manusia melakukan suatu proses yang dinamakan
Lebih terperinciPerumusan Isu Strategis
MODUL 5 Perumusan Isu Strategis TUJUAN Menunjukkan bahwa isu tidak tersedia dalam bentuk jadi sehingga harus dipilih dan diolah. Menunjukkan bagaimana mengembangkan isu strategis dengan mendayagunakan
Lebih terperinciMenerapkan Prinsip Greedy Dalam Bermain Digimon Card Battle
Menerapkan Prinsip Greedy Dalam Bermain Digimon Card Battle Larsa Pranenza Rahila Faby NIM 13506008 Program studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung Jalan
Lebih terperinciBAB III ANALISA DAN PERANCANGAN
BAB III ANALISA DAN PERANCANGAN 3.1 Analisis Sistem Analisis sistem merupakan sebuah teknik pemecahan masalah yang menguraikan sebuah sistem menjadi beberapa bagian komponen-komponen dengan tujuan mempelajari
Lebih terperinciBACKWARD INDUCTION (4) N = 4. Kemungkinan langkah awal pemain pertama: 1, 2, atau 3 keping. 03 Juli 2012 Tugas Akhir KI091391
BACKWARD INDUCTION (4) N = 4 Kemungkinan langkah awal pemain pertama: 1, 2, atau 3 keping. 0 1 2 3 4 12 BACKWARD INDUCTION (5) Algoritma Backward Induction 1. Tentukan jumlah keping yang akan dihitung.
Lebih terperinciBAB 4 IMPLEMENTASI DAN EVALUASI. dengan baik, diperlukan spesifikasi perangkat keras sebagai berikut :
BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Spesifikasi Game 4.1.1 Perangkat Keras (Hardware) Agar game Android Igor Vasilev : The Lost Power ini dapat berjalan dengan baik, diperlukan spesifikasi perangkat keras
Lebih terperinciPetunjuk penggunaan Aplikasi Final Action Hero
Petunjuk penggunaan Aplikasi Final Action Hero Pertama-tama, siapkan setidaknya 20 MB memory storage dari smartphone. Kemudian buka file FAH 1.3.apk untuk menginstall game ini. Baru kemudian jalankan aplikasinya,
Lebih terperinciBUKU PEDOMAN SITUS PERWALIAN Versi User : Sekretariat Jurusan
BUKU PEDOMAN SITUS PERWALIAN Versi User : Sekretariat Jurusan Universitas Komputer Indonesia Direktorat ICT & Multimedia DAFTAR ISI DAFTAR ISI... i PENDAHULUAN... 1 Latar Belakang... 1 SITUS PERWALIAN
Lebih terperinciPROSEDUR PENGGUNAAN. Berikut merupakan prosedur penggunaan yang dapat diikuti untuk memainkan
PROSEDUR PENGGUNAAN 4.3 Prosedur Penggunaan Berikut merupakan prosedur penggunaan yang dapat diikuti untuk memainkan game Dream School. Untuk prosedur penggunaan admin side akan dijelaskan pada halaman
Lebih terperinciBAB III METODOLOGI PENELITIAN
BAB III METODOLOGI PENELITIAN 3.1. Lokasi dan Subjek Populasi/Sampel Populasi yang diambil adalah seluruh tingkat X di MA Radlatutta allum yakni kelas X MA A dan kelas X MA B yang total seluruhnya adalah
Lebih terperinciMODUL VI PROYEK PERANCANGAN RANGKAIAN DIGITAL 2. STUDI PUSTAKA
MODUL VI PROYEK PERANCANGAN RANGKAIAN DIGITAL Primawan Dwi Nugroho (13211019) Dyah Rahmawati (13511012) Asisten: Nirmala Twinta Tanggal Percobaan: 04/12/2012 EL2195-Praktikum Sistem Digital Laboratorium
Lebih terperinciANALISA PENGGUNAAN ALGORITMA GREEDY PADA PERMAINAN FIVE LINK
ANALISA PENGGUNAAN ALGORITMA GREEDY PADA PERMAINAN FIVE LINK Joelian Samuel Jurusan Informatika, Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung Jalan Ganesa 10 Bandung if15092@students.if.itb.ac.id
Lebih terperinciALGORITMA MINIMAX PADA GAME ANDROID
ALGORITMA MINIMAX PADA GAME ANDROID Khamdan Alaik, Wahyu S. J. Saputra Jurusan Teknik Informatika, Fakultas Teknologi Industri, Universitas Pembangunan Nasional Veteran Jatim E-mail: d42kit@gmail.com Abstrak.
Lebih terperinciPenerapan Algoritma Greedy dalam Pembuatan Artificial Intelligence Permainan Reversi
Penerapan Algoritma Greedy dalam Pembuatan Artificial Intelligence Permainan Reversi Zacki Zulfikar Fauzi / 13515147 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi
Lebih terperinciPenerapan Algoritma Greedy dalam Permainan Othello
Penerapan Algoritma Greedy dalam Permainan Othello Fabrian Oktavino H - 13510053 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung, Jl. Ganesha 10 Bandung
Lebih terperinciMODULE A. Web Design-2017 CONTENTS. Modul ini terdiri dari file-file berikut: MODULE_A.docx MODULE_A_MEDIA.zip PENDAHULUAN
Web Design-2017 MODULE A CONTENTS Modul ini terdiri dari file-file berikut: MODULE_A.docx MODULE_A_MEDIA.zip PENDAHULUAN Golden Tour Travel merupakan sebuah perusahaan yang bergerak dibidang jasa Tour
Lebih terperinciPANDUAN INSTALASI CLIENT KUNANG-KUNANG DIGITAL SIGNAGE (LINUX SYSTEM) 16 Maret 2015
PANDUAN INSTALASI CLIENT KUNANG-KUNANG DIGITAL SIGNAGE (LINUX SYSTEM) 16 Maret 2015 A) PERSYARATAN 1. Linux Ubuntu maupun turunannya (misalnya Linux Mint, Linux Zorin, Edubuntu, dan lain-lain) 2. Versi
Lebih terperinciPROSEDUR MENJALANKAN PROGRAM APLIKASI
PROSEDUR MENJALANKAN PROGRAM APLIKASI Spesifikasi Implementasi Berikut adalah kebutuhan spesifikasi yang direkomendasikan untuk perangkat Android dalam menjalankan aplikasi game Tetris Nusantara: RAM Internal
Lebih terperinciUNIVERSITAS KOMPUTER INDONESIA
UNIVERSITAS KOMPUTER INDONESIA BAB II. MEMULAI PROYEK ANDROID PERTAMA Dosen Pembina : Bella Hardiyana, S. Kom, M. Kom JDK Download JDK terbaru dari link dibawah ini http://www.oracle.com/technetwork/java/javase/downloads/index.
Lebih terperinciPenggunaan Algoritma DFS dan BFS pada Permainan Three Piles of Stones
Penggunaan Algoritma DFS dan BFS pada Permainan Three Piles of Stones Muharram Huda Widaseta NIM 13508033 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung,
Lebih terperinciBAB 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 terperinciPenerapan Algoritma Greedy dalam Permainan Connect 4
Penerapan Algoritma Greedy dalam Permainan Connect 4 Muhammad Hasby (13509054) 1 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung, Jl. Ganesha 10 Bandung
Lebih terperinciBuku Pedoman Situs Perwalian Versi User : Jurusan
Buku Pedoman Situs Perwalian Versi User : Jurusan Universitas Komputer Indonesia Direktorat ICT & Multimedia Versi : 06-Juni-2011 DAFTAR ISI DAFTAR ISI... i PENDAHULUAN... 1 Latar Belakang... 1 SITUS PERWALIAN
Lebih terperinciBAB I PENDAHULUAN. empat aspek keterampilan yang terbagi dalam dua kelompok, yakni
BAB I PENDAHULUAN A. Latar Belakang Masalah Dalam mempelajari bahasa asing, khususnya bahasa Jerman, terdapat empat aspek keterampilan yang terbagi dalam dua kelompok, yakni keterampilan yang bersifat
Lebih terperinciBAB IV HASIL DAN UJI COBA
BAB IV HASIL DAN UJI COBA IV.1. Hasil Berikut adalah hasil rancangan aplikasi yang dibuat dari sistem permainan huruf kanji. Dalam permainan kanji dengan menggunakan adobe flash ini pengguna dapat lebih
Lebih terperinciALGORITMA GENETIK SEBAGAI FUNGSI PRUNING ALGORITMA MINIMAX PADA PERMAINAN TRIPLE TRIAD CARD.
ALGORITMA GENETIK SEBAGAI FUNGSI PRUNING ALGORITMA MINIMAX PADA PERMAINAN TRIPLE TRIAD CARD. Nico Saputro [1] dan Erico Darmawan Handoyo [2] Jurusan Ilmu Komputer Fakultas Matematika dan Ilmu Pengetahuan
Lebih terperinciPANDUAN PENGGUNAAN MULTIMEDIA PEMBELAJARAN MANDIRI MATA PELAJARAN FISIKA
PANDUAN PENGGUNAAN MULTIMEDIA PEMBELAJARAN MANDIRI MATA PELAJARAN FISIKA UNTUK SISWA PANDUAN MULTIMEDIA PEMBELAJARAN MANDIRI 1 KATA PENGANTAR Puji dan syukur kehadirat Tuhan Yang Maha Esa, dengan rahmat-nya,
Lebih terperinciBerikut ini adalah prosedur cara instalasi untuk menginstall aplikasi Bali Turbin ke dalam PC desktop.
4.1.2 Prosedur Instalasi Aplikasi Berikut ini adalah prosedur cara instalasi untuk menginstall aplikasi Bali Turbin ke dalam PC desktop. Gambar 4.1 Ikon Setup Aplikasi Sebelum pemain memulai membuka setup
Lebih terperinciBAB IV HASIL DAN UJI COBA
40 BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil Pada bab ini akan dijelaskan tampilan hasil dari aplikasi yang telah dibuat, yang digunakan untuk memperjelas tentang tampilan-tampilan yang ada pada aplikasi
Lebih terperinciMenggunakan CodeBlock Dengan Cepat (platform non linux) Oleh:wijanarto
Menggunakan CodeBlock Dengan Cepat (platform non linux) Oleh:wijanarto Tutorial ini di tujukan untuk mahasiswa yang baru mengenal bahasa c dengan compiler GCC yang berjalan di platform bukan Linux. IDE
Lebih terperinci3.1.3 Target Pemain Target pemain pada game Cari Kata Indonesia ini adalah semua umur, sehingga segala usia dapat memainkan game ini.
BAB III ANALISIS DAN PERANCANGAN GAME 3.1 Konsep Dasar Proyek Pengembangan Game 3.1.1 Konsep Dasar Game Game Cari Kata Indonesia ini bergenre puzzle kata. Pada game ini pemain ditugaskan untuk mencari
Lebih terperinciBAB I PENDAHULUAN. menggunakan atau meniru permainan-permainan yang telah ada sesungguhnya.
BAB I PENDAHULUAN I.1.Latar Belakang Pada dunia permainan banyak jenis permainan yang pada intinya menggunakan atau meniru permainan-permainan yang telah ada sesungguhnya. Contoh dari permainan yang pernah
Lebih terperinciSOAL BABAK PENYISIHAN TAHAP Informatic Logical Programming Competition 2010
SOAL BABAK PENYISIHAN TAHAP II Informatic Logical Programming Competition 2010 29 Januari 2010 Jurusan Informatika Fakultas Teknikk Universitas Surabaya Peraturan Babak Penyisihan ILPC 2010 Hari Kedua
Lebih terperinciSISTEM INFORMASI PENCATATAN PERKULIAHAN DAN ABSENSI (VERSI SEKRETARIAT JURUSAN) Oleh: Andri Heryandi, M.T.
SISTEM INFORMASI PENCATATAN PERKULIAHAN DAN ABSENSI (VERSI SEKRETARIAT JURUSAN) Oleh: Andri Heryandi, M.T. DESKRIPSI SISTEM Pencatatan Materi Perkuliahan dan Absensi diintegrasikan dengan Situs Perwalian
Lebih terperinciGAME KAZEL: PENYELAMATAN DESA DENGAN ACTIONSCRIPT 2 BERBASIS FLASH
GAME KAZEL: PENYELAMATAN DESA DENGAN ACTIONSCRIPT 2 BERBASIS FLASH Cara menjalankan program: Aplikasi game ini dibangun dengan Adobe Flash CS4. Untuk menjalankan aplikasi game hanya dengan double click
Lebih terperinciUntuk dapat memainkan game Ultang Dynasty, pemain harus menginstall flash player terlebih dahulu.
Prosedur Penggunaan untuk Pemain Untuk dapat memainkan game Ultang Dynasty, pemain harus menginstall flash player terlebih dahulu. Berikut merupakan langkah-langkah untuk menginstall flash player : 1.
Lebih terperinciPada bagian ini penulis akan menganalisa kebutuhan kebutuhan dalam. membuat aplikasi ini. Setelah semua kebutuhan selesai dianalisa, maka penulis
BAB III ANALISA DAN PERANCANGAN Pada bagian ini penulis akan menganalisa kebutuhan kebutuhan dalam membuat aplikasi ini. Setelah semua kebutuhan selesai dianalisa, maka penulis akan melanjutkan ke tahap
Lebih terperinciDasar Pemrograman. Visual Studio Program C++ Sederhana. Yoannita, S.Kom.
Visual Studio 2008 Dasar Pemrograman Program C++ Sederhana. C/C++ C++ merupakan perkembangan leboh lanjut dari C. Bahasa C dikembangkan tahun 1972 oleh Dennis Richie di Bell Telephone laboratories. Oleh
Lebih terperinciBAB III PERANCANGAN SISTEM
BAB III PERANCANGAN SISTEM Dalam pengembangan aplikasi permainan Pungut Sampah Organik dan Anorganik, peneliti hanya akan menggunakan 3 macam diagram UML yaitu Use Case Diagram, Sequence Diagram dan Activity
Lebih terperinciPORTAL DOSEN. Portal dosen merupakan sistem informasi yang berguna untuk dosen dalam memudahkan aktivitas akademik. Kegiatan tersebut yaitu :
PORTAL DOSEN Portal dosen merupakan sistem informasi yang berguna untuk dosen dalam memudahkan aktivitas akademik. Kegiatan tersebut yaitu : - Bioadata - Riwayat Pekerjaan - Riwayat Pendidikan - Riwayat
Lebih terperinciBAB 3 METODOLOGI 3.1. Analisis Kebutuhan dan Masalah Analisis Kebutuhan
BAB 3 METODOLOGI 3.1. Analisis Kebutuhan dan Masalah 3.1.1. Analisis Kebutuhan Saat ini banyak permainan yang seharusnya dimainkan oleh dua orang atau lebih yang sudah dilengkapi dengan sistem komputer
Lebih terperinciRANCANG BANGUN APLIKASI GAME KOCOK DADU PADA PLATFORM ANDROID DENGAN METODE LINIER CONGRUENTIAL GENERATOR (LCG)
RANCANG BANGUN APLIKASI GAME KOCOK DADU PADA PLATFORM ANDROID DENGAN METODE LINIER CONGRUENTIAL GENERATOR (LCG) TUGAS AKHIR Diajukan guna memenuhi sebagian persyaratan dalam rangka menyelesaikan Pendidikan
Lebih terperinciTutorial Compiler Bahasa-C Dengan Anjuta IDE
Tutorial Compiler Bahasa-C Dengan Anjuta IDE Anggi Almidra S chipit69@gmail.com chinchancaem@yahoo.com http://chuby69.blogspot.com http://www.facebook.com/chubybloo.b Lisensi Dokumen: Seluruh dokumen di
Lebih terperinciANALISIS DAN IMPLEMENTASI KECERDASAN BUATAN PADA PERMAINAN CHECKER MENGGUNAKAN ALGORITMA MINIMAX DENGAN NEGASCOUT SKRIPSI
ANALISIS DAN IMPLEMENTASI KECERDASAN BUATAN PADA PERMAINAN CHECKER MENGGUNAKAN ALGORITMA MINIMAX DENGAN NEGASCOUT SKRIPSI MUHAMMAD AIDIL AKBAR 061401020 PROGRAM STUDI S1 ILMU KOMPUTER DEPARTEMEN ILMU KOMPUTER
Lebih terperinciCombinatorial Game Theory, Game Tree, dan Intelegensia Buatan
Combinatorial Game Theory, Game Tree, dan Intelegensia Buatan Ripandy Adha - 13507115 Jurusan Teknik Informatika ITB, Bandung 40116, email: if17115@students.if.itb.ac.id Abstract Makalah ini membahas tentang
Lebih terperinciBAB 4 IMPLEMENTASI DAN EVALUASI. perangkat Android dalam menjalankan aplikasi game Tetris Nusantara: Android : Gingerbread 2.3
BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Spesifikasi Implementasi Berikut adalah kebutuhan spesifikasi yang direkomendasikan untuk perangkat Android dalam menjalankan aplikasi game Tetris Nusantara: RAM Internal
Lebih terperinciPERANCANGAN PENERAPAN ALGORITMA NEGAMAX ALPHA BETA PRUNING PADA PERMAINAN OTHELLO NASKAH PUBLIKASI. diajukan oleh Bayu Trisna Pratama
PERANCANGAN PENERAPAN ALGORITMA NEGAMAX ALPHA BETA PRUNING PADA PERMAINAN OTHELLO NASKAH PUBLIKASI diajukan oleh Bayu Trisna Pratama 13.11.7056 kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
Lebih terperinciBAB IV HASIL DAN UJI COBA
BAB IV HASIL DAN UJI COBA IV.1. Hasil Game lari halang rintang ini memiliki 3 tingkatan kesulitan dalam pembuatannya. Masing-masing tingkatan pada game ini memiliki kesulitan yang berbeda-beda, yaitu:
Lebih terperinciBAB IV HASIL DAN PENGUJIAN
BAB IV HASIL DAN PENGUJIAN IV.1. Tampilan Hasil Berikut adalah tampilan hasil dan pembahasan dari permainan game quiz. Dalam permainan game quiz ini user dapat lebih melatih pengetahuan dibidang IT dalam
Lebih terperinciBAB IV HASIL DAN PENGUJIAN
BAB IV HASIL DAN PENGUJIAN IV.1. Tampilan Hasil Berikut adalah tampilan hasil dan pembahasan dari sistem permainan mencari bola ketujuh dragon ball. Dalam permainan dragon ball ini user dapat lebih melatih
Lebih terperinciMODUL VI INTERAKSI DATABASE
MODUL VI INTERAKSI DATABASE A. TUJUAN Memahami konsep dasar akses dan manipulasi data. Mampu mengintegrasikan aplikasi PHP dengan database MySQL. Mampu menghasilkan aplikasi web database untuk pengolahan
Lebih terperinciBAB 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 terperinciSaat ini saya di minta untuk membuat garis vertikal, horizontal dan diagonal dengan OpenGL.
Nama: Ridho Febrian Deri Kelas: 3Ka32 Npm: 16111141 Saat ini saya di minta untuk membuat garis vertikal, horizontal dan diagonal dengan OpenGL. Langsung saja saya jelaskan cara-caranya. Pengertian OpenGL:
Lebih terperinciBAB 4 HASIL DAN PENELITIAN
BAB 4 HASIL DAN PENELITIAN 4.1 Implementasi Aplikasi 4.1.1 Spesifikasi Sistem 4.1.1.1 Hardware Berikut merupakan spesifikasi perangkat keras yang dibutuhkan untuk menjalankan game Revenge of Plants : -
Lebih terperinciBAB IV HASIL DAN UJI COBA
BAB IV HASIL DAN UJI COBA IV.1. Hasil Pada bab ini akan dijelaskan dan ditampilkan bagaimana hasil dari rancangan game yang dibuat beserta pembahasan tentang game tersebut. Adapun hasil dari percobaan
Lebih terperinciBAB 4 IMPLEMENTASI DAN EVALUASI. Spesifikasi perangkat keras dan perangkat lunak yang digunakan baik oleh user
BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Spesifikasi Spesifikasi perangkat keras dan perangkat lunak yang digunakan baik oleh user dan admin adalah sebagai berikut: 4.1.1 Spesifikasi Perangkat Keras Berikut
Lebih terperinciMembuat Game Mencocokan Objek dengan C++ (Part 1)
Membuat Game Mencocokan Objek dengan C++ (Part 1) Oleh: Sendy PK Kali ini kita akan mebuat game yang disebut Same Game yaitu game yang akan mencocokan objek yang satu dengan yang lain, dengan menggunakan
Lebih terperinciDISUSUN OLEH BAB II C DAN C++ berikut ini: pilih radio HAL 1
DISUSUN OLEH : ADAM MUKHARIL BACHTIAR, S..Kom. DIKTAT MATAA KULIAH PEMROGRAMAN I BAB II PROGRAM PERTAMA C DAN C++ IF Cara Membuat Program C Untuk memulai membuat program dalam bahasa c ikutii langkah-langkah
Lebih terperinciLeni Nuraeni Pembuatan Aplikasi Game Tradisional Gobak Sodor Berbasis Android Menggunakan Unity 3D
Leni Nuraeni 14112176 Pembuatan Aplikasi Game Tradisional Gobak Sodor Berbasis Android Menggunakan Unity 3D LATAR BELAKANG Gobak Sodor merupakan permainan melewati garis awal hingga garis akhir tanpa tersentuh
Lebih terperinciPENERAPAN ALGORITMA GREEDY PADA PERMAINAN MILL BERBASIS ANDROID SKRIPSI SUANDO H SIMANJUNTAK
PENERAPAN ALGORITMA GREEDY PADA PERMAINAN MILL BERBASIS ANDROID SKRIPSI SUANDO H SIMANJUNTAK 091402035 PROGRAM STUDI TEKNOLOGI INFORMASI FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI UNIVERSITAS SUMATERA
Lebih terperinciBAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM
BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM III.1. Analisis Memainkan game dikomputer sangat menyenangkan, namun akan lebih menyenangkan bila kita dapat memainkannya secara bersamaan dengan dua komputer
Lebih terperinci1. Prosedur Instalasi Aplikasi Berikut ini adalah panduan untuk melakukan install aplikasi game Winter Solstice di smartphone :
PROSEDUR MENJALANKAN PROGRAM 1. Prosedur Instalasi Aplikasi Berikut ini adalah panduan untuk melakukan install aplikasi game Winter Solstice di smartphone : 1. Download installer Winter Solstice.apk ke
Lebih terperinciANALISIS ALGORITMA MINIMAX DENGAN OPTIMASI ALPHA BETA PRUNIGN PADA PERMAINAN FIVE IN ROW
Volume : II, Nomor : 1, Pebruari 214 ISSN : 2339-21X ANALISIS ALGORITMA MINIMAX DENGAN OPTIMASI ALPHA BETA PRUNIGN PADA PERMAINAN FIVE IN ROW Vanlyco Simbolon (811362) Mahasiswa STMIK Budidarma Medan Jln.
Lebih terperinciLAMPIRAN-LAMPIRAN FORM SPESIFIKASI EVALUASI M-ASSESSMENT Pengujian Kelengkapan Tampilan. Pengguna memastikan bahwa field username, password,
L1 LAMPIRAN-LAMPIRAN FRM SPESIFIKASI EVALUASI M-ASSESSMENT 1 Register 1.1 Pengujian Tampilan 1.1.1 Pengujian Kelengkapan Tampilan Pengujian sesuai dengan tabel 1.1.1 Pengguna memastikan bahwa field username,
Lebih terperinciBAB I PENDAHULUAN 1-1. Howard. W. Sams & Co.1987, hal 1. 1 Frenzel, L.W. Crash Course In Artifical Intelligence And Expert Systems. 1st Edition.
BAB I PENDAHULUAN 1.1. Latar Belakang Masalah Perkembangan teknologi yang makin pesat menyebabkan kebutuhan akan kecerdasan buatan (artificial intelligence) dalam komputerpun meningkat. Kecerdasan buatan
Lebih terperinciMenggambar Garis Horizontal, Vertikal dan Diagonal
Menggambar Garis Horizontal, Vertikal dan Diagonal Hasna Putri Izzati 3KA24 13115081 Mata Kuliah: Grafik Komputer & Pengolahan Citra Dosen: Lily Wulandari Fakultas: Ilmu Teknologi dan Informasi Jurusan:
Lebih terperinciBAB 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 terperinciTutorial : Membuat Permainan Flappy Bird menggunakan Unity3D
Tutorial : Membuat Permainan Flappy Bird menggunakan Unity3D Langkah 1 : Install Unity3D Unity3D adalah sebuah game engine free. Meskipun terdapat tulisan 3D namun versi versi terbaru dari Unity mampu
Lebih terperinciBAB IV HASIL DAN PEMBAHASAN
BAB IV HASIL DAN PEMBAHASAN IV.1. Tampilan Hasil Berdasarkan hasil perancangan aplikasi yang telah dilakukan pada bab analisa dan perancangan, dapat di tampikan beberapa tampilan dari game puzzle kakuro
Lebih terperinciTugas I IF211 Strategi Algoritma Aplikasi Game Battleship dengan Memanfaatkan Algoritma Greedy
Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung Tugas I IF211 Strategi Algoritma Aplikasi Game Battleship dengan Memanfaatkan Algoritma Greedy Far out
Lebih terperinciBAB 4. Implementasi dan Evaluasi
BAB 4 Implementasi dan Evaluasi 4.1 Implementasi Sistem Perangkat ajar algoritma minimax berupa simulasi futsal ini dirancang untuk para mahasiswa jurusan teknik informatika dalam membantu pengajaran mata
Lebih terperinciLampiran A : PENGENALAN LINGKUNGAN VISUAL C++
Lampiran A : PENGENALAN LINGKUNGAN VISUAL C++ Berbagai contoh dan latihan yang diberikan dalam buku pegangan praktikum ini didasarkan pada standar ANSI C dan dijalankan dalam lingkungan Visual C++ Oleh
Lebih terperinciGambar 1 Icon Installer
Prosedur Instalasi Aplikasi Prosedur instalasi digunakan untuk instalasi game Di Mana dengan cara yang benar tanpa ada kesalahan jika game hendak dimainkan. Gambar 1 Icon Installer Pada folder Di Mana
Lebih terperinciPERATURAN RESMI BERMAIN
1 PERATURAN RESMI BERMAIN 1. Permainan dilakukan dengan 5 orang dilapangan untuk tiap tim (termasuk penjaga gawang) dan sisanya berada di bench. 2. Kedua tim harus bermain dengan warna kostum yang berbeda.
Lebih terperinciIDE AVR-GCC PADA LINUX MENGGUNAKAN CODE::BLOCKS. Oleh: Sumarsono
IDE AVR-GCC PADA LINUX MENGGUNAKAN CODE::BLOCKS Oleh: Sumarsono Awal Kisah... Pada suatu hari saya sedang belajar mikrokontroler AVR. Ketika masih menggunakan windows saya menggunakan AVRStudio (free software
Lebih terperinciLAPORAN SKRIPSI PENERAPAN GAME TIC TAC TOE DALAM PENGENALAN BAHASA JEPANG DENGAN MENGGUNAKAN ALGORITMA MINIMAX BERBASIS ANDROID.
LAPORAN SKRIPSI PENERAPAN GAME TIC TAC TOE DALAM PENGENALAN BAHASA JEPANG DENGAN MENGGUNAKAN ALGORITMA MINIMAX BERBASIS ANDROID Oleh : TIYUK YUNI ARWAN 2010-51-061 SKRIPSI DIAJUKAN SEBAGAI SALAH SATU SYARAT
Lebih terperinciPenyelesaian 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 terperinciDwiny Meidelfi, M.Cs
Dwiny Meidelfi, M.Cs Tujuan: Praktikan mengerti perbedaan dari sistem koordinat kartesius dan sistem koordinat layar Praktikan mengetahui software yang digunakan dalam Kerja Lab Grafika Komputer titik
Lebih terperinciPERATURAN PERTANDINGAN TURNAMEN FUTSAL GPKN CUP
PERATURAN PERTANDINGAN TURNAMEN FUTSAL GPKN CUP A. PERATURAN RESMI BERMAIN 1. Permainan dilakukan dengan 5 orang dilapangan untuk tiap tim (termasuk penjaga gawang) dan sisanya berada di bench. 2. Kedua
Lebih terperinciMODUL TUTORIAL WORDPRESS
MODUL TUTORIAL WORDPRESS TIM KKN FMIPA UNIVERSITAS BRAWIJAYA JULI 2012 MEMBUKA WORDPRESS: 1. Buka www.id.wordpress.com atau www.wordpress.com 2. Masukkan username dan password, klik masuk 3. Tampilan web
Lebih terperinciBAB IV HASIL DAN PEMBAHASAN
BAB IV HASIL DAN PEMBAHASAN IV.1. Tampilan Hasil Adapun hasil dari perancangan program pada bab III adalah sebagai berikut. 1. Halaman menu utama Halaman ini berisi pilihan menu main untuk memulai permainan
Lebih terperinci