game of life

entry3 galeri4
    1.
  1. Game of Life (yaşam oyunu ), John Conway tarafından geliştirilen bir hücresel otomat oyunudur. Oyun, hücrelerin iki durumu (canlı veya cansız, 0 veya 1, siyah veya beyaz) arasında geçiş yaptığı bir ızgara üzerinde çalışır. Oyun, belirli kurallar altında hücrelerin evrimini simüle eder.

    Kurallar:

    Doğum: Eğer bir cansız hücre, tam olarak 3 canlı komşuya sahipse, o hücre doğar ve canlı olur.

    Hayatta Kalma: Eğer bir canlı hücrenin 2 veya 3 canlı komşusu varsa, o hücre hayatta kalır. Aksi takdirde, hücre ölür.

    Aşırı Kalabalık: Eğer bir canlı hücrenin 4 veya daha fazla canlı komşusu varsa, o hücre aşırı kalabalık nedeniyle ölür.

    Örnek:
    Aşağıda 10x10'luk bir ızgara üzerinde örnek bir durum verilmiştir. Canlı hücreler 1 ile, cansız hücreler ise 0 ile gösterilmiştir.

    0 0 0 0 1 0 0 0 0 0
    0 0 1 1 1 0 0 0 0 0
    0 0 0 1 0 0 0 0 0 0
    0 0 0 0 0 0 0 0 0 0
    0 0 0 0 1 0 0 0 0 0
    0 0 0 0 1 1 1 0 0 0
    0 0 0 0 0 0 0 0 0 0
    0 0 0 0 0 0 0 0 0 0
    0 0 0 0 0 0 0 0 0 0
    0 0 0 0 0 0 0 0 0 0

    Bu ızgarada, 1'ler canlı hücreleri, 0'lar ise cansız hücreleri temsil eder. Bu durumda, kurallar uygulanarak bir sonraki nesildeki durumu hesaplayabilirsiniz. Örneğin, yukarıdaki duruma göre, hücrelerin durumu zamanla değişecek ve belirli kalıplar oluşacaktır.

    Verilen başlangıç durumuna dayanarak, her aşamada hücrelerin durumunu güncelleyelim. ilk önce, başlangıç durumunu tekrar hatırlayalım:

    Başlangıç Durumu (Nesil 0)
    0 0 0 0 1 0 0 0 0 0
    0 0 1 1 1 0 0 0 0 0
    0 0 0 1 0 0 0 0 0 0
    0 0 0 0 0 0 0 0 0 0
    0 0 0 0 1 0 0 0 0 0
    0 0 0 0 1 1 1 0 0 0
    0 0 0 0 0 0 0 0 0 0
    0 0 0 0 0 0 0 0 0 0
    0 0 0 0 0 0 0 0 0 0
    0 0 0 0 0 0 0 0 0 0

    Nesil 1 (Hücre Durumları Güncellenmiş)
    0 0 0 1 0 0 0 0 0 0
    0 0 0 1 1 0 0 0 0 0
    0 0 0 0 1 0 0 0 0 0
    0 0 0 0 0 0 0 0 0 0
    0 0 0 1 1 0 0 0 0 0
    0 0 0 0 0 0 0 0 0 0
    0 0 0 0 0 0 0 0 0 0
    0 0 0 0 0 0 0 0 0 0
    0 0 0 0 0 0 0 0 0 0
    0 0 0 0 0 0 0 0 0 0
    satır 5. sütundaki hücre, 1 canlı komşusu olduğu için 0'a dönüşüyor.
    satır 3. ve 4. sütunlar, 3 canlı komşu ile hayatta kalmaya devam ediyor.
    satır 5. sütun, 2 komşu ile hayatta kalıyor.
    satır 3. sütun, 2 komşu ile hayatta kalıyor.
    satır 5. sütundaki hücre, 3 komşusu olduğu için doğuyor.
    satır 4. sütun, 3 komşusu ile doğuyor.
    satır 5. ve 6. sütunlar, 2 komşu ile hayatta kalıyor.

    Nesil 2 (Hücre Durumları Güncellenmiş)
    0 0 0 0 1 0 0 0 0 0
    0 0 0 1 1 0 0 0 0 0
    0 0 0 1 0 0 0 0 0 0
    0 0 0 1 1 0 0 0 0 0
    0 0 0 0 0 0 0 0 0 0
    0 0 0 0 0 0 0 0 0 0
    0 0 0 0 0 0 0 0 0 0
    0 0 0 0 0 0 0 0 0 0
    0 0 0 0 0 0 0 0 0 0
    0 0 0 0 0 0 0 0 0 0
    satır 5. sütundaki hücre 0'a dönüşüyor, ama diğerleri çoğalmaya devam ediyor.
    satırda 2. ve 3. hücrelerin durumları aynı kalıyor.
    satır 4. sütundaki hücre hayatta kalıyor.
    satır 2. ve 3. hücrelerde herhangi bir değişim olmuyor, diğerleri 0'a dönüşüyor.

    Nesil 3 (Hücre Durumları Güncellenmiş)
    0 0 0 0 0 0 0 0 0 0
    0 0 0 0 1 0 0 0 0 0
    0 0 0 1 1 0 0 0 0 0
    0 0 0 1 0 0 0 0 0 0
    0 0 0 0 0 0 0 0 0 0
    0 0 0 0 0 0 0 0 0 0
    0 0 0 0 0 0 0 0 0 0
    0 0 0 0 0 0 0 0 0 0
    0 0 0 0 0 0 0 0 0 0
    0 0 0 0 0 0 0 0 0 0

    Nesil 4 (Hücre Durumları)
    0 0 0 0 0 0 0 0 0 0
    0 0 0 0 0 0 0 0 0 0
    0 0 0 0 0 0 0 0 0 0
    0 0 0 0 0 0 0 0 0 0
    0 0 0 0 0 0 0 0 0 0
    0 0 0 0 0 0 0 0 0 0
    0 0 0 0 0 0 0 0 0 0
    0 0 0 0 0 0 0 0 0 0
    0 0 0 0 0 0 0 0 0 0
    0 0 0 0 0 0 0 0 0 0

    Tüm canlı hücreler bir şekilde 0'a dönüşmüş durumdadır. Artık 0'ların egemen olduğu bir ızgara oluşmuştur.
    Bu şekilde, her nesil ile hücrelerin durumları kurallara göre güncellenmiş ve son durumda 10x10 ızgara tamamlanmıştır. Bu simülasyon, canlı hücrelerin nasıl davrandığını ve zamanla nasıl yok olduğunu göstermektedir.
    0 ...
  2. 2.
  3. üç yasaya dayanan çok basit bir sistem olmasına rağmen sürekli olarak, o an için öngörülemez, karmaşık sonuçlar doğurabilen algoritma. tıpkı canlılık ve evren gibi.


    https://galeri.uludagsozluk.com/r/2379762/+
    https://galeri.uludagsozluk.com/r/2379763/+
    https://galeri.uludagsozluk.com/r/2379764/+
    1 ...
  4. 3.
  5. yükseklik, genişlik, derinlik değeri 100x100x100 piksel olan 10 bin küple, 3-dimension (x,y,z) uzayda, komşu sayısını 26 ya çıkararak simüle edilmiş versiyonu:
    https://galeri.uludagsozluk.com/r/2397587/+
    0 ...
© 2025 uludağ sözlük