- Di forum Conway’s Game of Life, pola pesawat luar angkasa 1 dimensi (1D spaceship) dengan panjang sekitar 3,7 miliar sel (3.7B) telah diselesaikan
- Pola ini bergerak dengan periode 133.076.755.768 generasi (generation), dan kotak pembatas pada titik awal berukuran 3707300605×1 sel
- Para pengembang menggabungkan empat sistem konstruksi seperti lengan konstruksi terkompresi ECCA1·ECCA2 (arm), lengan biner (binary arm), dan lengan fuse (fuse arm) untuk mewujudkan proses replikasi diri, pembersihan, dan mulai ulang
- Simulasi telah diverifikasi di lingkungan Golly dan lifelib, dan apg(calcyman) menambahkan kode verifikasi periode penuh ke repositori
- Penemuan ini dinilai sebagai contoh kemajuan teknik slow salvo dan alat otomatisasi pola raksasa
Laporan penyelesaian pesawat luar angkasa 1D
- Hippo.69 mengumumkan bahwa “pesawat luar angkasa dengan kecepatan 2c/133076755768” telah selesai, yang berarti bergerak dua sel setiap satu periode
- Rentang koordinat y sekitar ±5.537.521.000, dan koordinat x maksimum sekitar 11.075.626.500
- apg(calcyman) mengonfirmasi melalui simulasi penuh bahwa pola bekerja dengan benar, dan memperbaiki salah ketik pada nilai periode
- Hasil final dibagikan dalam beberapa berkas
.mc (example.mc, example_42168M.mc, example_46000M.mc), sehingga dapat diputar ulang langkah demi langkah di Golly
Proses simulasi dan debugging
- Saat debug awal, ditemukan masalah bahwa Cordership menghasilkan glider terbalik yang menyebabkan kerusakan SoD (Stop of Destruction)
- “switch far seed” diperbaiki agar penyesuaian ini memperhitungkan glider tersebut
- Simulasi memanfaatkan optimisasi Hashlife dari lifelib untuk berjalan cepat dalam satuan puluhan juta generasi
- Skrip Lua berbasis
BigNum mengotomatiskan lompatan generasi skala besar di Golly, sambil menyimpan checkpoint sesuai peristiwa penting (misalnya mulai ecca2, kedatangan cordership, dll.)
Struktur dan prinsip kerja
- Seluruh sistem terdiri dari empat lengan konstruksi
- Fuse arm: menghasilkan dan menginisialisasi sinyal 1 dimensi berbasis blinker
- Binary arm: menafsirkan sinyal bit melalui kombinasi dua glider untuk membangun struktur
- ECCA1 / ECCA2: lengan konstruksi superpadat yang menafsirkan instruksi terkompresi untuk membersihkan pola dan menyiapkan generasi berikutnya
- Pada tahap terakhir, ECCA2 meluncurkan armada cordership (corderfleet) untuk menghapus pola sisa, lalu pada akhirnya mengembalikan sistem ke status 1 dimensi (y=0)
- Seluruh proses dirancang dengan struktur simetris penuh, sehingga kedua sisi bekerja identik berdasarkan sumbu pusat (spine)
Pengembangan dan kolaborasi
- Proyek ini diselesaikan melalui kolaborasi calcyman(apg) dan Hippo.69
- calcyman merancang separuh awal (struktur lengan dan dasar kode)
- Hippo.69 selama beberapa tahun berikutnya mengerjakan sisa pembersihan, sinkronisasi, dan debugging
- Para pengguna forum mengusulkan nama “Arrow 1” atau “Unidimensional Spaceship 1”
- Anggota komunitas seperti hth3 dan I6_I6 mencoba simulasi di Golly dan meninggalkan pesan ucapan selamat
Signifikansi teknis
- Pesawat luar angkasa ini adalah pola replikasi diri raksasa pertama yang bergerak dalam bentuk 1 dimensi, membuktikan tingkat baru kompleksitas komputasional dalam Game of Life
- Teknologi terbaru seperti otomatisasi slow salvo, interpreter kompresi ECCA, dan kontrol Cordership dikerahkan sepenuhnya
- Para peneliti berencana melakukan optimisasi lanjutan dengan tujuan mengecilkan ukuran dan meningkatkan kecepatan, serta sedang mempertimbangkan publikasi makalah terkait
Belum ada komentar.