컨웨이의 생명 게임은 수학자 존 콘웨이가 1970년에 창안한 고전적인 세포 오토마타입니다.
이 생명 게임은 무한한 두 차원 격자 위에서 전개되며, 각 셀은 살아 있는 상태 또는 죽은 상태 중 하나를 가집니다. 각 셀의 상태는 매 턴(세대)마다 그 주변의 여덟 인접 셀의 상태에 따라 변화합니다. 이 인접 셀들은 가로, 세로, 대각선 방향으로 이웃한 모든 셀을 포함합니다.
초기 패턴이 첫 번째 세대를 정의합니다. 다음 세대는 보드 위의 모든 셀에 동시에 규칙을 적용함으로써 형성되며, 즉 태어나는 셀과 죽는 셀이 동시에 발생합니다. 이 원칙은 후속 세대에도 지속되며, 각 단계에서 셀의 미래는 다음의 간단한 규칙에 의해 결정됩니다:
-
살아 있는 셀은 인접한 살아 있는 이웃이 2개 또는 3개일 경우에만 살아 있을 수 있습니다.
-
죽은 셀은 정확히 살아 있는 이웃이 3개일 경우에만 살아날 수 있습니다.
당연히, 다양한 규칙 변형이 존재하며, 셀의 생존 또는 사망을 결정짓는 다양한 수치 조합이 제공됩니다. 콘웨이는 원래 규칙을 확정하기 전에 수많은 대안을 시험해 보았습니다. 일부 변형은 인구가 빠르게 소멸하게 만들고, 다른 일부는 끝없이 확장되도록 유도하여 결국 광범위한 지역을 차지하게 됩니다. 그러나 확립된 규칙들은 이러한 두 극단 사이를 정교하게 균형 잡고 있습니다. 마치 혼돈 시스템처럼, 가장 흥미롭고 복잡한 패턴들은 이 극도로 섬세한 균형에서 비롯되며, 폭발적인 성장과 멸종이 균형을 이루는 지점에서 자라납니다.
버전 0.2.2에서의 새로운 기능
2024년 8월 3일 업데이트됨
컨웨이의 생명 게임은 수학자 존 콘웨이가 1970년에 창안한 고전적인 세포 오토마타입니다.