Mencoba membuat Puisi


.:Hati Kecilku:.

Banyak kenangan yang telah terukir...
Begitu juga keceriaan yang terpancar...
Tawa dan candamu takkan terlupa olehku...
Senyum manismu s'lalu menghiasi hari-hariku...
Kini smua itu hanya mimpi bagiku...
Kau tak pernah mengerti...
Setiap bisikkan hati kecil ku...
Kau tak pernah mengerti...
Perasaan hati kecil ku...
Kadang aku berusaha untuk mengertikanmu...
Tapi hal itu hanya membuat...
hati kecil ku menangis dalam kesedihan...
Mungkin engkau bukanlah yang terbaik bagiku...
Dan aku pun bukanlah yang terbaik bagimu...
Aku kan slalu mencintaimu...
Meskipun kau tak pernah bisa mengertikan aku...

Membuat Predicate Logic dengan Bahasa Turbo Prolog

Sekarang Saya akan memberi penjelasan mengenai penulisan Predicate Logic dengan Bahasa Turbo Prolog, di bawah ini adalah contoh soal yang harus di buat (PL) nya.

Soal
1. Diketahui representasi pengetahuan sbb :
a. "Lembusora adalah pria"
b. "Beberapa pria adalah pendekar"
c. "Jayakatwang adalah raja"
d. "Lembusora berusaha menggulingkan Jayakatwang"
e. "Semua pendekar adalah Bangsa Singosari"
f. "Semua Bangsa Singosari hanya berusaha menggulingkan rajanya berarti mereka tidak setia kepada rajanya"

Dari Soal diatas buktikan bahwa "Lembusora tidak setia kepada Jayakatwang" secara Logika.

Disini Saya hanya akan menjelaskan penulisannya dengan Bahasa Prolog, masalah PL nya anda bisa melakukan corat-coret pada selembar kertas. Jika anda belum punya Aplikasi Prolog, silahkan anda searching atau mencarinya pada mesin pencari Google.
Nahh...dibawah ini adalah hasil implementasi ke dalam Prolog dari soal pengetahuan diatas :

===============
PREDICATE LOGIC
===============
==========
PROLOGIC
==========

Domains
    Simbol = string
Predicates
    pria(Simbol)
    pendekar(Simbol)
    singosari(Simbol)
    raja(Simbol)
    menggulingkan(Simbol, Simbol)
    tidaksetia(Simbol, Simbol)
Clauses
    pria(lembusora).
    raja(jayakatwang).
    menggulingkan(lembusora, jayakatwang).
    pendekar(X) :- pria(X).
    singosari(X) :- pendekar(X).
    tidaksetia(X,Y) :- singosari(X), raja(Y), menggulingkan(X,Y).

Sebagai Catatan : 
  • Pada Predicates penulisan kata simbol harus dimulai dgn huruf besar/kapital. Contoh (Simbol)
  • Pada Clauses disetiap akhir statement (kalimat) prolog harus diakhiri dgn titik Contoh pria(lembusora).
  • Pada Clauses simbol 'x' harus diinisialisasikan dgn huruf besar/kapital. Contoh (X)
Ini Contoh tampilan dari Prolog jika anda sudah membuatnya :

trubo prolog













Nah...itu saja penjelasan dari saya semoga bermanfaat.

Daftar isi

Twitter Delicious Facebook Digg Stumbleupon Favorites More

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Premium Wordpress Themes | Share Info and Knowledge