Anda di halaman 1dari 18

Judul : Rancang Bangun Game Trash Lover berbasis Android menggunakan

metode Forward Chaining untuk Pengaturan Leve!


1. LATAR BELAKANG PENELITIAN
"i #ndonesia membuang sam$ah sembarangan masih men%adi ha wa%ar untuk
diakukan! &a ini ter%adi karena kurangn'a kesadaran semua kom$onen bangsa
terhada$ $entingn'a $engeoaan sam$ah 'ang baik!
(ebi%akan $emerintah daam rangka menci$takan mas'arakat 'ang bersih
memang sam$ai saat ini beum da$at ber%aan sebagaimana mestin'a! #ndonesia
sebagai saah satu negara dengan %umah $enduduk 'ang besar didunia) dengan
$o$uasi %umah $endudukan berkisar **+ %uta %iwa memang sangat ber$engaruh $ada
$oa konsumsi mas'arakat 'ang berakibat menimbukan bertambahn'a voume
sam$ah) dengan %enis dan karakteristik sam$ah s$esi,ik sebagai bagian $oa
konsumsi!
(ita men'adari masih emahn'a $emahaman mas'arakat mengenai arti
$entingn'a $engeoaan sam$ah 'ang benar! -eama ini mas'arakat masih
berangga$an sam$ah han'a sebatas sisa kegiatan sehari.hari manusia 'ang tidak $eru
di$erhatikan! /as'arakat begitu mudahn'a membuang sisa.sisa kegiatan sehari.hari
mereka baik beru$a sisa.sisa makanan) 'ang berasa dari benda 'ang $adat 'ang tidak
bisa didaur uang mau$un sisa kegiatan sehari.hari 'ang da$at didaur uang untuk
dibuang disebarang tem$at! (etidak $erhatian mas'arakat itu bagian $oa mas'arakat
'ang emah untuk mem$erhatikan arti $entingn'a kesehatan mas'arakat! Pemerintah
%uga masih berangga$an $engaturan mengenai $engeoaan sam$ah 'ang benar
bukanah suatu $erioritas $rogram 'ang harus di$erhatikan! 0aau$un disetia$
$emerintahan daerah teah memiiki dinas.dinas kebersihan!
-ekiran'a dibandingkan antara #ndonesia dengan 1e$ang dan -wedia daam ha
$engeoaan sam$ah! "i 1e$ang $engeoaan sam$ah dengan baik sudah men%adi
tradisi mas'arakat 1e$ang dari se%ak ama) secara sederhana mereka memisahkan
bebera$a %enis sam$ah dan membuda'akan membuang sam$ah $ada tem$atn'a!
Ban'ak ha 'ang bisa dicontoh dari negara 1e$ang mengenai $engeoaan sam$ah!
/enurut &imawan 2*+3*4 ada 5 ha rahasia sukses 1e$ang daam mengeoa sam$ah!
Pertama) $emerintah 1e$ang memberikan $rogram edukasi dan $eatihan cara
membuang sam$ah sesuai dengan %enisn'a secara massi, dan agresi, 'ang diakukan
se%ak dini! (edua) teah ada kesadaran 'ang tinggi dari mas'arakat akan $entingn'a
$engeoaan sam$ah dibuktikan dengan adan'a $rogram daur uang sam$ah! 6ntuk
itu) ban'ak kam$an'e dan aksi.aksi mengenai ke$eduian ingkungan hidu$ disertai
dengan bebera$a $rogram sukareawan 'ang akti, turun ke $erumahan untuk
memonitor $embuangan sam$ah! -eain itu untuk mengembangkan $engetahuan
mas'arakat mengenai sam$ah diakukan diaog dan diskusi tentang $enanganan
sam$ah 'ang baik dan e,ekti,! "an 'ang ketiga) dengan membangun buda'a rasa
mau bagi 'ang tidak disi$in men%aga kebersihan di tengah mas'arakat sebagai e,ek
%era agar seau membuang sam$ah $ada tem$atn'a!
-edangkan dari $en%easan Regismachd' 2*+354 di -wedia dikena sebagai negara
'ang memiiki mana%emen baik dan e,ekti, dimana sam$ah mas'arakat dan rumah
tangga da$at di daur uang! /eaui kebi%akan 'ang dikeuarkan $emerintahan -wedia
bahwa sam$ah harus didaur uang dan di%adikan sebagai sumber energi! Pemiahan
sam$ah %uga diakukan di -wedia teta$i $emiahan tersebut tidak sesederhana
$engetahuan kita se$erti $embagian men%adi 5 macam wadah sam$ah di #ndonesia!
-ecara kasat mata da$at terihat kurang ebih 37 %enis wadah berbeda untuk tia$ %enis
sam$ah! -am$ah di$isahkan kebebera$a wadah tergantung dari kategorisasin'a
karena tia$ kategori sam$ah membutuhkan $roses $engoahan 'ang berbeda dan da$at
menghasikan out$ut 'ang berbeda $ua! "ari 8+++ ton sam$ah di -wedia mam$u
menghasikan 39++ G0& $anas 'ang men'umbang 5+: energi $anas untuk sebuah
distrik dan %uga menghasikan *;+ G0& energi istrik 'ang memenuhi 9: kebutuhan
istrik kota! -am$ah di -wedia benar.benar men%adi komoditas 'ang menguntungkan!
&a ini membuat -wedia harus mengim$or sam$ah sekitar 8++!+++ ton setia$
tahunn'a!
-edangkan di #ndonesia) berdasarkan data dari Badan Perencanaan dan
Pembangunan <asiona 2Ba$$enas4) #ndonesia setia$ tahunn'a membutuhkan 3**
a$angan Geora Bung (arno 2GB(4 karena TPA.TPA 'ang ada sudah tidak mam$u
agi menam$ung sam$ah! -etia$ harin'a 58+ kota di #ndonesia menghasikan 8+!+++
ton sam$ah 2-uara $embaharuan! *+3*4! #tu berarti $roduksi sam$ah #ndonesia
daam %angka waktu 3+ hari sudah da$at memenuhi kebutuhan im$ort sam$ah
tahunan -wedia! "engan %umah $enduduk *9 kai ebih ban'ak dari$ada $enduduk
-wedia) dimana kita menghasikan sam$ah 'ang %uga ebih ban'ak maka seharusn'a
kita bisa menghasikan energ' 'ang ebih ban'ak! &a itu bisa terwu%ud %ika
$emerintah mau menaruh $erhatian serius terhada$ $engoahan sam$ah!
"ari uraian tersebut maka dimuncukan ide untuk membangun sebuah media
$embea%aran untuk mengedukasi mas'arakat tentang $entingn'a bea%ar mencintai
sam$ah! 1ika kita mencintai sam$ah kita tidak akan meetakkan sam$ah disembarang
tem$at! -e$erti han'a kita mem$un'ai barang 'ang berharga tidak mungkin kita
menaruhn'a secara sembarangan! -eteah kita memiiki kesadaran itu secara otomatis
kita akan muai membuang sam$ah $ada tem$at sam$ah! &a ini bisa di%adikan
sebagai niai.niai $endidikan untuk muai mencintai ingkungan) 'aitu dengan cara
tidak membuang sam$ah sembarangan! /embuang sam$ah $ada tem$atn'a
meru$akan sebuah kebiasaan 'ang sebaikn'a semen%ak dini sudah diatihkan sehingga
da$at men%auhkan kita dari berbagai macam $ermasaahan) baik itu masaah sosia)
masaah kesehatan) dan masaah ingkungan! /edia tersebut beru$a sebuah a$ikasi
game edukasi 'ang bernama game Trash Lovers!
Game Trash Lovers meru$akan sebuah game 'ang berti$e serious game! "aam
game ini memiiki tingkat kesuitan 'ang berbeda tia$ even'a! Game ini
menggunakan im$ementasi metode ,orward chaining $ada $engaturan eve game!
/etode ini diman,aatkan untuk mengetahui a$akah user da$at mean%utkan eve
berikutn'a atau tidak!
-ebagai $rogram 'ang interakti,) game edukasi da$at men%adi sebuah sarana
$endidikan untuk membuat anak betah berama.ama daam bea%ar! Bermain game
dengan aur cerita 'ang mengair dan gra,is 'ang memukau da$at menarik minat
anak untuk bermain game! "engan menggunakan game edukasi dihara$kan game
tidak han'a ber,ungsi sebagai media hiburan beaka) teta$i %uga sebagai media
$embea%aran 'ang didaamn'a terkandung niai.niai $endidikan!
2. IDENTIFIKASI MASALAH
Berdasarkan atar beakang 'ang teah diuraikan sebeumn'a da$at diidenti,ikasi
bebera$a $okok masaah) 'aitu :
3! Bagaimana membangun sebuah game 'ang mengedukasi $emainn'a untuk
muai mencintai ingkungan dengan membuang sam$ah $ada tem$atn'a sesuai
kategori=
*! Bagaimana menera$kan metode ,orward chaining daam game untuk mengatur
$eningkatan eve=
3. BATASAN MASALAH
Batasan masaah daam $embuatan a$ikasi ini adaah :
3! Bahasa $emrograman 'ang digunakan adaah bahasa $emrograman 1ava!
*! Game ini ber%aan daam $at,orm Android!
5! Game 'ang dibangun bersi,at singe $a'er!
7! Game ini ditu%ukan untuk anak usia sekoah dasar!
4. TUJUAN DAN MANFAAT PENELITIAN
4.1 TUJUAN PENELITIAN
Tu%uan $eneitian adaah:
3! Peneitian ini bertu%uan untuk mengedukasi user atau $engguna a$ikasi agar
memiiki kesadaran untuk muai mencintai ingkungan dengan tidak
membuang sam$ah sembarangan!
*! /engembangkan sebuah game berbasis Android sebagai kar'a bidang
$emrograman!
4.2 MANFAAT PENELITIAN
Ada$un bebera$a man,aat $eneitian 'ang da$at di$eroeh :
a! Bagi Peneiti
/enambah wawasan keimuan dan keteram$ian daam membangun game 'ang
terda$at unsur kecerdasan buatan! "an sebagai $enguat keinginan $eneiti untuk
mean%utkan studi di bidang game teknoogi!
b! Bagi 6mum
-ebagai hiburan 'ang mendidik) karena di daamn'a terda$at unsur.unsur
$endidikan untuk kecaka$an ber,ikir ogis dan mengedukasi $ribadi untuk
mencintai ingkungan sekitar!
5. TINJAUAN PUSTAKA
Pada bagian ini) akan dibahas tentang dasar imu dan teori.teori $enun%ang
$ermasaahan tugas akhir ini!
5.1 Penelii!n Te"#!i
Bebera$a $eneitian terkait dengan $eneitian ini diantaran'a oeh S$!%"i!l 2*+354
'ang meakukan $eneitian tentang Auto Leveing Berbasis Finite -tate /achine
2F-/4 $ada Game Pembea%aran Bahasa #nggris! Penera$an game $embea%aran
'ang ada$ti, daam $eneitian ini adaah bagaimana $emain menda$atkan tantangan
2soa4 sesuai dengan kemam$uann'a 2$eevean mandiri>automatic eveing4!
-ehingga $emain tidak merasa ,rustasi 2%ika soan'a terau suit4 atau bosan 2%ika
soan'a terau mudah4 daam bermain sehingga $roses bea%ar men%adi ebih
men'enangkan! "imana untuk mendesain $erevean secara mandiri2automatic4
digunakan F-/ 2Finite -tate /achine4! &asi $eneitian menun%ukkan bahwa dengan
menggunakan metode F-/ da$at memudahkan untuk membuat skenario $er$indahan
eve dengan menggunakan $arameter skor! -ehingga membuat game men%adi ebih
interakti, dan ada$ti,!
-amue 2*++?4 daam $eneitiann'a 'ang ber%udu #m$ementasi Agen Cerdas
Pengambi (e$utusan Auto.Leveing /enggunakan -istem Berbasis Aturan Logika
Fu@@' $ada Game RPG Pedagogik (imia! &asi menun%ukkan bahwa im$ementasi
agen cerdas $engambi ke$utusan auto.eveing menggunakan sistem bebasis aturan
ogika ,u@@' $ada game RPG $edagogik kimia mam$u memberikan as$ek dinamis
aur $embea%aran) sehingga mam$u menangka$ dan meres$on kece$atan bea%ar
masing.masing siswa! "engan menambahkan as$ek imersi, meaui $en'eesaian
$etuaangan dengan beragam res$on <PC da$at meningkatkan minat bermain game
edukasi!
0idhiarta 2*+3+4 daam $eneitiann'a 'ang ber%udu Rancang Bangun /obie
Adugame -ebagai -aah -atu #novasi Pembea%aran "aam Pengenaan #katan Atom
Pada /ata$ea%aran (imia 6ntuk -iswa -ekoah /enengah Atas! Pada $eneitian ini
Pengaturan eve 'ang rendah ditawarkan meaui struktur atom 'ang sederhana)
kemudian meningkat kerumitann'a sesuai dengan even'a) disam$ing itu %uga ada
bebera$a constrain 'ang membuat $ermainan men%adi ebih menarik) se$erti
gangguan dan waktu $en'usunan!
5.2 S!&'!(
/enurut de,inisi 0ord &eath Brgani@ation 20&B4 sam$ah adaah sesuatu 'ang
tidak digunakan tidak di$akai) tidak dsenangi atau sesuatu 'ang dibuang berasa dari
kegiatan manusia dan tidak ter%adi dengan sendirin'a! -edang de,inisi menurut 66.
38>*++8 tentang $engeoaan sam$ah adaah sisa sisa kegiatan sehari.hari manusia
dan $roses aam berbentuk $adat!
sam$ah dibagi men%adi bebera$a %enis:
a! -ecara umum sam$ah dibagi men%adi 5 macam 2"anie)*++?4) diantaran'a:
-am$ah organik: sam$ah 'ang terdiri dari bahan.bahan 'ang bisa terurai secara
aamiah>bioogis) se$erti sisa makanan dan guguran daun! -am$ah %enis ini
%uga biasa disebut sam$ah basah!
-am$ah anorganik: sam$ah 'ang terdiri dari bahan.bahan 'ang suit terurai
secara bioogis! Proses $enghancurann'a membutuhkan $enanganan ebih
an%ut di tem$at khusus) misan'a $astik) kaeng dan st'ro,oam! -am$ah %enis
ini %uga biasa disebut sam$ah kering!
-am$ah bahan berbaha'a dan beracun 2B54: imbah dari bahan.bahan
berbaha'a dan beracun se$erti imbah rumah sakit) imbah $abrik dan ain.ain!
b! "an ada %uga $en%easan %enis. %enis sam$ah men%adi ebih rinci 2AeC) *+3*4) 'aitu
sebagai berikut:
3! Berdasarkan -umbern'a
-am$ah aam: sam$ah 'ang di$roduksi di kehidu$an iar diintegrasikan
meaui $roses daur uang aami) se$erti daun.daun kering di hutan 'ang
terurai men%adi tanah!
-am$ah manusia: hasi.hasi dari $encernaan manusia) se$erti ,eses dan urin!
-am$ah rumah tangga: sam$ah dari kegiatan di daam rumah tangga)
sam$ah 'ang dihasikan oeh keban'akan rumah tangga adaah kertas dan
$astik!
-am$ah konsumsi: sam$ah 'ang dihasikan oeh manusia dari $roses
$enggunaan barang se$erti kuit makanan dan sisa makanan!
-am$ah $erkantoran: sam$ah 'ang berasa dari ingkungan $erkantoran dan
$usat $erbean%aan se$erti sam$ah organik) kertas) teksti) $astik dan ogam!
-am$ah industri: sam$ah 'ang berasa dari daerah industri 'ang terdiri dari
sam$ah umum dan imbah berbaha'a cair atau $adat!
-am$ah nukir: sam$ah 'ang dihasikan dari ,usi dan ,isi nukir 'ang
menghasikan uranium dan thorium 'ang sangat berbaha'a bagi ingkungan
hidu$ dan %uga manusia!
*! Berdasarkan 1enisn'a
-am$ah organik: buangan sisa makanan misan'a daging) buah) sa'uran dan
sebagain'a!
-am$ah anorganik: sisa materia sintetis se$erti $astik) ogam) kaca)
keramik dan sebagain'a!
5! Berdasarkan Bentukn'a
-am$ah $adat: segaa bahan buangan seain kotoran manusia) urin dan
sam$ah cair!
-am$ah cair: bahan cairan 'ang teah digunakan au tidak di$erukan
kembai dan dibuang ke tem$at $embuangan sam$ah!
5.3 And")id
Android adaah kum$uan $erangkat unak 'ang ditu%ukan bagi $erangkat
bergerak mencaku$ sistem o$erasi) middeware) dan a$ikasi kunci!
Android -tandart "eveo$ment (it 2-"(4 men'ediakan $erengka$an dan
A$$ication Programming #nter,ace 2AP#4 'ang di$erukan untuk mengembangkan
a$ikasi $ada $at,orm Android menggunakan bahasa $emrograman 1ava!
Android dikembangkan oeh Googe bersama B$en &andset Aience
2B&A4'aitu aiansi $erangkat seuar terbuka 'ang terdiri dari 7; $erusahaan
&ardware) -o,tware dan $erusahaan teekomunikasi ditu%ukan untuk
mengembangkan standar terbuka bagi $erangkat seuar!
5.4 Me)de F)"*!"d +(!inin,
Forward chaining adaah strategi in,erence 'ang bermua dari se%umah ,akta
'ang diketahui) dengan menggunakan rues'ang $remisn'a cocok dengan ,akta 'ang
diketahui tersebut untuk mem$eroeh ,akta baru dan mean%utkan $roses hingga
goadica$ai atau hingga sudah tidak ada ruesagi 'ang $remisn'a cocok dengan ,akta
'ang diketahui mau$un ,akta 'angdi$eroeh!
Pada game ini a$ikasi ,orward chaining sederhana) in,erence engine
men'aakan atau memiih rue.rue dimana bagian $remisn'a cocok dengan
in,ormasi 'ang ada $ada working memor'! -istem $ertama.tama mem$eroeh
in,ormasi masaah dari user dan men'im$ann'a daam working memor'! #n,erence
engine au akan mencari rues $ada bebera$a urutan 'ang teah ditentukan
sebeumn'a) dimana $remis.$remisn'a cocok dengan 'ang terda$at daam working
memor'! 1ika rue ditemukan) maka kesim$uan dari rue akan diin$utkan ke
daam working memor' 2rue ,ired4 au c'ces dan cek agi rues untuk mencari
kecocokan baru! Pada c'ce berikutn'a) rues 'ang sebeumn'a teah ,ired
diabaikan! Proses ini akan terus beran%ut hingga tidak ditemukan agi adan'a
kecocokan! "aam ha ini) working memor' berisi in,ormasi 'ang dida$at dari user
dan kesim$uan 'ang dida$at dari sistem!
"aam im$ementasin'a) ,orward chaining sangat membantu deveo$er daam
membangun sebuah s'stem! (arena dengan menggunakan metode ini untuk
menambahkan bebera$a kondisi dan aturan tidak $eru agi membongkar kode dari
awa!
-. PERAN+ANGAN SISTEM
-.1 K)n.e' Pe"&!in!n
Fl)*/(!" Pe"&!in!n
Berikut ini adaah ,owchart game Trash Lovers
G!&0!" -.1 Fl)*/(!" Pe"&!in!n G!&e T"!.( L)1e".
Game ini meru$akan sebuah game 'ang berti$e serious game) 'ang terdiri dari 5
eve! "an di daamn'a dimasukkan unsur edukasi tentang $entingn'a membuang
sam$ah $ada tem$atn'a! "i sini $a'er diharuskan memasukkan sam$ah.sam$ah ke
daam wadah atau tem$at sam$ah 'ang teah disediakan! Tidak han'a itu) $ada tia$.
tia$ even'a $a'er diharuskan memasukkan sam$ah sesuai kategorisasin'a! Game
ini terdiri dari tiga eve $ermainan) untuk eve $ertama han'a terda$at satu %enis
tem$at sam$ah 'ang biasa kita kena sehari.hari! -etia$ kai berhasi memasukkan ke
tem$at sam$ah) $a'er akan menda$atkan 3+ $oint) sebaikn'a %ika gaga
memasukkan sam$ah maka n'awa atau kesem$atan bermainn'a akan berkurang!
"aam game ini $emain diberikan 5 n'awa atau kesem$atan untuk bermain %ika gaga
memasukkan sam$ah! 6ntuk menu%u eve kedua $a'er diharuskan mengum$ukan
$oint ebih dari 3++ dan n'awa tidak boeh habis! Pada eve kedua kesuitan
$ermainann'a akan semakin meningkat dengan bertambahn'a tem$at sam$ah 'ang
disediakan) 'aitu terdiri dari tem$at sam$ah organik dan anorganik! Pada eve kedua
ini $emain akan menda$atkan *+ $oint setia$ berhasi memasukkan sam$ah sesuai
dengan kategorin'a) %ika keiru daam $engkategoriann'a maka skor akan dikurangi 9
$oint) dan %ika gaga memasukkan ke tem$at sam$ah seban'ak tiga kai maka
$ermainan seesai! 6ntuk masuk ke eve tiga $emain harus mengum$ukan skor
seban'ak *++ $oint dan n'awa tidak boeh habis! -edangkan $ada eve ketiga terdiri
dari tiga tem$at sam$ah) kategoin'a adaah sam$ah organik) sam$ah anorganik dan
sam$ah berbaha'a 2B54! 1ika benar daam memasukkan sam$ah $emain akan
menda$atkan skor sebesar 5+ $oint dan %ika saah akan dikurangi 3+ 6ntuk
men'eesaikan game ini $emain diharuskan mengum$ukan skor ebih dari 5++ $oint
dan tidak kehabisan n'awa!
Game ini menggunakan im$ementasi metode ,orward chaining $ada $engaturan
eve game! /etode ini diman,aatkan untuk mengetahui a$akah user da$at
mean%utkan eve berikutn'a atau tidak! agoritma ,orward chaining akan beker%a
sesuai data in$ut 'ang masuk) dan begitu seterusn'a! -'stem akan meakukan
$enarikan kesim$uan berdasarkan ,akta 'ang ada dengan metode ,orward chaining!
Peneusuran akan dimuai dari ,akta.,akta 'ang ada baru kesim$uan di$eroeh) aturan
'ang ada diteusuri satu $ersatu hingga $eneusuran dihentikan karena kondisi terakhir
teah ter$enuhi!
-.2 Sein, L)#!.i
-etting okasi $ada $ermainan ini adaah di rumah! (arena rumah adaah tem$at
'ang $ertama atau sesuai untuk membiasakan anak.anak untuk memuai membuang
sam$ah $ada tem$atn'a!
-.3 K)n.e' D!.!" Pe&0!n,un!n G!&e
Finie S!e M!/(ine
"isini akan di%easkan dengan bagan beserta $en%easann'a $ada saat $ermainan
dimuai sam$ai $ermainan berakhir! Rancangan skenario $ada game Trash Lovers
digambarkan dengan Finite -tate /achine sebagai berikut!
Leve 3
F-/ eve 3 untuk a$ikasi ini adaah sebagai berikut!
G!&0!" -.3.1 FSM G!&e Le1el 1
Pada saat game dimuai akan muncu berbagai macam sam$ah! 6ser
ditugaskan untuk memasukkann'a kedaam tem$at sam$ah! 1ika user
berhasi memasukkan maka akan menda$atkan 3+ $oint) ta$i %ika user
gaga memasukkan maka n'awan'a akan berkurang! 6ser da$at menca$ai
eve * %ika sudah menca$ai titik $oint 'ang teah ditentukan 'aitu 3++
$oint ! 1ika beum menca$ai maka user akan menguang $erminan $ada
eve 3!
Leve *
Leve * meru$akan kean%utan dari eve 3!
G!&0!" -.3.2 FSM G!&e Le1el 2
6ser akan kembai memasukkan sam$ah ta$i 'ang berbeda disini
tem$at sam$ah dibagi men%adi * 'aitu organik dan anorganik! (etika user
berhasi memasukkan sam$ah sesuai kategorin'a maka akan menda$atkan
*+ $oint! 1ika saah daam $engkategoriann'a maka skor akan dikurangi
seban'ak 9 $oint! "an %ika gaga memasukkan sam$ah ke tem$at sam$ah
maka n'awa akan berkurang) $ermainan seesai a$abia n'awa habis! 6ser
da$at menca$ai eve 5 %ika sudah menca$ai titik $oint 'ang teah
ditentukan 'aitu *++ $oint!
Leve5
Leve 5 meru$akan kean%utan dari eve *!
G!&0!" -.3.3 FSM G!&e Le1el 3
6ser akan kembai memasukkan sam$ah ta$i 'ang berbeda disini
tem$at sam$ah dibagi men%adi 5 'aitu organik) anorganik dan sam$ah
berbaha'a 2B54! (etika user berhasi memasukkan sam$ah sesuai
kategorin'a maka akan menda$atkan 5+ $oint! 1ika saah daam
$engkategoriann'a maka skor akan dikurangi seban'ak 3+ $oint! "an %ika
gaga memasukkan sam$ah ke tem$at sam$ah maka n'awa akan
berkurang) $ermainan seesai a$abia n'awa habis! 6ser da$at
men'eesaikan $ermainan %ika sudah menca$ai titik $oint 'ang teah
ditentukan 'aitu 5++ $oint!
F)"*!"d +(!inin,
Berikut adaah konse$ ker%a ,orward chaining $ada game Trash Lovers:
G!&0!" -.3.4 K)n.e' Ke"2! F)"*!"d +(!inin,
"iagram di atas men%easkan bahwa $ada eve 3 user diminta untuk
men'eesaikan $ermainan $ada eve 3) dan $ada saat user seesai men'eesaikan eve
3 ini maka agoritma ,orward chaining akan beker%a sesuai data in$ut 'ang masuk)
dan begitu seterusn'a! -'stem akan meakukan $enarikan kesim$uan berdasarkan
,akta 'ang ada dengan metode ,orward chaining! Peneusuran akan dimuai dari ,akta.
,akta 'ang ada baru kesim$uan di$eroeh) aturan 'ang ada diteusuri satu $ersatu
hingga $eneusuran dihentikan karena kondisi terakhir teah ter$enuhi!
Berikut adaah variabe 'ang digunakan sebagai $arameter daam $engembangan
game Trash Lovers :
Tabe Dariabe Rue
Tabe di bawah ini meru$aka tabe variabe rue di mana di daamn'a berisi kode
rue'ang disimbokan dengan A+3.ACC 'ang mana kode itu menggambarkan
kondisi n'awa atau kesem$atan user untuk memainkan $ermainan) dengan 5C
kesem$atan untuk gaga!
T!0el I 3!"i!0el Rule
<B (B"A R6LA (B<"#-# (ATARA<GA<
3 A+3 +)3)*)5 Gaga
* ACC EEEEEE EEEE!

Tabe Dariabe &asi
Tabe variabe hasi berisi kode rue 'ang dimisakan dengan F+3.FCC) 'ang
mewakii hasi dari $ermainan atau eve 'ang teah seesai dmainkan!
T!0el II 3!"i!0el H!.il
<B (B"A R6LA RAD#A0
3 F+3 Congratuations) Piaa emas) skor 3++
* FCC EEE!
Tabe Dariabe Leve
Tabe variabe eve kode ruen'a diwakii dengan kode L+3.LCC 'ang berniai
tentang status eve daam $ermainan!
T!0el III 3!"i!0el Le1el
<B (B"A R6LA (ATARA<GA<
3 L+3 Lan%ut eve
* LCC EEE!!
Proses re$resentasi $engetahuan diakukan dengan cara mengum$ukan kondisi
untuk mem$eroeh hasi! Berdasarkan data in$ut 'ang di$eroeh) diakukan anaisa
untuk menentukan review a$a 'ang dida$at setia$ even'a serta a'ak atau tidakn'a
$emain untuk naik eve $ada game!
Tabe Re$resentasi Rue
Tabe ini berisi setia$ kondisi 'ang di$erukan game untuk men'im$ukan a$akah
user da$at mean%utkan eve atau tidak dari hasi 'ang teah dida$at!
T!0el I3 Re'"e.en!.i Rule
<o (ondisi (ode (eterangan
3 +)3)*)5 A+3 Gaga
* 43++) G3++ A+* -kor
Tabe Re$resentasi Review
T!0el 3 Re'"e.en!.i Re1ie*
<o (ondisi (ode
3 Congratuations) medai emas) skor 3++ F+3
* /edai $erak)skor 3++ F+*
5 Game Bver F+5
Tabe Re$resentasi Leve
T!0el 3I Re'"e.en!.i Le1el
<o (ode Leve (eterangan
3 L+3 Lan%ut eve berikutn'a
* L+* /enguang eve
(etiga tabe di atas meru$akan tabe re$resentasi $engetahuan untuk rues)
review) dan re$resentasi $engetahuan kenaikan eve! "aam taha$ sean%utn'a rues
kondisi dan hasi dire$resentasikan men%adi sebuah in,erence tree 'ang sangat
membantu daam $embentukan aturan 'ang sean%utn'a akan d$roses dengan in,erence
engine! "an seteah meewati $roses in,erence tree tersebut sean%utn'a akan dirubah
men%adi agoritma $emrograman!
Berikut adaah #n,erence tree Review dan (ondisi
G!&0!" -.3.5 In%e"en/e T"ee Re1ie* d!n K)ndi.i
Berikut adaah #n,erence Tree &asi dan (odisi
TRA-&
LBDAR-
F+3 F+* F+5
A+3H
5
A+*H
3++
A+3H
*
A+*H
3++
A+3H
+
A+*H
3++
Trash Lovers
LB3 LB*
A+3H
5
A+*H
3++
A+3H
*
A+*H
3++
A+*H
3++
A+3H
+
G!&0!" -.3.- In%e"en/e T"ee H!.il d!n K)ndi.i
"ari in,erence tree tersebut kita da$at membuat aturan $ada game Trash Lovers
berdasarkan Riview 'ang sudah ada!
T!0el 3II Au"!n G!&e T"!.( L)1e". Be"d!.!"#!n Re1ie*
<o #F T&A<
3 A+3H5 A<" A+*HHI3++
Gaga sisa 5) skor HI3++
F+3
Congratuations) medai
emas) skor 3++
* A+3H* A<" A+*H HI3++
Gaga sisa *) skor HI3++
F+*
/edai $erak) skor 3++
5 A+3H+ A<" A+*HHI3++
Gaga +) skor HI3++
F+5
Game Bver
3! Aturann'a %ika n'awa sisa 5 dan menda$atkan skor ebih dari 3++ $oint maka user
akan menda$atkan congratuations) medai emas dan skor 3++!
*! 1ika n'awa user sisa * dan skor ebih dari 3++ maka user menda$atkan medai $erak
dan skor 3++ $oint!
5! "an %ika n'awa user + dan skor ebih dari 3++ maka user game over atau $ermainan
seesai!
5. DAFTAR PUSTAKA
AeC -! *+3*! -ukses /engoah -am$ah Brganik /en%adi Pu$uk Brganik!
Jog'akarta: Pustaka Baru Press!
"anie) Daerina! *++?! Aas' Green Living! Bandung: &ikmah!
Anri "amanhuri) Tri Padmi! *+3+! "iktat (uiah TL.53+7 Pengeoaan -am$ah!
Program -tudi Teknik Lingkungan) #nstitut Teknoogi Bandung!
&erdiawan) 1unanto!*+3*! Rahasia /engoah -am$ah "i 1e$ang! "iakses $ada
tangga *+ Februari *+37 dari
('677,"een.#)&'!.i!n!./)&7'en,(i2!u!n728127847387"!(!.i!9
.u#.e.9&en,)l!(9.!&'!(9di92e'!n,9'!"92945:-8:.(&l
(usumadewi) -ri! *++5! Arti,icia #nteigence 2Teknik dan
A$ikasin'a4!Jog'akarta: Graha #mu!
Regismachd'! *+35! -am$ah membawa berkah: $engeoaan sam$ah di swedia!
"iakses $ada tangga *+ Februari *+37 dari
('677***.''i.*edi!..e7''i72eni.9!"i#el7.!&'!(9&e&0!*!9
0e"#!(9.i.e&9'en,el)l!!n9.!&'!(9di9.*edi!
-amue Gandang Gunanto) /itra #stiar 0ardhana) -uradi Andi <ugroho) Bimbi
-ushadi'ati) /och! &ariadi! *++?! #m$ementasi Agen Cerdas
Pengambian (e$utusan Auto.Leveing /enggunakan -istem Berbasis
Aturan Logika Fu@@' $ada Game RPG Pedagogik (imia!
-uara $embaharuan! *K %uni) *+3*! Setahun Volume Sampah di Indonesia
Setara Dengan 122 Gelora BungKarno.
S$!%"i!l Nu" M!ul!n!; A"i# Ku"ni!*!i; A"i #u.u&!nin,.i(. 2813. Au)
Le1elin, Be"0!.i. Finie S!e M!/(ine <F.&= P!d! G!&e
Pe&0el!2!"!n B!(!.! In,,"i.. Ju"n!l Te#ni# In%)"&!i#!;
Uni1e".i!. T"un)2)$).
0idiartha) heri wi%a'anto! *+3+! Rancang Bangun /obie Adugame -ebagai
-aah -atu #novasi Pembea%aran "aam Pengenaan #katan Atom $ada
/ata$ea%aran (imia 6ntuk -iswa -ekoah /enengah Atas! 1urna
Teknik Aektro) 6niversitas 6da'ana!
Jogie -usd'astama Putra) /! A@i@ /usim dan Agus <aba! *+35! Game Chiken
Ro dengan /enggunkan /etode Forward Chaining! 1urna Teknik
Aektro) 6niversitas Brawi%a'a!

Anda mungkin juga menyukai