Tuesday, October 13, 2015

Battle Snake (Strawberry Prolog)

KONSEP AI




Artificial Intelligence
Game ini memiliki perbedaan yang sangat terlihat dengan Game default Snake pada umumnya. Dalam game Battle Snake ini terdapat 1 lagi karakter Snake tambahan yaitu Snake yang dijalankan oleh Komputer yang akan bersaing dengan Player(User) dalam perebutan makanan. Pada karakter tersebut ditanamkan Artificial Intelligence (AI), sehingga karakter tambahan ini dapat menentukan keputusannya sendiri dalam pengejaran Makanannya.

Algoritma

Algoritma adalah urutan langkah-langkah logis pada penyelesaian masalah yang disusun secara sistematis. Masalah dapat berupa apa saja, dengan catatan untuk setiap masalah ada syarat kondisi awal yang harus dipenuhi sebelum menjalankan algoritma. Penggunaan algoritma diakibatkan oleh terciptanya suatu kondisi atau masalah. Sehingga, suatu kondisi harus terjadi terlebih dahulu atau terpenuhi untuk dapat menggunakan suatu algoritma, 

Dalam permainan ini AI Snake menggunakan algoritma branch and bound, algoritma ini mendukung perhitungan untuk mencari jalan terpendek menuju makanan, sementara menghindari bertubrukan dengan bagian tubuhnya atau membuat dirinya sendiri terkurung.

Algoritma ini menggunakan pencarian solusi secara  melebar atau breadth first search (BFS). Dalam algoritma BFS solusi dicari dengan membentuk pohon ruang status yang merupakan pohon dinamis. BFS mencari solusi persoalan pada pohon ruang status yang dibentuk secara dinamis. dengan cara semua simpul pada aras d dibangkitkan terlebih dahulu sebelum simpul-simpul pada aras d+1. Simpul BFS memerlukan sebuah antrian untuk menyimpan simpul-simpul yang akan dibangkitkan. Simpul-simpul yang dibangkitkan disimpan di belakang antrian.
Pohon Fungsi Pembangkit








Dalam gambar ini diperlihatkan pembangkitan simpul yang diinginkan dalam permainan snake. Simbol kotak melambangkan bagian tubuh dari snake. Simbol segitiga melambangkan kepala dan arah gerak snake. Simbol lingkaran melambangkan makanan yang harus diambil snake. Pada akar terlihat kondisi awal saat permainan pertama dimulai. Simpul yang bisa dibangkitkan adalah simpul dengan gerak ular selanjutnya adalah ke kanan atau ke bawah karena simpul dengan gerak ular ke atas atau ke kiri dapat mengakibatkan ular mati. Pada aras kedua simpul yang ingin diteruskan adalah simpul dengan gerak ular ke bawah karena apel berada di bawah sehingga simpul tersebut merupakan awal dari simpul dengan ongkos termurah untuk mencapai apel. Kemudian pada aras terakhir dengan model AI ini ular akan bergerak ke kanan dan ke kiri.


tampilan Game


Tuesday, October 6, 2015

PERUSAHAAN IT : INTEL



CEO  Brian Krzanich  
Lokasi Santa Clara, California, United States
Didirikan : July 18, 1968, Mountain View, California, United States
Pendiri Perusahaan Gordon MooreRobert Noyce

Intel pertama kali didirikan pada tahun 1968 oleh Gordon E. Moore, Robert Noyce dan Arthur Rock di Mountain View, California. Nama Intel sendiri merupakan gabungan dari Integrated Electronics. 
Intel Corporation merupakan perusahaan berbasis IT yang bergerak dalam penciptaan suatu produk yaitu chip semikonduktor dengan produk utama-nya perangkat dan komputer pribadi, prosesor, motherboard, chipset, komponen server, produk ethernet, nirkabel, barang elektronik konsumen, solid state drive dan produk-produk lainnya. Produk pertama-nya yakni Metal Oxidine Semiconductor (MOS) RAM.
 Intel tumbuh dengan jangkauan produksi yang lebih luas yang masih didominasi oleh perangkat memori. Hingga tahun 1992, Intel mengukuhkan diri sebagai produsen semikonduktor terbesar di dunia menurut Dataquest. Pada akhir tahun 1993, Intel mengumumkan merek prosesor Pentium. Selanjutnya pada tahun 1999, Intel meluncurkan generasi terbaru prosesor Intel Pentium III dan Pentium III Xeon . Pada tahun 2006, Intel memimpin dalam industri teknologi multi-core untuk dekstop dan personal komputer. Intel juga menjalin kerjasama dengan McAfee untuk layanan software keamanan dan layanan hardware lainnya sejak tahun 2010. Saat ini intel juga membuat chip processor untuk mobile phone dengan bekerja sama dengan beberapa produsen mobile.
Pada tahun 2013 intel mengalami kerugian akibat menyusutnya pasar computer dan belum maksimalnya bisnis baru yang dilakukannya yaitu di pasar prosessor perangkat mobile. Keuntungan pada tahun 2013 merosot hingga 13%. Intel memutuskan untuk melakukan pengurangan karyawan sekitar 5% karena kerugian tersebut. Perusahaan intel dilansir mempunyai karyawan mencapai 107,600 pada akhitr tahun 2014.
 Tahun 2014 menjadi sumber keuntungan yang besar bagi Intel. Pembuat chip semikonduktor terbesar di dunia ini mendapat profit hingga US$ 55,8 miliar yang sebagian besar berasal dari prosesor komputer. Divisi prosesor komputer menyumbangkan keuntungan terbesar bagi Intel dengan nilai US$ 49 miliar dari total keseluruhan pendapatan. Sayangnya hal tersebut tidak terjadi pada divisi prosesor ponsel.  Meskipun menghasilkan pendapatan US$ 200 juta, divisi prosesor ponsel Intel mengalami kerugian hingga US$ 4,2 miliar atau setara hampir Rp 53 triliun.

Source:


Pages