About Me

My photo
aq a/ anak tunggal. aq dikelilingi banyak orang yang sayank, gila, strezz... sekarang gy melanjutkan kuliah di tingkat 4 dg jurusann Teknik Informatika...
1

Implementasi Kecerdasan Buatan Dalam Game Othello Dengan Menggunakan J2ME

Wednesday, April 13, 2011.

Sudah lama tidak posting di blog.. kali ini akan membahas tentang salah satu aplikasi mobile yang saya buat.. hm,, aplikasi yang akan dibahas adalah tentang game othello.. yaaa,, semua hampir pernah memainkan game tersebut,, nama bagusnya itu game catur jepang.. nama tenarnya itu reversi.. berhubung tugas kali ini berhubungan dengan multimedia jadi game ini bisa termasuk dengan multimedia..

Didalam game ini terdapat kecerdasan buatan (artificial intelligent) dan game programming untuk membangun sebuah aplikasi game.. kecerdasan buatan adalah suatu bagian dari ilmu komputer yang membuat mesin (komputer) dapat melakukan pekerjaan seperti dan sebaik yang dilakukan manusia. Sementara game programming digunakan untuk membangun suatu game atau dengan kata lain game programming adalah suatu tata cara yang digunakan dalam membangun sebuah permainan. Dari kedua ilmu komputer ini, saya gunakan untuk membangun game othello dengan berbasis J2ME..

Kecerdasan buatan dalam game othello ini terletak pada taktik permainan sehingga user diharuskan berfikir dengan cepat untuk mendapatkan hasil skor yang maksimum.. kecerdasan buatan merupakan studi yang mengupayakan komputer berlaku cerdas. Suatu proses yang menggunakan alat bantu (tools) secara mekanik dapat melaksanakan serangkaian kejadian dengan menggunakan pemikiran atau kecerdasan yang seperti dimiliki oleh manusia..

Game programming selain digunakan untuk membangun suatu program aplikasi permainan namun juga dapat digunakan untuk meng-implementasi-kan suatu algoritma kedalam permainan tersebut.. Game programming merupakan prinsip pemrograman keterampilan dan teknik bersama disemua disiplin ilmu pemrograman tapi fokus pada isu-isu spesifik pemrograman permainan.. Game programming menekankan program dalam C++, skrip, DirectX atau Pengembangang OpenGL, arsitektur, mesin game, sistem game, kecerdasan buatan (artificial inteligence), jaringan, dan mengembangkan pendekatan kritis untuk studi gameplay, interaksi dan desain..

Selesai kita membahas tentang game programming dan kecerdasan buatan.. sekarang kita akan membahas tentang J2ME.. apa itu J2ME?!

Java2 Micro Edition (J2ME) merupakan suatu platform dari bahasa pemrograman Java yang digunakan unutk pengembangan enterprise applications dengan menggunakan sejumlah paket besar. Masing-masing edisi berisi Java2 Software Development kit (SDK) yang digunakan unutk mengembangkan aplikasi mobile dan Java2 Runtime Development Kit untuk menjalankan aplikasi tersebut.

Java2 Micro Edition (J2ME) adalah lingkungan pengembangan yang didesain untuk meletakkan perangkat lunak Java pada barang elektronik beserta perangkat pendukungnya.. Pada J2ME, jika perangkat lunak berfungsi baik pada sebuah perangkat maka belum tentu juga berfungsi baik pada perangkat lainnya.. J2ME membawa Java ke dunia informasi, komunikasi, dan komputasi selain perangkat komputer desktop yang biasanya lebih kecil dibandingkan perangkat komputer desktop.. J2ME bisa digunakan pada telepon selular, pager, personal digital assistans (PDA’s) dan sejenisnya..

J2ME adalah bagian dari J2SE, karena itu tidak semua library yang ada pada J2SE dapat digunakan pada J2ME.. Tetapi J2ME mempunyai beberapa library khusus yang tidak dimiliki J2SE.. Arsitektur J2ME terdiri atas profile, konfigurasi, kumpulan library, JVM dan sistem operasi..

Sebuah profile memberikan library tambahan untuk suatu kelas tertentu pada sebuah perangkat.. profile-profile menyediakan user interface(UI) API, persistence, messaging library, dan sebagainya.. Satu set library tambahan atau package tambahan menyediakan kemampuan program tambahan.. Pemasukan package ini ke dalam perangkat J2ME dapat berubah-ubah karena tergantung pada kemampuan sebuah perangkat.. Sebagai contoh, beberapa perangkat MIDP tidak memiliki Bluetooth built-in, sehingga Bluetooth API tidak disediakan dalam perangkat ini..

Sekarang kita membahas tentang Game Othello atau Reversi atau Catur Jepang..

Othello atau reversi merupakan sebuah permainan yang dimainkan oleh 2 pemain diatas papan berbentuk segi empat dengan 8 baris dan 8 kolom dan sepasang koin yang berbeda warna untuk setiap pemain. Permainan othello diciptakan pada tahun 1883 oleh warna negara Inggris yaitu Lewis Waterman dan John W. Mollet. Nama othello dipilih sebagai referensi Shakespearce yang mengatakan othello itu merupakan “two faced”. Tahun 1970-an seorang warganegara Jepang membuat suatu perlombaan othello yang diikuti hampir seluruh dunia. Sejak adanya perlombaan internasional, maka dibuatlah aturan permainan didalam memainkan othello. Setiap pemain harus memilih koin yang ingin dimainkan, koin yang akan dimainkan terdiri dari 2 warna, hitam dan putih. Didalam othello tidak ditentukan titik awal dari permainan dimana, titik awal permainan bisa di pinggir, samping, atau tengah. Namun terdapat 4 titik yang berada ditengah sebagai penanda bahwa permainan dapat dimulai dititik tengah. Koin putih diletakkan berpotongan dengan koin hitam.


<!--[if gte mso 9]> Normal 0 false false false false IN X-NONE X-NONE MicrosoftInternetExplorer4
Leia Mais...
1

Komputer Kuantum

Monday, March 7, 2011.
Assalamualaikum...
Saya akan mencoba untuk membahas mengenai komputer kuantum. Mungkin sebagian besar dari kita ada yang mengetahui dan tidak mengetahui apa yang di maksud komputer kuantum. Komputer kuantum itu sebenernya komputer masa depan yang banyak memiliki manfaat dan merupakan bagian dari komputasi modern. Ini adalah contoh dari komputer kuantum.



















Perkembangan komputer saat ini melaju dengan sangat pesat. Gordan Moore, salah satu pendiri Intel bahkan mengatakan, kemampuan prosesor komputer (jumlah transistor dan kecepatannya) akan bertambah dua kali lipat setiap 18 bulan. Hal ini telah berlangsung selama hampir empat dasawarsa. Jika hal ini terus berlanjut, diperkirakan ukuran transistor pada tahun 2030 akan menjadi hanya sebesar atom hidrogen. Dengan ukuran sekecil ini, proses fisika dalam sebuah transistor tidak akan mengikuti hukum-hukum fisika klasik, namun mengikuti hukum fisika kuantum. Hal ini membuka cara baru dalam memandang proses pengolahan informasi sekaligus menciptakan harapan untuk menciptakan sebuah komputer yang kemampuannya melebihi kemampuan yang dapat dicapai komputer sekarang ini.

Komputer-komputer yang ada saat ini sudah mencapai kemampuan yang sangat mengagumkan, akan tetapi komputer yang nantinya layak untuk benar-benar disebut sebagai Komputer Super ini adalah Komputer Kuantum. Komputer kuantum merupakan suatu alat hitung yang menggunakan sebuah fenomena mekanika kuantum. Sebuah komputer kuantum tidaklah sama dengan komputer klasik. Hal ini tidak dalam hal kecepatan saja, namun juga dalam hal pemrosesan informasi. Sebuah komputer kuantum dapat mensimulasikan sebuah proses yang tidak dapat dilakukan oleh komputer klasik. Hal ini membuat para ilmuwan harus memiliki paradigma baru dalam hal permrosesan informasi. Sebagai contoh, seorang pemecah kode akan membutuhkan waktu 8 bulan dan 1.600 pengguna internet jika ia akan memecahkan kode RSA yang disandikan dalam 129 digit. Jika hal ini mungkin, pengirim data hanya perlu menambahkan digit pada kode RSA-nya agar para pemecah kode membutuhkan waktu yang lebih lama lagi untuk memecahkan kuncinya. Sebagai gambaran, pemecahan kode RSA 140 (140 digit) akan membutuhkan waktu yang lebih lama dari umur alam semesta (15 miliar tahun). Namun, jika pemecah kode menggunakan komputer kuantum, mereka dapat memecahkan kode RSA 140 hanya dalam waktu beberapa detik. Hal inilah yang membuat waswas para pengguna channel komunikasi rahasia saat ini untuk melakukan pengiriman data secara aman.

Ide mengenai komputer kuantum pertama kali muncul pada tahun 1970-an oleh para fisikawan dan ilmuwan komputer, seperti Charles H. Bennett dari IBM, Paul A. Benioff dari Argonne National Laboratory, Illinois, David Deutsch dari University of Oxford, dan Richard P. Feynman dari California Institute of Technology (Caltech). Feynman merupakan ilmuwan yang pertama kali mengajukan model yang menunjukkan bahwa sebuah sistem kuantum dapat digunakan untuk melakukan komputasi. Lebih jauh, Feynman juga menunjukkan bagaimana sistem tersebut dapat menjadi simulator bagi fisika kuantum. Pada tahun 1985, Deutsch menyadari esensi dari komputasi oleh sebuah komputer kuantum dan menunjukkan bahwa semua proses fisika, secara prinsipil, dapat dimodelkan melalui komputer kuantum. Setelah Deutsch, para ilmuwan pun berlomba untuk mengembangkan komputer kuantum ini. Mereka mulai mencari kemungkinan penggunaan dari sebuah komputer kuantum. Pada tahun 1995, Peter Shor merumuskan sebuah algoritma yang memungkinkan penggunaan komputer kuantum untuk memecahkan masalah faktorisasi dalam teori bilangan.

Kalau kita berbicara tentang komputer kuantum memang tidak ada habisnya karena komputer kuantum merupakan komputer masa depan yang sangat berguna untuk kepentingan orang banyak. Semoga saja di negara kita ada yang mengembangkan mengenai komputer kuantum ini. Sekian pembahasan singkat mengenai komputer kuantum dari saya, mohon maaf bila ada kekurangan...Terima kasih..
Wassalam..

Sumber : http://www.fisikanet.lipi.go.id

Leia Mais...
0

Pengantar Komputasi Modern

Wednesday, February 9, 2011.
Komputasi modern???? apa ya maksudnya??
Mungkin sebagian besar dari kita banyak yang tidak mengetahui apa itu komputasi modern. Sebenarnya jika kita mempelajarinya, komputasi modern itu telah kita gunakan dalam kehidupan sehari-hari.

Pengertian Komputasi
Komputasi itu bila di artikan secara sederhana adalah suatu cara untuk menyelesaikan masalah dengan menggunakan algoritma. Selain itu, ilmu komputasi adalah bidang ilmu yang mempunyai perhatian pada penyusunan model matematika dan teknik penyelesaian numerik serta penggunaan komputer untuk menganalisis dan memecahkan masalah-masalah ilmu (sains). Dalam penggunaan praktis, biasanya berupa penerapan simulasi komputer atau berbagai bentuk komputa
si lainnya untuk menyelesaikan masalah-masalah dalam berbagai bidang keilmuan, tetapi dalam perkembangannya digunakan juga untuk menemukan prinsip-prinsip baru yang mendasar dalam ilmu.
Akan tetapi secara istilahnya, komputasi itu diartikan sebagai cara untuk menyelesaikan sebuah masalah dari inputan data dengan menggunakan algoritma. Teknologi komputasi adalah aktivitas penggunaan dan pengembangan teknologi komputer, perangkat keras, dan perangkat lunak komputer. Ia merupakan bagian spesifik komputer dari teknologi informasi.

Penggunaan pertama dari kata "komputer" dicatat pada 1613, mengacu pada seseorang yang melakukan perhitungan, atau perhitungan, dan kata terus digunakan dalam pengertian itu sampai pertengahan abad ke-20. Dari akhir abad ke-19 dan seterusnya.

Sejarah komputer modern dimulai dengan dua teknologi yang terpisah perhitungan otomatis dan permrograman– tapi tidak ada satu perangkat yang dapat diidentifikasi sebagai komputer yang paling awal, sebagian karena penerapan yang tidak konsisten istilah tersebut. Contoh awal perangkat penghitung mekanis termasuk sempoa, slide aturan dan agrueable astrolabe dan mekanisme antikythera (yang berasal dari sekitar 150-100 SM). Pahlawan Iskandariyah (sekitar 10-70 AD) membangun sebuah teater mekanis yang digelar sebuah drama yang berlangsung 10 menit dan dioperasikan oleh sebuah sistem yang kompleks tali dan drum yang mungkin dianggap sebagai sarana untuk memutuskan bagian mana dari mekanisme yang dilakukan tindakan dan kapan. ini adalah inti dari kemampuan pemrograman.

Komputasi Modern
Komputasi modern adalah sebuah konsep sistem yang menerima intruksi-intruksi dan menyimpannya dalam sebuah memory, memory disini bisa juga dari memory komputer. Oleh karena pada saat ini kita melakukan komputasi menggunakan komputer maka bisa dibilang komputer merupakan sebuah komputasi modern. Konsep ini pertama kali digagasi oleh John Von Neumann (1903-1957). Beliau adalah ilmuan yang meletakkan dasar-dasar komputer modern. Von Neumann telah menjadi ilmuwan besar abad 21. Von Neumann memberikan berbagai sumbangsih dalam bidang matematika, teori kuantum, game theory, fisika nuklir, dan ilmu komputer yang di salurkan melalui karya-karyanya . Beliau juga merupakan salah satu ilmuwan yang terkait dalam pembuatan bom atom di Los Alamos pada Perang Dunia II lalu. Kegeniusannya dalam matematika telah terlihat semenjak kecil dengan mampu melakukan pembagian bilangan delapan digit (angka) di dalam kepalanya. Sebagai konsultan pada pengembangan ENIAC, dia merancang konsep arsitektur komputer yang masih dipakai sampai sekarang. Arsitektur Von Nuemann adalah komputer dengan program yang tersimpan (program dan data disimpan pada memori) dengan pengendali pusat, I/O, dan memori.
Dalam kerjanya komputasi modern menghitung dan mencari solusi dari masalah yang ada, dan perhitungan yang dilakukan itu meliputi:
1. Kompleksitas (Menggunakan Teori big O))
2. Modeling (NN & GA)3. Akurasi (big, Floating point)
3. Akurasi ( big, floating point )
4.
Kecepatan (dalam satuan Hz)
5. Problem Volume Besar (Down Sizzing atau pararel)

John Von Neumann
John von Neumann (1903-1957) adalah seorang ilmuan yang meletakkan dasar-dasar komputer modern. Ia di sebut sebagai Bapak Komputasi Modern. Von Neumann dilahirkan di Budapest, ibu kota Hungaria, pada 28 Desember 1903 dengan nama Neumann Janos. Dia adalah anak pertama dari pasangan Neumann Miksa dan Kann Margit. Di sana, nama keluarga diletakkan di depan nama asli. Sehingga dalam bahasa Inggris, nama orang tuanya menjadi Max Neumann dan Margaret Kann. Max Neumann memperoleh gelar dan namanya berubah menjadi Von Neumann. Max Neumann adalah seorang Yahudi Hungaria yang bergelar doktor dalam ilmu hukum. Dia juga seorang pengacara untuk sebuah bank. Pada tahun 1903, Budapest terkenal sebagai tempat lahirnya para manusia genius dari bidang sains, penulis, seniman dan musisi.

Von Neumann juga belajar di Berlin dan Zurich dan mendapatkan diploma pada bidang teknik kimia pada tahun 1926. Pada tahun yang sama dia mendapatkan gelar doktor pada bidang matematika dari Universitas Budapest. Keahlian Von Neumann terletak pada bidang teori game yang melahirkan konsep seluler automata, teknologi bom atom, dan komputasi modern yang kemudian melahirkan komputer. Kegeniusannya dalam matematika telah terlihat semenjak kecil dengan mampu melakukan pembagian bilangan delapan digit (angka) di dalam kepalanya.

Setelah mengajar di Berlin dan Hamburg, Von Neumann pindah ke Amerika pada tahun 1930 dan bekerja di Universitas Princeton serta menjadi salah satu pendiri Institute for Advanced Studies.

Demikian penjelasan singkat saya mengenai Komputasi Modern, semoga bermanfaat. Mohon maaf bila terdapat kesalahan. Terima Kasih.

Referensi :

http://www.scribd.com/doc/24593215/SEJARAH-KOMPUTASI

http://id.wikipedia.org/wiki/Komputasi

http://www.beritanet.com/Education/John-Von-Neumann.html

dan sumber-sumber lainnya

Leia Mais...
2

Rancangan Biaya @chaya.net

Friday, January 14, 2011.
Untuk mengetahui berapa besar biaya yang digunakan dalam membangun warnet impian saya, saya membuat suatu rancangan biaya yang akan digunakan untuk prediksi anggaran yang akan saya keluarkan. Sebelum mulai dengan anggaran biaya, saya akan membangun warnet ini, di daerah terpencil yang belum terjangkau dengan jaringan nirkabel, seperti pedalaman kalimantan, sulawesi, irian, dll.

Untuk modal pembuatan warnet, saya mengganggarkan Rp.100.000.000. Dimana uang tersebut akan saya gunakan untuk membeli tanah didaerah tersebut, mendirikan bangunan namun bangunan tersebut akan disesuaikan dengan bentuk asli dari rumah adat setempat, membeli perangkat komputer beserta software, perangkat komputer yang akan terpasang sebanyak 6 unit dengan menggunakan jaringan speedy untuk koneksi nirkabel, pembelian AC.

Untuk tarif yang akan saya kenakan adalah untuk personal akan saya kenakan biaya Rp.500,- per 15 menit. untuk pemakaian dengan paket, saya akan bagi dalam beberapa bagian paket seperti paket 3 jam = Rp. 5.000,-. paket 7 jam = Rp. 8.000,-. paket 12 jam = Rp.12.000,-. dan untuk member akan dikenakan harga Rp.12.000 untuk 1hari.

Saya berharap dengan dibangunnya warnet yang berada didaerah terpencil ini, akan dapat membantu anak-anak diseluruh pelosok unutk belajar mengenal dunia, karena belajar tidak hanya melalui buku taqpi juga dengan wawasan yang luas.
Leia Mais...
1

poster oh poster

Monday, January 10, 2011.

tugas kali ini ngebuat poster,,, sebenernya ini tugas bulan kemaren tapi karena kesibukan sama tugas jadi ga ngerjain dah...


ngerjain ini poster smpe dua kali.. yang pertama ternyata salah format... BAGUSSS.... nah, yang kedua ngerjain pake format sebenernya di studentsite... ckckkckc


this is it our poster:




poster ini dibuat oleh :

aditia rahman 50407030

nanda pramitha kusumawati 50407610


cekidot tugas selanjutnya yaaa.....



Leia Mais...
1

Bisnis Impian Warnet

Friday, November 5, 2010.
Bisnis bisnis dan bisnis. Itulah hal yang akan saya lakukan jika nanti lulus kuliah dan ada modal. Bisnis apa ya yang menguntungkan di masa depan?? Saya bingung.huft.
Hmm..bisnis warnet aj dech. Untuk membuat bisnis warnet itu tapi tidak mudah loh, banyak hal yang harus benar2 di perhatikan. Saya akan mencoba membuat proposal untuk membangun usaha warnet ini, ya walupun bahasanya tidak resmi seperti yang sudah ada.hehehe..

Bisnis warnet itu menurut saya sangat sangat menguntungkan. Kenapa saya bilang seperti itu?? Karena di masa yang akan datang, dunia teknologi semakin canggih dan informasi pun semakin sulit di dapat. Untuk mendapatkan informasi yang cepat serta tidak menyusahkan, di perlukan jaringan internet, maka karena itulah saya akan membangun usaha ini. Selain itu, bisnis warnet ini juga bisa membuat masyarakat bisa mengetahui dunia luar dengan adanya internet.

Warnet ini akan saya bangun bersama s'seorang yang sangat saya sayangi. Hmm..saya berangan-angan akan membuat warnet di setiap kota2 bahkan di daerah2 yang belum ada fasilitas warnet. Jadi saya punya banyak cabang dan tinggal memaintenance saja.hahaha..
Usaha ini akan saya beri nama @CHAYA.net, bagus kan namanya???hehhehe..
Sekarang tempat yang cocok untuk membuat usaha ini dimana y supaya ramai di kunjungi oleh pelanggan??Hmm..mungkin sebagian akan saya bangun di daerah2 yang dekat sekolah, kampus, institusi, rumah sakit. Dan ada juga yang saya bangun di tempat peristirahatan yang di jalan tol supaya mereka2 tidak bosan dan tetap bisa memperoleh informasi.

Di dalam usaha ini saya tidak hanya membuat warnet saja, tapi saya akan membuat juga bisnis atau usaha yang lain. Hmm..jadi gini maksudnya. Saya akan membuat satu warnet yang besar sebagai pusatnya, dan di dalamnya nanti akan terdapat kantin yang menjual makanan, minuman, ada counter pulsa, majalah. Kebayang kan besarnya seperti apa usaha ini???hahaha..
Dengan usaha yang sebesar itu, pasti membutuhkan sumber daya manusia yang cukup banyak dan cukup ahli. Untuk cabang warnet yang kecil, saya menggunakan 6 buah perangkat komputer lengkap dengan accecories seperti web cam, head set, switch, router, kabel data, printer. Sedangkan di tempat yang lebih besar saya akan membutuhkan 25 unit komputer lengkap dengan acesories, kemudian kantin yang menyediakan makanan berat dan ringan serta minuman.

Untuk karyawan dan bahan baku, cukup besar pengeluarannya. Untuk warnet yang kecil, saya membutuhkan 1 orang proggramer dan 2 orang maintenance. Akan tetapi untuk warnet yang besar, saya membutuhkan lebih banyak SDM. Membutuhkan 3 orang programmer, 6 orang maintenance, 3 orang penjaga kantin, dan 2 orang security. Modal yang akan di gunakan untuk warnet yang kecil sekitar Rp.15.000.000 dan untuk yang besar sekitar Rp.100.000.000.
Keuntungannya cukup besar dan tiap bulan akan memberikan pemasukan yang besar.

Ya bgitulah kira2 bayangan untuk membangun usaha warnet yang akan saya bangun. Semoga bisa di realisasikan di masa datang.hehehehe..
Maaf kalo ada kata2 dan gaya bahasa yang kurang bagus, karena saya bukan seorang pujangga.
Terima Kasih
Leia Mais...
1

bisnis impian..

Thursday, October 21, 2010.
hm,, qlo punya uang 1 milyar itu kira-kira mau buat apa ya???

saya mau bisnis warnet aja dech..
walau warnet udah banyak tapi bisnis warnet juga menjanjikan pulang bisnis yang besar dari penghasilan dan tenaga kerja..

nanti warnet yang saya bangun itu ikut dengan asosiasi warnet yang anti pornografi,, itung-itung buat ngurangin pornografi dan porno aksi aja..
warnetnya nanti mau dibangun didaerah yang terpencil, biar orang-orang bisa tau dunia luar,, ga cuma dari sinetron aja.. hahhaha... jadi nanti warnetnya punya beberapa cabang.. dan disetiap cabang ada penanggung jawabnya.. jadi secara berkala penanggung jawabnya laporan ke saya.. serasa jadi bos.. yang jadi petugasnya minimal tau tentang jaringan dan menguasai tentang software jadi qlo ada komputer nge-hang minimal mereka bisa menangani sendiri baru dibawa ke "bengkel" komputer..



Leia Mais...
 
Nanda Pramitha K © Copyright 2010 | Design By Gothic Darkness |