Model interaktif · 14 simulasi kecil yang berjalan di peramban
Sebagian simulasi di situs ini, diperkecil agar peramban Anda bisa menjalankannya. Tidak ada yang mulai sendiri. Masing-masing menghitung operasinya sendiri, sehingga Anda bisa membandingkan apa yang mampu dikerjakan perangkat Anda dengan komputasi yang dibutuhkan simulasi serius dari jenis yang sama.
Automaton seluler John Conway tahun 1970. Setiap sel hidup atau mati, dan pada setiap langkah ia melihat delapan tetangganya: sel mati dengan tepat tiga tetangga hidup menjadi hidup, sel hidup dengan dua atau tiga tetangga bertahan, dan sisanya mati. Hanya itu aturannya. Klik kisi untuk menambah sel.
Perangkat ini: tekan Jalankan untuk mengukur terukur · Simulasi serius automata seluler: sekitar 1012 FLOPS kasar · Entrinya ▸
Titik acak mendarat di sebuah persegi yang memuat seperempat lingkaran. Pecahan yang mendarat di dalam adalah π/4. Ini estimasi Monte Carlo dalam bentuk paling sederhana. Galatnya mengecil hanya sebanding dengan akar kuadrat jumlah sampel, jadi setiap digit benar tambahan membutuhkan seratus kali lebih banyak sampel.
Perangkat ini: tekan Jalankan untuk mengukur terukur · Simulasi serius pendugaan konstanta dengan monte carlo: sekitar 109 FLOPS kasar · Entrinya ▸
Tiga aturan Craig Reynolds dari 1987: pemisahan, penyelarasan, dan kohesi. Tidak ada burung yang tahu bentuk kawanan, dan tidak ada pemimpin.
Perangkat ini: tekan Jalankan untuk mengukur terukur · Simulasi serius perilaku kawanan dan gerombolan ikan: sekitar 1013 FLOPS kasar · Entrinya ▸
280 agen bergerak acak di dalam kotak. Tiga di antaranya mulai terinfeksi. Agen yang lewat dekat dengan yang terinfeksi bisa tertular, dan sembuh setelah waktu tertentu. Anda bisa mengubah berapa banyak orang yang tinggal di rumah. Tekan Atur ulang untuk menerapkannya. Ini rumusan berbasis agen. Rumusan kompartemen memodelkan dinamika yang sama dengan beberapa persamaan diferensial.
Perangkat ini: tekan Jalankan untuk mengukur terukur · Simulasi serius epidemi berbasis agen: sekitar 1016 FLOPS kasar · Entrinya ▸
Setiap piksel adalah satu butir. Pada setiap langkah, butir jatuh jika ruang di bawahnya kosong, atau meluncur miring jika bisa. Tumpukan, lereng, dan longsor muncul dari satu aturan ini. Gambar di kanvas untuk menambah butir.
Perangkat ini: tekan Jalankan untuk mengukur terukur · Simulasi serius permainan pasir jatuh: sekitar 1012 FLOPS kasar · Entrinya ▸
Jalan melingkar satu lajur, digambar sebagai jalur waktu: setiap baris adalah satu saat, yang terbaru di bawah, dan setiap titik berwarna adalah mobil (merah berhenti, emas lambat, hijau pada batas kecepatan). Setiap pengemudi menambah kecepatan jika ada ruang, mengerem untuk mobil di depan, dan kadang melambat secara acak. Itulah seluruh modelnya, dari Kai Nagel dan Michael Schreckenberg (1992). Di atas kepadatan sekitar 15%, kemacetan muncul tanpa sebab dari luar dan bergeser mundur melawan arus lalu lintas.
Perangkat ini: tekan Jalankan untuk mengukur terukur · Simulasi serius arus lalu lintas: sekitar 1013 FLOPS kasar · Entrinya ▸
Dua ratus semut meninggalkan sarang emas dan berkeliaran. Masing-masing meninggalkan feromon saat bergerak dan mengarah ke feromon terkuat di depannya. Satu jenis menuntun kembali ke sarang, yang lain ke makanan. Tak ada semut yang tahu di mana apa pun berada, namun dalam semenit koloni itu telah membuat jejak antara sarang dan makanan merah muda. Jean-Louis Deneubourg mempelajarinya dalam eksperimen semutnya tahun 1990, dan Marco Dorigo membangunnya ke dalam algoritme koloni semutnya. Klik untuk menjatuhkan lebih banyak makanan.
Perangkat ini: tekan Jalankan untuk mengukur terukur · Simulasi serius pencarian makan koloni semut: sekitar 1011 FLOPS kasar · Entrinya ▸
Dua zat kimia di dalam cawan. Satu dimasukkan dengan laju tetap. Yang lain memakannya, membuat lebih banyak dirinya, dan perlahan meluruh. Keduanya menyebar, dengan kecepatan berbeda. Turing (1952) menunjukkan bahwa sistem seperti ini bisa mengubah campuran yang rata menjadi bintik dan garis. Ini reaksi Gray–Scott, dipetakan oleh John Pearson (1993). Ubah pengaturannya dan Anda mendapat pola karang, sel membelah, sidik jari, dan cacing. Klik untuk memberinya dorongan.
Perangkat ini: tekan Jalankan untuk mengukur terukur · Simulasi serius pembentukan pola: sekitar 1012 FLOPS kasar · Entrinya ▸
Jatuhkan pasir ke meja satu butir demi satu. Setiap petak yang menampung empat butir runtuh dan memberikan satu butir ke setiap tetangga, dan mereka bisa ikut runtuh. Butir yang jatuh dari tepi hilang. Per Bak, Chao Tang, dan Kurt Wiesenfeld memakai model ini pada 1987 untuk menunjukkan bagaimana sebuah sistem bisa mengorganisasi diri ke keadaan kritis. Sebagian besar butir tidak menimbulkan apa-apa. Beberapa memicu longsor di seluruh tumpukan. Ukuran longsor tidak punya skala khas. Klik untuk menjatuhkan satu butir di tempat lain.
Perangkat ini: tekan Jalankan untuk mengukur terukur · Simulasi serius kekritisan swa-organisasi: sekitar 1011 FLOPS kasar · Entrinya ▸
Dua jenis rumah tangga, sian dan merah muda, ditempatkan secara acak. Sebuah rumah tangga puas jika cukup banyak dari delapan tetangganya sejenis. Jika tidak, ia pindah ke tempat kosong yang acak. Schelling (1971) melakukannya dengan koin di papan catur. Bahkan ketika rumah tangga rela menjadi minoritas, Anda tetap mendapat segregasi yang tajam. Anda bisa mengubah porsi tetangga sejenis yang mereka butuhkan.
Perangkat ini: tekan Jalankan untuk mengukur terukur · Simulasi serius pemilahan hunian: sekitar 109 FLOPS kasar · Entrinya ▸
Tiga massa dan hukum gravitasi Newton. Dua benda bisa mengorbit selamanya. Tiga benda tidak punya solusi eksak umum, seperti ditunjukkan Henri Poincaré pada 1890-an, dan dari sebagian besar titik awal satu benda terlempar keluar. Orbit angka delapan adalah salah satu solusi berulang stabil yang langka. Cris Moore menemukannya pada 1993, dan Alain Chenciner serta Richard Montgomery membuktikan keberadaannya pada 2000. Awal Pythagoras punya tiga benda diam, dengan massa 3, 4, dan 5. Carl Burrau mengajukannya pada 1913. Tampilan menunjukkan seberapa baik metode numerik menjaga energi total. Solusi eksak akan menjaganya dengan sempurna.
Perangkat ini: tekan Jalankan untuk mengukur terukur · Simulasi serius dinamika orbit: sekitar 1013 FLOPS kasar · Entrinya ▸
Tanah kosong perlahan menumbuhkan pohon. Petir kadang menyulut sebatang pohon, dan api menyebar ke pohon di dekatnya sebelum padam. Barbara Drossel dan Franz Schwabl mempelajari model ini pada 1992. Hutan itu tidak pernah menetap, dan kebakaran dari setiap ukuran terus menipiskannya, sama seperti tumpukan pasir. Klik sebatang pohon untuk menyulutnya.
Perangkat ini: tekan Jalankan untuk mengukur terukur · Simulasi serius penyebaran kebakaran hutan: sekitar 1013 FLOPS kasar · Entrinya ▸
Setiap piksel adalah spin yang menunjuk ke atas atau ke bawah. Masing-masing cenderung sejajar dengan empat tetangganya, dan panas mengguncang mereka keluar dari barisan. Ernst Ising menyelesaikan garis satu dimensi pada 1925; Lars Onsager menyelesaikan kisi datar ini secara eksak pada 1944 dan menemukan suhu kritis yang tajam, sekitar 2,27 dalam satuan ini. Di bawahnya, wilayah menyatu menjadi domain besar dan kisi termagnetisasi. Di atasnya, polanya tetap acak. Anda bisa mengubah suhu selagi berjalan.
Perangkat ini: tekan Jalankan untuk mengukur terukur · Simulasi serius magnetisme dan transisi fase: sekitar 1012 FLOPS kasar · Entrinya ▸
Lautan ikan (sian) dan hiu (merah muda). Ikan bergerak acak dan berkembang biak. Hiu memakan ikan di sebelahnya, berkembang biak lebih lambat, dan kelaparan jika terlalu lama tanpa makanan. A. K. Dewdney menamai dunia ini Wa-Tor pada 1984. Grafik di bawah menunjukkan kedua populasi, masing-masing dengan skalanya sendiri. Ikan bertambah, hiu menyusul, populasi ikan anjlok, hiu kelaparan, dan siklus itu berulang. Alfred Lotka dan Vito Volterra mendapatkan pola naik-turun yang sama dari persamaan mereka pada 1920-an. Di sini ia muncul dari agen individual.
Perangkat ini: tekan Jalankan untuk mengukur terukur · Simulasi serius dinamika pemangsa-mangsa: sekitar 109 FLOPS kasar · Entrinya ▸