b belajar.myudak

Simulasi kejadian diskrit pada permainan

Pisahkan state, antrean event, dan jam simulasi.

dasar #simulasi

Yang akan kamu pahami

Urutkan event menurut waktu dan perbarui state di setiap event.

Konsep inti

Simulasi kejadian diskrit melompat dari satu event ke event berikutnya. Pada model satu server, kedatangan menambah antrean bila server sibuk. Event selesai dapat memulai layanan berikutnya.

Coba langkahnya

A tiba t=0, B tiba t=1, layanan masing-masing tiga detik.

Jam simulasi melompat ke event berikutnya
t = 0t = 1t = 3t = 6
EventA tiba···
ServerA···
Antreankosong···
Event berikutA selesai @3···
1/3t = 0. Mulai A dan jadwalkan selesai pada t=3.server = A · antrean kosong

Cek pemahaman

Cek pemahaman
  1. Apakah jam simulasi wajib maju satu detik setiap saat?