2. Pengenalan Simulasi Simulasi adalah software (Perangkat lunak) komputer yang berfungsi untuk menirukan perilaku realitas tertentu Tujuan simulasi : Training, perilaku sistem, dan hiburan.
12. Random Number Generator(GNG) Bilangan random pada satu algoritma yang digunakan untuk menghasilkan urutan dari angka-angka sehingga hasil perhitungan dengan menggunakan komputer dapat diketahui distribusinya sehingga pemunculan angka secara random dapat digunakan terus menerus Sifat-sifat dari RNG : Sequensial Bilangan random dapat digunakan terus menerus sehingga dihasilkan secara berurutan yang sesuai dengan distribusi yang dikehendaki. Distribusi Distribusi probabilitas yang digunakan dalam mencari bilangan random tersebut pada umumnya distribusi yang digunakan adalah distribusi uniform bernilai nol (0) dan tak hingga (~) Munculnya angka secara random Random adalah algoritma yang menghasilkan angka random yang selanjutnya berfungsi bagi angka yang akan keluar berikutnya dengan kata lain angka yang diperoleh merupakan penentu bagi angka random berikutnya
16. Rumus Umum Pada CPRNG Addictive RNG Zi = (a * Zi – 1 + c) mod m Zi = angka random baru Zi-1 = angka random lama a = konstanta bersyarat/tertentu c = konstanta bersyarat m = angka modulo Syarat: a, Disyaratkan sebagai a ∑ √m c, Harus bilangan ganjil dan tidak boleh bernilai kelipatan dari ‘m’ m, harus bilangan prima kecuali bila nilainya diberikan maka ‘m’ boleh bilangan prima atau bukan Zo = Zi – 1, harus merupakan angka integer (bilangan bulat) yang ganjil dan cukup besar dengan basis Zo = 12357 (nilai ini selalu tetap)
17. Multiplicative RNG Zi + 1 = (a * Zi) mod m Zi = angka random lama Zi + 1 = angka random baru a > 1 dan m > 1 c = 237 (nilai ketetapan) a = 2b/2 + 3 m = 2b-1 (dimana b = bits)
18. Contoh Jika diketahui Zo = 12357, a = 19, c = 237 dan m = 128. Tentukan bilangan random dalam bentuk bilangan bulat dan pecahan desimal, masing-masing sebanyak 20 bilangan random. Jawab Zo = Zi – 1 = 12357 a = 19 c = 237 m = 128 Z1 = (a * Z1 – 1 + c) mod m = (19 * 12357 + 237) mod 128 = 235020 mod 128 = 1836,09 = 1836 * 128 = 235008 = 235020 – 235008 = 12 R1 = Z1/m = 12/128 = 0,0937 “Selamat mencari dari R1 sd R20 “