Conway's Game Of Life 소개
단순히 생명이라고도 알려진 생명의 게임은 영국의 수학자 존 호튼 콘웨이(John Horton Conway)가 1970년에 고안한 세포 자동 장치입니다. 이 게임은 제로 플레이어 게임입니다. 즉, 게임의 진화는 초기 상태에 따라 결정되며 추가 입력이 필요하지 않습니다. 초기 설정 후 인간.
게임은 셀 그리드에서 진행되며, 각 셀은 살아 있거나 죽어 있는 두 가지 상태 중 하나에 있을 수 있습니다. 게임은 세대라고 불리는 개별 단계로 진행됩니다. 각 단계에서 각 셀의 상태는 일련의 규칙에 따라 현재 상태와 인접 셀의 상태에 따라 결정됩니다.
생명의 게임의 기본 규칙은 다음과 같습니다.
탄생: 정확히 3개의 살아있는 이웃이 있는 죽은 세포는 마치 번식을 통해 살아있는 세포가 됩니다.
생존: 2~3개의 살아있는 이웃이 있는 살아있는 세포는 살아남습니다. 그렇지 않으면 고립이나 과밀로 인해 죽습니다.
죽음: 2개 미만의 살아있는 이웃이 있는 살아있는 세포는 고립으로 인해 죽고, 3개 이상의 살아있는 이웃이 있는 살아있는 세포는 과밀로 인해 죽습니다.
이러한 규칙은 모든 셀에 동시에 적용되어 새로운 셀 그리드가 생성됩니다. 그리드의 초기 상태는 일반적으로 사용자에 의해 설정되거나 미리 정해진 패턴에 의해 설정됩니다.
단순한 규칙에도 불구하고 Game of Life는 매혹적인 방식으로 움직이고, 복제하고, 서로 상호 작용하는 패턴을 포함하여 복잡하고 복잡한 동작을 나타낼 수 있습니다. 수학자, 컴퓨터 과학자, 매니아들에 의해 광범위하게 연구되어 왔으며, 인공생명, 컴퓨터 그래픽, 암호학 등 다양한 분야에 응용되고 있습니다.
게임은 셀 그리드에서 진행되며, 각 셀은 살아 있거나 죽어 있는 두 가지 상태 중 하나에 있을 수 있습니다. 게임은 세대라고 불리는 개별 단계로 진행됩니다. 각 단계에서 각 셀의 상태는 일련의 규칙에 따라 현재 상태와 인접 셀의 상태에 따라 결정됩니다.
생명의 게임의 기본 규칙은 다음과 같습니다.
탄생: 정확히 3개의 살아있는 이웃이 있는 죽은 세포는 마치 번식을 통해 살아있는 세포가 됩니다.
생존: 2~3개의 살아있는 이웃이 있는 살아있는 세포는 살아남습니다. 그렇지 않으면 고립이나 과밀로 인해 죽습니다.
죽음: 2개 미만의 살아있는 이웃이 있는 살아있는 세포는 고립으로 인해 죽고, 3개 이상의 살아있는 이웃이 있는 살아있는 세포는 과밀로 인해 죽습니다.
이러한 규칙은 모든 셀에 동시에 적용되어 새로운 셀 그리드가 생성됩니다. 그리드의 초기 상태는 일반적으로 사용자에 의해 설정되거나 미리 정해진 패턴에 의해 설정됩니다.
단순한 규칙에도 불구하고 Game of Life는 매혹적인 방식으로 움직이고, 복제하고, 서로 상호 작용하는 패턴을 포함하여 복잡하고 복잡한 동작을 나타낼 수 있습니다. 수학자, 컴퓨터 과학자, 매니아들에 의해 광범위하게 연구되어 왔으며, 인공생명, 컴퓨터 그래픽, 암호학 등 다양한 분야에 응용되고 있습니다.
더 보기