TUGAS Rekayasa Komputasional


METODE PENGURUNGAN
————————————
1. Metode Bagidua

Pada Soal f(x)=x^3+2x^2+10x-20=0
================================================

Continue reading

Advertisements

Tugas Pengantar Teknologi Game



Andri Romadhona (53409418)

Arif Sendra A. (50409793)

Fahri Chris A.(50409813)

Januar Kantoni (51409885)

Surya Hadi K. (50409094)

Narasi

Pada permainan Blocking Spinstrix ini kita menggunakan Kecerdasan Buatan yang biasa kita sebut dengan Artificial Intelligence (AI). Jadi untuk menambah keseruan bermain kita tambahkan AI supaya kita seperti melawan seseorang untuk bermain padahal kita hanya bermain sendiri. Pada game ini player harus melemparkan dadu terlebih dahulu untuk menentukan jalan dan banyak kotak yang kita isikan pada layar yang disediakan itu sesuai dengan banyaknya jumlah dadu yang kita lemparkan. Pada game ini cara bermainnya sangat mudah  setelah kita melemparkan dadu kita hanya perlu menentukan langkah yang perlu kita taruh kotak tersebut, bukan asal menaruh melainkan dengan perhitungan yang tepat. Bila salah –salah kita dapat kalah dari lawan karena bila satu baris kita kelebihan dari jumlah dadunya maka akan kalah. Sebaliknya bila kita tepat ataupun pas kita akan menang.

Kenapa game ini dinamakan blocking dikarenakan saat kita jalan untuk mendapatkan dadu yang pas kita akan terus dihalang – halangi oleh lawan kita. Algoritma yang digunakan pada game Blocking Sponstrix adalah menggunakan algoritma greedy. Algoritma ini di menjalankan bila kita terjadi kondisi saat kita terjebak nilai dari jumlah dadu berlebih dia akan memilih block lain untuk diisikan selain itu lawan kita juga dapat menghalangi langkah kita untuk mengalahkan kita. Kekurangan dari algoritma ini adalah disaat algoritma ini berjalan ia tidak memikirkan hal yang akan terjadi nantinya. Dikarenakan ia hanya mencari jalan terbaik untuk mencoba menghalangi jalan kita tanpa berpikir untuk memenangkan permainan secara langsung menlainkan mencari kesalahan yang kita buat. Continue reading