Programkan dua lengan yang berputar selamanya dan berjalan beriringan, mengumpulkan catatan data — lalu berlomba untuk melakukannya dalam siklus yang lebih sedikit.
Cara bermain
Buat daftar instruksi untuk dua lengan (A dan B). Setiap siklus, kedua lengan menjalankan satu instruksi dan kemudian melakukan loop. Baca menarik nilai umpan ke dalam slot bangku, Ambil satu ke dalam cakar, Gabungkan menambahkannya ke catatan dan Output mengeluarkan catatan yang sudah selesai. Penuhi spesifikasinya, lalu optimalkan.
Tambahkan instruksi dari palet masing-masing lengan; Read/Grab/Drop menggunakan slot yang dipilih
Kedua lengan berjalan secara bersamaan, jadi koordinasikan keduanya untuk menghindari benturan slot
Skor memberi imbalan pada siklus yang lebih sedikit dan jejak instruksi yang lebih kecil
Kontrol
Desktop: klik tombol palet untuk menambahkan instruksi, ketuk chip untuk menghapusnya, pilih slot, lalu tekan Jalankan
Ponsel & tablet: setiap kontrol hanya dilakukan dengan satu ketukan di layar
Mode permainan
Kesulitan: Memasangkan, Mengurutkan, atau Membuat Tiga Kali Tugas Pembuatan Catatan
Setiap hari untuk teka-teki unggulan bersama, Berlatihlah untuk teka-teki segar tanpa akhir
Kiat & strategi
Buat kedua tangan sibuk setiap siklus — Nop menganggur adalah waktu terbuang yang Anda bayarkan untuk skor Anda
Gunakan SYNC untuk menyejajarkan lengan sehingga salah satu lengan tidak akan mengambil slot yang belum terisi oleh lengan lainnya
Apa yang akan Anda pelajari
Reactor Lines adalah teka-teki optimasi pemrograman paralel tentang mengoordinasikan dua loop bersamaan tanpa konflik.
Untuk orang tua & guru: mengoordinasikan proses yang bersamaan.
Asal
Dua lengan yang masing-masing menjalankan satu instruksi per siklus lalu mengulang adalah bentuk mesin pengiriman pesan, dan wilayah yang sama yang dijelajahi TIS-100: konkurensi tanpa memori bersama.
Pembacaan menarik nilai ke slot-slot meja kerja, sehingga kedua lengan harus sepakat tentang waktu tanpa dapat saling bertanya apa pun.
Mencapai kesepakatan itu melalui konstruksi, bukan negosiasi, itulah yang membuat pemrograman konkuren sulit. Kedua lengan benar jika dilihat sendiri-sendiri; bug-nya, ketika datang, adalah keduanya benar pada saat yang sama.
Tentang Jalur Reaktor
Reactor Lines adalah teka-teki optimasi pemrograman paralel tentang mengoordinasikan dua loop bersamaan. Ini adalah game browser orisinal dan gratis yang dibuat sendiri untuk PlayPendium.
Game orisinal gratis di browser Anda — tanpa unduhan. Lihat semua game →