Tek bir nokta koyuyoruz. Bir alt satırda ne olacağını sekiz küçük karar belirliyor. Sonra aynı kararları tekrar tekrar uyguluyoruz.

Yukarıdan aşağıya oku

Resmin ilk satırı başlangıç. Her yeni satır, bir önceki satırdan hesaplanır. Bir hücrenin sonraki durumu; sol komşusu, kendisi ve sağ komşusundan oluşan üçlüye bağlıdır. Bu uygulamada sağ ve sol kenarlar birbirine bağlanır.

Üç hücrenin açık veya kapalı olmasından sekiz farklı durum çıkar. Üstteki sekiz düğme, bu durumların her birinde sonraki hücrenin açık olup olmayacağını seçtirir. Sekiz kararın ikili sayı olarak okunması, 0–255 arasındaki kural numarasını verir.

Küçük bir karşılaştırma

Tek nokta başlangıcında önce 90’ı, sonra 30’u seç. Başlangıç aynı kaldığı halde bütün resim değişir. Ardından 90’a dön ve yalnızca bir karar düğmesine bas. Hangi yerel kararın değiştiğini üstteki üç küçük kareden okuyabilirsin.

Bu kez kuralı sabit tutup Üç nokta başlangıcını seç. Desenler karşılaştığında ne olduğuna bak. Dağınık başlangıç her seçildiğinde aynı diziyi kullanır; böylece kuralları aynı zemin üzerinde karşılaştırabilirsin.

Bu resmin zamanı

İZ, 129 hücre genişliğinde 96 satır hesaplar: başlangıç ve ardından 95 adım. Bütün tarih aynı anda görünür. Animasyonu beklemen gerekmez; bir seçimi değiştirdiğinde görüntü yeniden hesaplanır.

Kural numarası bir kalite puanı değil, kararların kısa adıdır. 0 veya 255 gibi uç kuralları da deneyebilirsin. Sekiz yerel kararın resme nasıl dönüştüğünü görmek, bazen en sakin görüntüde daha kolaydır.

Yanına al

Deseni indir, o anki resmi PNG olarak hazırlar. Dosya adı kuralı ve başlangıç türünü içerir; aynı ayarlarla aynı resmi yeniden kurabilirsin. Desenlere verdiğimiz isimler üzerine bir not da defterde duruyor.

Kaynağa doğru