개념과 작동 원리
격자의 각 칸은 유한한 상태를 갖고 다음 시각 상태는 주변의 현재 상태로 정합니다. 보통 한 세대의 모든 칸을 같은 이전 세대에서 동시에 계산합니다.
같은 규칙이어도 초기 상태가 다르면 다른 무늬가 나옵니다. 격자 밖을 0으로 둘지 반대편과 연결할지도 패턴의 장기 변화를 바꿉니다.
관계식과 성립 조건
이진 1차원 모형의 세 이웃에는 8가지 입력 조합이 있어 각각의 다음 상태를 규칙 번호로 지정할 수 있습니다. 라이프의 B3/S23은 출생과 생존 이웃 수를 나타냅니다.
칸을 순서대로 즉시 덮어쓰면 동시 갱신과 다른 결과가 됩니다. 유한 격자의 경계 효과를 무한한 공간의 일반 성질로 확대하지 않습니다.
가상 실험에서 읽을 변화
같은 규칙도 초기 상태에 따라 다른 패턴을 만들어요.
일차원 경계 바깥은 영이고 라이프는 16×16 토러스예요. 유한 격자이므로 장기 패턴은 경계 영향을 받아요.
핵심 관계와 기호
next = (rule >> (4L + 2C + R)) & 1 · Life B3/S23
| 기호 | 뜻 | 단위 |
|---|---|---|
| L, C, R | 왼쪽·현재·오른쪽의 이전 상태 | 0 또는 1 |
| B3/S23 | 이웃 3개에서 출생, 2·3개에서 생존 | 갱신 규칙 |
예시로 확인하기
라이프 글라이더는 네 세대 뒤 어떻게 되나요?
대각 한 칸 이동해요 · 같은 규칙도 초기 상태에 따라 다른 패턴을 만들어요.
자주 헷갈리는 점
- ‘세포’라는 이름이 실제 생물 세포의 모든 과정을 그대로 계산한다는 뜻은 아닙니다.
