1 puan yazan GN⁺ 2025-12-04 | Henüz yorum yok. | WhatsApp'ta paylaş
  • Conway’in Yaşam Oyunu (Conway’s Game of Life) forumunda yaklaşık 3,7 milyar hücre (3.7B) uzunluğunda bir 1D uzay gemisi (1D spaceship) deseni tamamlandı
  • Bu desen, 133,076,755,768 jenerasyon dönemlik bir hızla ilerliyor ve başlangıçtaki sınır kutusunun boyutu 3707300605×1 hücre
  • Geliştiriciler, ECCA1/ECCA2 sıkıştırılmış inşa kolu (arm), Binary arm, Fuse arm ve Cordership kontrolü gibi dört sistemi birleştirerek öz-çoğaltma, temizlik ve yeniden başlatma süreçlerini uyguladı
  • Simülasyonlar Golly ve lifelib ortamlarında doğrulandı; apg(calcyman) tüm periyot doğrulama kodunu depoya ekledi
  • Bu buluş, slow salvo tekniği ile devasa desen otomasyon araçları alanındaki ilerlemenin bir göstergesi olarak değerlendirildi

1D Uzay Gemisinin Tamamlanmasıyla İlgili Rapor

  • Hippo.69, "2c/133076755768" hızında bir uzay gemisi tamamlandığını duyurdu; bu, her periyotta iki hücre hareket etmesi anlamına geliyor
    • y koordinat aralığı yaklaşık \u00b15,537,521,000, maksimum x koordinatı yaklaşık 11,075,626,500
  • apg(calcyman), tam simülasyonla deseni çalışır durumda doğruladı ve dönem sayısındaki bir yazım hatasını düzeltti
  • Tamamlanmış sürüm, example.mc, example_42168M.mc, example_46000M.mc ve diğer .mc dosyalarıyla paylaşıldı ve Golly’de adım adım oynatılabiliyor

Simülasyon ve Hata Ayıklama Süreci

  • İlk hata ayıklamada bir Cordership, ters yönde glider üreterek SoD (Stop of Destruction) hasarı oluşturuyordu
    • "switch far seed" parametresi ayarlanarak bu glider’ın hesaba katılması sağlandı
  • Simülasyon, lifelib’in Hashlife optimizasyonunu kullanarak milyonlarca jenerasyonluk sıçramaları hızlı biçimde ilerletti
  • BigNum tabanlı bir Lua betiği, Golly’de büyük jenerasyon atlamalarını otomatikleştirirken ecca2 başlangıcı, cordership’in gelişleri gibi ana olaylarda kontrol noktalarını kaydetti

Yapı ve Çalışma Prensibi

  • Tüm sistem dört inşa kolundan oluşuyor
    • Fuse arm: blinker tabanlı tek boyutlu sinyal üretimi ve başlatma
    • Binary arm: iki glider kombinasyonuyla bit sinyalini yorumlayıp yapı üreten sistem
    • ECCA1 / ECCA2: sıkıştırılmış komutları yorumlayarak desenleri temizleyen ve bir sonraki jenerasyona hazırlayan çok yüksek yoğunluklu inşa kolu
  • ECCA2, son aşamada kalan kalıntıyı kaldırmak için cordership filosunu (corderfleet) fırlatır ve son olarak tek boyutlu duruma (y=0) geri döner
  • Tüm süreç, merkezi omurga (spine) boyunca tam simetrik olacak şekilde tasarlandı ve her iki taraf da merkezi eksene göre aynı şekilde çalışıyor

Geliştirme ve İş Birliği

  • Proje, calcyman(apg) ile Hippo.69 iş birliğiyle tamamlandı
    • calcyman, başlangıçtaki ilk yarıyı (kol yapıları ve kod temeli) tasarladı
    • Hippo.69 ise sonraki yıllarda kalan temizlik, senkronizasyon ve hata ayıklama çalışmalarını yürüttü
  • Forum üyeleri buna "Arrow 1" ya da "Unidimensional Spaceship 1" adını önermiş
  • hth3, I6_I6 gibi topluluk üyeleri Golly’de simülasyon denemeleri yaparak kutlama mesajları paylaştı

Teknik Önemi

  • Bu uzay gemisi, tek boyutlu hareket eden ilk devasa öz-çoğaltıcı desen olarak, Yaşam Oyunu içindeki hesaplama karmaşıklığının yeni bir seviyesini kanıtlıyor
  • slow salvo otomasyonu, ECCA sıkıştırılmış yorumlayıcısı, Cordership kontrolü gibi son teknoloji araçları bir araya getirildi
  • Araştırmacılar ileride boyut azaltma ve hız artışı hedefli ek optimizasyonlar planlıyor ve bununla ilgili bir makale yayınlamayı da değerlendiriyor

Henüz yorum yok.

Henüz yorum yok.