Prezentujemy dzisiaj automat bardzo podobny do poprzedniego... Właściwie prawie identyczny, ale prawie robi jednak różnicę. W tej realizacji komórka może być żywa gdy ma dokładnie jednego żywego sąsiada - albo po prawej, albo po lewej stronie.
Efekt jest całkiem ciekawy, choć czasem zły los przerywa wzrost i trzeba ponownie odpalić program.
W porównaniu z poprzednią wersją jest kilka różnic kosmetycznych. Np. w linii 4. definiujemy parametr modelu o nazwie MC, który decyduje jaką część kroku Monte Carlo wykonujemy w danym kroku czasu czyli pojedynczej "ramce" animacji. Jeśli MC == 1 to krok t jest równy krokowi Monte Carlo, a gdy MC == 2 to na jedną ramkę wykonujemy pół kroku M C, gdy jest równe 4 to wykonujemy ćwierć kroku itp. Sama implementacja reguły znajduje się w żółtej ramce.
Poniżej kilka przykładowych wyników:
Brak komentarzy:
Prześlij komentarz