원문 캡처 · seloby.com
원문 캡처 · seloby.com

셀로비의 Game of Life 샌드박스에서는 보드에 패턴을 그리거나 준비된 패턴을 배치해 시뮬레이션을 체험할 수 있다. 보드 상태를 다시 만드는 링크를 복사해 공유할 수 있으며, 브라우저에서 무료로 이용하고 휴대전화에서도 사용할 수 있다.

보드에서 클릭하거나 드래그해 셀을 그린다. 일시 정지 상태에서는 살아 있는 셀을 클릭해 지울 수 있다. 스페이스바로 시작하거나 멈추고, S로 다음 세대를 진행한다. R은 무작위 보드를 만들거나 보드를 비우는 데 쓰며, 1–8을 눌러 패턴을 고른 뒤 보드를 클릭하면 배치된다. 패턴은 R로 회전하고 Esc로 선택을 해제한다.

⌘Z 또는 Ctrl+Z로 실행을 취소하고, ⇧⌘Z 또는 Ctrl+Y로 다시 실행한다. 재생 버튼 왼쪽의 되감기 버튼을 누르면 재생을 시작했을 때의 보드로 돌아간다. +와 −는 속도를 조절하고, ]와 [는 셀 크기를 바꾼다. F는 전체 화면, H는 조작부 숨기기를 실행한다. ⌘V 또는 Ctrl+V로 RLE나 일반 텍스트 형식의 패턴을 붙여넣을 수 있고, 공유 버튼은 현재 보드를 재현하는 링크를 복사한다.

생명 게임의 규칙은 간단하다. 살아 있는 셀은 이웃한 살아 있는 셀이 둘이나 셋이면 살아남고, 죽은 셀은 살아 있는 이웃이 정확히 셋이면 살아난다. 나머지 셀은 죽거나 계속 죽은 상태로 남는다. 각 셀에는 이웃이 여덟 개 있으며 모두 동시에 갱신된다. 이 샌드박스는 보드 가장자리가 서로 이어져 있어 경계가 없다. 따라서 무한 보드 기준으로 설명된 패턴의 변화 횟수는 이곳에서 달라질 수 있다. 가장자리를 벗어난 글라이더가 반대편에서 돌아오기 때문이다.

샌드박스에는 글라이더, 경량 우주선, 펄서, 펜타데카슬론, 고스퍼 글라이더 건, R-펜토미노, 도토리, 다이하드 등 미리 준비된 패턴이 있다. 설정에서는 속도와 셀 크기, 잔상 표시, 밝거나 어두운 화면, 언어를 바꿀 수 있다.

이 페이지는 노르웨이 오슬로의 소프트웨어 회사 셀로비(Seloby)가 만들었다. 페이지 제작자는 카시프 칸(Kashif Khan)이다. Game of Life는 존 콘웨이(John Conway)가 1970년에 고안했으며, 마틴 가드너(Martin Gardner)가 같은 해 10월 《사이언티픽 아메리칸》 칼럼에서 소개했다.