Files
algorithm/lab1/task.txt

53 lines
1.9 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Реализовать двумерный клеточный автомат с окрестностью фон Неймана в соответствии
с полученным номером №. Граничный условия предложить самостоятельно (торроидальные,
нулевые, единичные). Пользователь определяет ширину поля и количество итераций.
Необходимо учесть возможность ввода различных начальных условий (как вручную,
так и случайным образом) по выбору пользователя. Реализация возможна в консоли
или в графике. В итоге необходимо проанализировать свой клеточный автомат в отчете
(его поведение, паттерны, "сходимость" и т.д.).
Вариант:
Тищенко Артём 25
№ = номер варианта * 11 * год рождения * день * месяц
= 25 * 11 * 2003 * 18 * 11
= 109063350
В двоичном виде с ведущими нулями:
00000110100000000010110010110110
Итоговая таблица истинности:
s0 s1 s2 s3 s4 | f
0 0 0 0 0 | 0
0 0 0 0 1 | 0
0 0 0 1 0 | 0
0 0 0 1 1 | 0
0 0 1 0 0 | 0
0 0 1 0 1 | 1
0 0 1 1 0 | 1
0 0 1 1 1 | 0
0 1 0 0 0 | 0
0 1 0 0 1 | 0
0 1 0 1 0 | 0
0 1 0 1 1 | 0
0 1 1 0 0 | 0
0 1 1 0 1 | 1
0 1 1 1 0 | 0
0 1 1 1 1 | 1
1 0 0 0 0 | 0
1 0 0 0 1 | 0
1 0 0 1 0 | 1
1 0 0 1 1 | 0
1 0 1 0 0 | 1
1 0 1 0 1 | 1
1 0 1 1 0 | 0
1 0 1 1 1 | 1
1 1 0 0 0 | 0
1 1 0 0 1 | 0
1 1 0 1 0 | 1
1 1 0 1 1 | 1
1 1 1 0 0 | 0
1 1 1 0 1 | 1
1 1 1 1 0 | 1
1 1 1 1 1 | 0