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.
| t = 0 | t = 1 | t = 3 | t = 6 | |
|---|---|---|---|---|
| Event | A tiba | · | · | · |
| Server | A | · | · | · |
| Antrean | kosong | · | · | · |
| Event berikut | A selesai @3 | · | · | · |