스티븐 울프럼은 책 "새로운 종류의 과학"에서 1차원 셀룰러 오토마타를 설명한다. 칸이 한 줄로 늘어서 있고 각 칸은 검은색이거나 흰색이다. 새 줄은 바로 앞 줄만 보고 만든다. 어떤 칸의 다음 색은 앞 줄에서 그 칸과 양옆 칸, 모두 세 칸의 색으로 정해진다.
세 칸의 색 조합은 여덟 가지다. 검은색을 1, 흰색을 0으로 두고 왼쪽 칸에 4, 가운데 칸에 2, 오른쪽 칸에 1을 곱해 더한 값을 자리 번호로 쓴다. 규칙 번호를 이진수로 적었을 때 그 자리의 비트가 1이면 가운데 칸은 다음 단계에서 검은색이 되고, 0이면 흰색이 된다. 규칙 번호는 0부터 255까지다.
| 앞 줄의 세 칸 (왼쪽 가운데 오른쪽) | 자리 번호 | 다음 단계의 가운데 칸 |
|---|---|---|
| BBB | 7 | 규칙 번호의 7번 비트 |
| BBW | 6 | 규칙 번호의 6번 비트 |
| BWB | 5 | 규칙 번호의 5번 비트 |
| BWW | 4 | 규칙 번호의 4번 비트 |
| WBB | 3 | 규칙 번호의 3번 비트 |
| WBW | 2 | 규칙 번호의 2번 비트 |
| WWB | 1 | 규칙 번호의 1번 비트 |
| WWW | 0 | 규칙 번호의 0번 비트 |
254를 이진수로 적으면 11111110이다. 그래서 규칙 254는 세 칸이 모두 흰색일 때만 흰색을 내놓고 나머지 일곱 경우에는 검은색을 내놓는다. 가운데 한 칸만 검은 줄에서 시작해 규칙 254를 되풀이 적용하면 검은 삼각형이 자란다.
이 문제의 오토마타는 "새로운 종류의 과학"에 나오는 것과 달리 유한한 공간에서 움직인다.
입력의 각 줄마다, 표준 시작 상태에서 출발한 256가지 규칙 가운데 그 줄을 주어진 최대 단계 번호 안에 만들어 내는 규칙을 모두 찾아라. 그런 규칙이 하나도 없으면 NONE을 출력한다. 여럿이면 아래 출력 형식에 맞춰 모두 출력한다.
LINE 2 (15,8)(158,11)이나 LINE 4 NONE과 같다.