Tampilkan postingan dengan label Internet. Tampilkan semua postingan
Tampilkan postingan dengan label Internet. Tampilkan semua postingan

Belajar Sistem Pakar

Selasa, 15 September 2009

FSM (FINITE STATE MACHINE)


Finite State Machine adalah metode perancangan sistem kontrol yang menggambarkan prinsip kerja sistem dengan menggunakan 3 hal, yaitu : State (keadaan) , Event (kejadian) , Action (aksi).

  • Representasi FSM:

    • Diagram Keadaan

    • Tabel Transisi Keadaan

    • Bagan Algorithmic State Machines

    • Hardware Description Language

      • VHDL

      • Verilog

      • ABEL


Dalam Bahasa Pemrograman biasa digunakan if-then atau switch case.

Stateflow Representasi

Diagram stateflow adalah representasi dari sebuah FSM secara grafis, dimana keadaan dan transisi-transisi dari rancangan dasar yang mem-blok sistemnya. Stateflow menmbuat representasi dari hirarky dan parallelism






A* (A STAR)



Algoritma A* adalah salah satu algorima pencarian yang cukup populer di kalangan pemrogram. Algoritma ini memberikan solusi yang cukup mangkus bagi proses pathfinding (pencarian jalan), sehingga sering digunakan dalam pembuatan perangkat lunak berjenis permainan (game).


Beberapa terminologi dasar yang terdapat pada algoritma ini adalah starting point, simpul (nodes), A, open list, closed list, harga (cost), halangan (unwalkable). Starting point adalah sebuah terminologi untuk posisi awal sebuah benda. A adalah simpul yang sedang dijalankan dalam algortima pencarian jalan terpendek. Simpul adalah petak-petak kecil sebagai representasi dari area pathfinding. Bentuknya dapat berupa persegi, lingkaran, maupun segitiga. open list adalah tempat menyimpan data simpul yang mungkin diakses dari starting point maupun simpul yang sedang dijalankan. Closed list adalah tempat menyimpan data simpul sebelum A yang juga merupakan bagian dari jalur terpendek yang telah berhasil didapatkan. Prinsip algoritma ini adalah mencari jalur terpendek dari sebuah simpul awal (starting point) menuju simpul tujuan dengan memperhatikan harga (F) terkecil.


Diawali dengan menempatkan A pada starting point, kemudian memasukkan seluruh simpul yang bertetangga dan tidak memilik atribut rintangan dengan A ke dalam open list. Kemudian mencari nilai H terkecil dari simpul-simpul dalam open list tersebut. Kemudian memindahkan A ke simpul yang memiliki nilai H terkecil. Simpul sebelum A disimpan sebagai parent dari A dan dimasukkan ke dalam closed list. Jika terdapat simpul lain yang bertetangga dengan A (yang sudah berpindah) namun belum termasuk kedalam anggota open list, maka masukkan simpul-simpul tersebut ke dalam open list. Simpul yang pernah dicoba dimasukkan ke dalam closed list. Hal terebut dilakukan berulangulang hingga

terdapat solusi atau tidaka ada lagi simpul lain yang berada pada open list.


Efisiensi waktu Algoritma A*

Dengan digunakannya fungsi heuristic H(n), algoritma A* dapat memfokuskan pencarian pada arah yang mendekati node tujuan. Kemudian pencarian dapat diterminasikan pada waktu node tujuan diperiksa. Hal ini dapat meminimalisasikan jumlah node yang harus diperiksa dan karena waktu yang diperlukan untuk mendapatkan jalur berbanding lurus dengan jumlah node yang diperiksa, maka waktu pencarian dapat diminimalisasikan.


Walaupun jumlah node yang diperiksa dapat diminimalisasikan, algoritma A* kasus terburuk. Pada kasus ini, sebagian besar ataupun keseluruhan node pada peta diperiksa, sehingga algoritma A* bekerja seperti algoritma Dijkstra. Ada dua hal yang dapat menyebabkan keadaan terburuk ini, yaitu keadaan sepadan dan jika jalur yang dicari tidak ditemukan.


Keadaan Sepadan Pada Algoritma A*

Jika dua atau lebih node yang diperiksa mempunyai harga f(n) yang sama, maka keadaan sepadan (He). Hal ini sangat dimungkinkan karena f(n) bergantung pada dua fungsi, yaitu fungsi G(n) dab H(n). hal ini sangat mungkiin terjadi antara node-node yang letaknya berjatuhan pada peta, dan kemungkinan besar nodde yang satu teerletak dekat node tujuan sedangkan yang lainnya terletak jauh dari node tujuan.

Gambar. Keadaan Sepadan




Karena algoritma A* memberikan prioritas berdasarkan harga F(n), maka jika keadaan sepaadan terjadi, terdapat lebih dari satu node dengan prioritas sama. Akibatnya adalah node-node tersebut akan diperiksa lebih dulu, yang mungkin node tersebut terletak berjauhan dengan node tujuan. Hal ini berakibat turunnya kinerja algoritma A*




Proxy gratis!

Rabu, 01 April 2009

Uhm..ni bru dpet proxy hasil brosing..lumayan cpet lah saat q temukan..
nie q tulis utk bekal ngnet..heheh...
Kebnyakan cie proxy khusus daerah eropa sana..pas bgt q maw donlot dr server eropa jd yaa maw ga maw yg make harus maw...
Disaranin pake Uptime yg tinggi biar cpet..krn brati proxynya msh hidup...klo uda agak lambat bs d cek lagi dsni..!



Proxy:Port Latency Type Country SSL Uptime Last work time
148.233.159.58:31281.5860Transp.MXY100%2009-04-01 13:54:21
200.74.158.86:80801.5880Transp.CRN94%2009-04-01 13:55:22
95.170.245.51:31281.6710Transp.
N98%2009-04-01 13:54:21
212.96.165.178:31281.6780Transp.CZY87%2009-04-01 13:54:21
148.233.159.58:801.6850Transp.MXY100%2009-04-01 13:54:21
148.233.159.58:80801.6980Transp.MXY100%2009-04-01 13:54:21
80.68.93.153:31281.7250Transp.GBY92%2009-04-01 13:55:22
212.93.193.72:4431.7280Transp.SAY99%2009-04-01 13:54:21
64.185.232.130:88881.7600EliteUSY34%2009-04-01 13:45:23
81.177.3.10:31281.7920Transp.RUY93%2009-04-01 13:54:21
82.117.50.19:801.8070Transp.NOY100%2009-04-01 13:54:21
77.120.192.130:31281.8270EliteUAY14%2009-04-01 13:45:23
212.93.193.82:4431.8310Transp.SAY99%2009-04-01 13:54:21
67.69.254.242:801.8490Transp.CAY56%2009-04-01 13:54:21
86.101.185.97:80802.0100Transp.HUY62%2009-04-01 13:54:21
208.73.90.118:31282.0210Transp.USN23%2009-04-01 13:54:21
121.22.29.181:802.0730Transp.CNY95%2009-04-01 13:54:21
123.236.157.20:65882.0820EliteINN25%2009-04-01 13:43:20
201.66.77.210:31282.0900Transp.BRY8%2009-04-01 13:54:21

FaceBook? MukaBuku?

Kamis, 01 Januari 2009

Add FacebookQ yah:
intruder.master@yahoo.com...
Skalian add jg YMq:
intruder.master...
thx udah bca...Thx klo bs add...!


NB: Facebook...Dlm bhsa surabaya brarti RaiBuku...
Klo arti indonesia MukaBuku...Itu brarti tmpat.a para org" penggemar buku...
Mrk suka membaca bku ampe buku jd bantal tdr.a...Akhr.a dsebutlah mukabuku ato facebook...
Sdgkn kutubuku adalah versi akut dr MukaBuku...Sebab pada Facebook mrk hny gemar membaca ampe ktduran d buku...Sdgkn kutubuku...Mrk tdk hny gemar membaca tp jg Fanatic trhdap bku...Tiada hr tnpa bku...Tdk bs hdup tnpa bku...Mrk pun sampe maw makan buku demi keberlangsungan hidup.a...!
Sungguh TERLALU..!
Klo para kutubuku ke perpus....Bs langsung Raib semua buku yg ada d rak..!
Untuk tdk banyak kutubuku d dunia ini..!
Wahai kalian yg pake Facebook...Hati"...Jga iman kalian agar tdk mjd kutubuku...!
Sekian..!