도전은 3D로 인생 게임의 가장 짧은 구현을 찾는 것입니다 ( 예 ). 규칙은 다음과 같습니다.
lonliness처럼 마치 이웃이 1 개 이하인 셀 (이 경우 큐브)은 죽습니다.
정확히 5 개의 세포가 빈 세포를 둘러싸면 번식하여 채 웁니다.
셀에 8 개 이상의 이웃이 있으면 과밀로 사망합니다.
레이어를 다음과 같이 개별적으로 출력하는 10x10x10 이상으로 만드십시오.
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 X 0 0 X 0 0 0 0 0
0 0 X X X 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
물론 그래픽 3D 시뮬레이션도 가능합니다
. 시작 위치는 하드 코딩 될 수 있지만 시작 위치로 변경되면 작동해야합니다. 모든 세대를 계산할 수 있어야하며 사용자는 다음 세대를 수동으로 요청할 수 있어야합니다.
문자가 가장 짧은 코드가 승리합니다!
나는 어떤 (큐브) 크기의이 내 자신의 구현을했다 : http://jensrenders.site88.net/life3D.htm 당신은 시험이 사용할 수 있으며, 나는 그것을 언급하지 않았지만 당신은 내에서 코드를 기반으로 할 수 있습니다 .