diff --git a/incoming/pattern-study/README.md b/incoming/pattern-study/README.md index c4260f4eb..d2a191305 100644 --- a/incoming/pattern-study/README.md +++ b/incoming/pattern-study/README.md @@ -1,6 +1,6 @@ # 패턴 연구 2026-10 -새 패턴 378개를 쉰여섯 갈래로 나눠 만들었어요. 1판에서 열세 갈래로 23개를 만들고, 2판에서 1판에 없던 아홉 갈래로 16개를, 3판에서 하나를, 4판에서 새 갈래인 직물로 하나를 더했어요. 5판은 새 패턴 없이 1판의 Euclid Pulse 를 다시 짰고, 6판은 세운 패널의 128줄을 위아래로 다 쓰는 패턴 하나를 더했어요. 7판은 또렷한 모양이 멀리 흘러가는 지도 칸에 패턴 하나를 더했어요. 8판은 새 갈래인 기계로 하나를 더했어요. 9판은 새 패턴 없이 1판의 Sprout 을 다시 짰어요. 10판은 세운 패널을 떨어지는 블록의 우물로 쓰는 패턴 하나를 더했어요. 11판은 여러 색이 꽤 멀리 흘러가는 지도 칸에 패턴 하나를 더했어요. 12판은 새 갈래인 천체로 하나를 더했어요. 13판은 새 패턴 없이 1판의 Glyph Rain 을 다시 짰어요. 14판은 절차가 바뀌기 전에 띄운 바퀴라서, 세운 패널의 높이를 다 떨어지는 폭포 하나를 더했어요. 15판은 바뀐 절차의 첫 판이라 열 갈래에 새 패턴을 하나씩, 모두 열 개를 더했어요. 도시와 음악 갈래는 그때 새로 열었어요. 16판도 열 갈래에 하나씩 열 개를 더했고, 바다와 곤충 갈래를 새로 열었어요. 17판도 열 갈래에 하나씩 열 개를 더했고, 전자 회로와 장난감 갈래를 새로 열었어요. 18판도 열 갈래에 하나씩 열 개를 더했고, 유리와 광물·결정, 놀이공원 갈래를 새로 열었어요. 19판도 열 갈래에 하나씩 열 개를 더했고, 부엌과 버섯·균사 갈래를 새로 열었어요. 20판도 열 갈래에 하나씩 열 개를 더했고, 새와 화학·실험 갈래를 새로 열었어요. 21판도 열 갈래에 하나씩 열 개를 더했고, 종이와 운동·경기 갈래를 새로 열었어요. 22판도 열 갈래에 하나씩 열 개를 더했고, 몸과 비행 갈래를 새로 열었어요. 23판도 열 갈래에 하나씩 열 개를 더했고, 무대·공연과 짐승 갈래를 새로 열었어요. 24판도 열 갈래에 하나씩 열 개를 더했고, 공사·건설과 도자기 갈래를 새로 열었어요. 25판도 열 갈래에 하나씩 열 개를 더했고, 농사·밭과 화산 갈래를 새로 열었어요. 26판도 열 갈래에 하나씩 열 개를 더했고, 얼음·극지와 미생물 갈래를 새로 열었어요. 27판도 열 갈래에 하나씩 열 개를 더했고, 철도와 필름·영화 갈래를 새로 열었어요. 28판은 주제 표가 수학 쪽으로 바뀐 첫 판이라 이름 있는 수학 대상 열 개를 열 갈래에 하나씩 더했고, 수론 갈래를 새로 열었어요. 29판은 주제 표가 수학 여섯과 화장품 팝업 넷으로 나뉜 첫 판이라, 이름 있는 수학 대상 여섯과 화장품 매장 벽에 틀 질감 넷을 더했고, 위상·매듭과 화장품 팝업 갈래를 새로 열었어요. 30판도 같은 표로 돌아서 이름 있는 수학 대상 여섯을 여섯 갈래에 하나씩 더하고, 팝업 매장의 LED 벽에 틀 질감 넷을 화장품 팝업 갈래에 더했어요. 31판도 같은 표로 돌아서 이름 있는 수학 대상 여섯을 여섯 갈래에 하나씩, 매장 벽 질감 넷을 화장품 팝업 갈래에 더했고, 새 갈래는 열지 않았어요. 32판도 같은 표로 돌아서 수학 대상 여섯을 여섯 갈래에 하나씩, 매장 벽의 질감 넷을 화장품 팝업 갈래에 더했어요. 33판도 같은 표로 돌아서 수학 대상 여섯을 여섯 갈래에 하나씩, 매장 벽 질감 넷을 화장품 팝업 갈래에 더했어요. 34판도 수학 대상 여섯을 여섯 갈래에 하나씩, 매장 벽 질감 넷을 화장품 팝업 갈래에 더했어요. 35판도 수학 대상 여섯을 여섯 갈래에 하나씩, 매장 벽 질감 넷을 화장품 팝업 갈래에 더했어요. 36판도 수학 대상 여섯을 여섯 갈래에 하나씩, 매장 벽 질감 넷을 화장품 팝업 갈래에 더했어요. 37판도 수학 대상 여섯을 여섯 갈래에 하나씩, 매장 벽 질감 넷을 화장품 팝업 갈래에 더했어요. 38판도 수학 대상 여섯을 여섯 갈래에 하나씩, 매장 벽 질감 넷을 화장품 팝업 갈래에 더했어요. 39판도 수학 대상 여섯을 여섯 갈래에 하나씩, 매장 벽 질감 넷을 화장품 팝업 갈래에 더했어요. 40판도 수학 대상 여섯을 여섯 갈래에 하나씩, 매장 벽 질감 넷을 화장품 팝업 갈래에 더했어요. 41판은 주제 표가 수학·추상 다섯과 할로윈 다섯으로 바뀐 첫 판이라, 수학 대상 다섯을 다섯 갈래에 하나씩 더하고 할로윈 갈래를 새로 열어 10월 31일에 틀 패턴 다섯을 넣었어요. 42판도 같은 표로 돌아서 수학 대상 다섯을 다섯 갈래에 하나씩 더하고, 할로윈 밤에 틀 그림 다섯을 41판이 연 할로윈 갈래에 더했어요. 43판도 같은 표로 돌아서 수학 대상 다섯을 다섯 갈래에 하나씩, 할로윈 그림 다섯을 할로윈 갈래에 더했어요. 44판도 같은 표로 돌아서 수학 대상 다섯을 다섯 갈래에 하나씩 더하고, 할로윈 밤에 틀 그림 다섯을 할로윈 갈래에 더했어요. 45판도 같은 표로 돌아서 수학 대상 다섯을 패턴이 열 개 아래인 다섯 갈래에 하나씩, 할로윈 그림 다섯을 할로윈 갈래에 더했어요. 46판도 같은 표로 돌아서 수학 대상 다섯을 다섯 갈래에 하나씩, 할로윈 그림 다섯을 할로윈 갈래에 더했어요. 47판도 같은 표로 돌아서 수학 대상 다섯을 다섯 갈래에 하나씩, 할로윈 밤에 틀 그림 다섯을 할로윈 갈래에 더했어요. [index.html](index.html) 을 브라우저로 열면 전부 한 장에서 돌아가요. 맨 위 지도에서 점을 누르면 그 패턴으로 가고, 카드의 슬라이더가 노브 넷이에요. 마음에 드는 것은 「코드 복사」로 가져가 Pattern Lab 의 CODE 칸에 붙여 넣으면 같은 그림이 나와요. 페이지는 파일 하나라서 바깥에서 받아 오는 것이 없어요. +새 패턴 388개를 쉰여섯 갈래로 나눠 만들었어요. 1판에서 열세 갈래로 23개를 만들고, 2판에서 1판에 없던 아홉 갈래로 16개를, 3판에서 하나를, 4판에서 새 갈래인 직물로 하나를 더했어요. 5판은 새 패턴 없이 1판의 Euclid Pulse 를 다시 짰고, 6판은 세운 패널의 128줄을 위아래로 다 쓰는 패턴 하나를 더했어요. 7판은 또렷한 모양이 멀리 흘러가는 지도 칸에 패턴 하나를 더했어요. 8판은 새 갈래인 기계로 하나를 더했어요. 9판은 새 패턴 없이 1판의 Sprout 을 다시 짰어요. 10판은 세운 패널을 떨어지는 블록의 우물로 쓰는 패턴 하나를 더했어요. 11판은 여러 색이 꽤 멀리 흘러가는 지도 칸에 패턴 하나를 더했어요. 12판은 새 갈래인 천체로 하나를 더했어요. 13판은 새 패턴 없이 1판의 Glyph Rain 을 다시 짰어요. 14판은 절차가 바뀌기 전에 띄운 바퀴라서, 세운 패널의 높이를 다 떨어지는 폭포 하나를 더했어요. 15판은 바뀐 절차의 첫 판이라 열 갈래에 새 패턴을 하나씩, 모두 열 개를 더했어요. 도시와 음악 갈래는 그때 새로 열었어요. 16판도 열 갈래에 하나씩 열 개를 더했고, 바다와 곤충 갈래를 새로 열었어요. 17판도 열 갈래에 하나씩 열 개를 더했고, 전자 회로와 장난감 갈래를 새로 열었어요. 18판도 열 갈래에 하나씩 열 개를 더했고, 유리와 광물·결정, 놀이공원 갈래를 새로 열었어요. 19판도 열 갈래에 하나씩 열 개를 더했고, 부엌과 버섯·균사 갈래를 새로 열었어요. 20판도 열 갈래에 하나씩 열 개를 더했고, 새와 화학·실험 갈래를 새로 열었어요. 21판도 열 갈래에 하나씩 열 개를 더했고, 종이와 운동·경기 갈래를 새로 열었어요. 22판도 열 갈래에 하나씩 열 개를 더했고, 몸과 비행 갈래를 새로 열었어요. 23판도 열 갈래에 하나씩 열 개를 더했고, 무대·공연과 짐승 갈래를 새로 열었어요. 24판도 열 갈래에 하나씩 열 개를 더했고, 공사·건설과 도자기 갈래를 새로 열었어요. 25판도 열 갈래에 하나씩 열 개를 더했고, 농사·밭과 화산 갈래를 새로 열었어요. 26판도 열 갈래에 하나씩 열 개를 더했고, 얼음·극지와 미생물 갈래를 새로 열었어요. 27판도 열 갈래에 하나씩 열 개를 더했고, 철도와 필름·영화 갈래를 새로 열었어요. 28판은 주제 표가 수학 쪽으로 바뀐 첫 판이라 이름 있는 수학 대상 열 개를 열 갈래에 하나씩 더했고, 수론 갈래를 새로 열었어요. 29판은 주제 표가 수학 여섯과 화장품 팝업 넷으로 나뉜 첫 판이라, 이름 있는 수학 대상 여섯과 화장품 매장 벽에 틀 질감 넷을 더했고, 위상·매듭과 화장품 팝업 갈래를 새로 열었어요. 30판도 같은 표로 돌아서 이름 있는 수학 대상 여섯을 여섯 갈래에 하나씩 더하고, 팝업 매장의 LED 벽에 틀 질감 넷을 화장품 팝업 갈래에 더했어요. 31판도 같은 표로 돌아서 이름 있는 수학 대상 여섯을 여섯 갈래에 하나씩, 매장 벽 질감 넷을 화장품 팝업 갈래에 더했고, 새 갈래는 열지 않았어요. 32판도 같은 표로 돌아서 수학 대상 여섯을 여섯 갈래에 하나씩, 매장 벽의 질감 넷을 화장품 팝업 갈래에 더했어요. 33판도 같은 표로 돌아서 수학 대상 여섯을 여섯 갈래에 하나씩, 매장 벽 질감 넷을 화장품 팝업 갈래에 더했어요. 34판도 수학 대상 여섯을 여섯 갈래에 하나씩, 매장 벽 질감 넷을 화장품 팝업 갈래에 더했어요. 35판도 수학 대상 여섯을 여섯 갈래에 하나씩, 매장 벽 질감 넷을 화장품 팝업 갈래에 더했어요. 36판도 수학 대상 여섯을 여섯 갈래에 하나씩, 매장 벽 질감 넷을 화장품 팝업 갈래에 더했어요. 37판도 수학 대상 여섯을 여섯 갈래에 하나씩, 매장 벽 질감 넷을 화장품 팝업 갈래에 더했어요. 38판도 수학 대상 여섯을 여섯 갈래에 하나씩, 매장 벽 질감 넷을 화장품 팝업 갈래에 더했어요. 39판도 수학 대상 여섯을 여섯 갈래에 하나씩, 매장 벽 질감 넷을 화장품 팝업 갈래에 더했어요. 40판도 수학 대상 여섯을 여섯 갈래에 하나씩, 매장 벽 질감 넷을 화장품 팝업 갈래에 더했어요. 41판은 주제 표가 수학·추상 다섯과 할로윈 다섯으로 바뀐 첫 판이라, 수학 대상 다섯을 다섯 갈래에 하나씩 더하고 할로윈 갈래를 새로 열어 10월 31일에 틀 패턴 다섯을 넣었어요. 42판도 같은 표로 돌아서 수학 대상 다섯을 다섯 갈래에 하나씩 더하고, 할로윈 밤에 틀 그림 다섯을 41판이 연 할로윈 갈래에 더했어요. 43판도 같은 표로 돌아서 수학 대상 다섯을 다섯 갈래에 하나씩, 할로윈 그림 다섯을 할로윈 갈래에 더했어요. 44판도 같은 표로 돌아서 수학 대상 다섯을 다섯 갈래에 하나씩 더하고, 할로윈 밤에 틀 그림 다섯을 할로윈 갈래에 더했어요. 45판도 같은 표로 돌아서 수학 대상 다섯을 패턴이 열 개 아래인 다섯 갈래에 하나씩, 할로윈 그림 다섯을 할로윈 갈래에 더했어요. 46판도 같은 표로 돌아서 수학 대상 다섯을 다섯 갈래에 하나씩, 할로윈 그림 다섯을 할로윈 갈래에 더했어요. 47판도 같은 표로 돌아서 수학 대상 다섯을 다섯 갈래에 하나씩, 할로윈 밤에 틀 그림 다섯을 할로윈 갈래에 더했어요. 48판도 같은 표로 돌아서 수학 대상 다섯을 다섯 갈래에 하나씩, 할로윈 그림 다섯을 할로윈 갈래에 더했어요. [index.html](index.html) 을 브라우저로 열면 전부 한 장에서 돌아가요. 맨 위 지도에서 점을 누르면 그 패턴으로 가고, 카드의 슬라이더가 노브 넷이에요. 마음에 드는 것은 「코드 복사」로 가져가 Pattern Lab 의 CODE 칸에 붙여 넣으면 같은 그림이 나와요. 페이지는 파일 하나라서 바깥에서 받아 오는 것이 없어요. 패널은 세로로 서요. 64 LED 너비에 128 LED 높이가 기본이라서 모든 패턴의 머리에 `@matrix 64x128` 이 있어요. 레포의 패널 설정은 그대로예요. `shared/constants.json` 의 `PANEL_GEOM_DEFAULT` 는 `128x64_SINGLE` 이고, 패턴이 가로세로를 바꾼 판을 적으면 펌웨어의 `firmware/patternflow/src/core_canvas.h` 가 90도 돌려 패널을 꽉 채워요. 1판 23개는 처음에 가로 128×64 로 만들었다가 2판에서 세로로 다시 짰어요. @@ -615,6 +615,21 @@ | [Web Tremor](patterns/web-tremor.js) | 할로윈 | 달 아래 키 큰 거미줄에 나방이 걸려 버둥댈 때마다 빛이 실을 타고 세로줄로는 빠르게, 나선으로는 느리게 퍼지고, 허브의 거미가 달려가 나방을 흰 고치로 감고 돌아와요. K3 은 나방의 몸부림, K4 는 그물이 처지는 정도예요. | | [Talking Board](patterns/talking-board.js) | 할로윈 | 두 촛불 사이 검보라 판 위를 하트 포인터가 스스로 미끄러져 글자에 멈추면, 유리창 아래 글자가 초록으로 켜지고 판 위에 HELLO 나 GOODBYE 같은 말이 한 자씩 적혀요. K3 은 촛불의 일렁임, K4 는 포인터 둘레 빛이에요. | +### 48판 + +| 패턴 | 갈래 | 한 줄 | +| --- | --- | --- | +| [Möbius Energy](patterns/mobius-energy.js) | 위상·매듭 | 공간을 비틀고 짜서 엉킨 매듭 관이 뫼비우스 에너지의 기울기를 따라 풀리며 매듭 꼴이 허락하는 만큼만 펴지고, 아래 띠에는 에너지가 떨어지는 자취가 그려져요. K3 은 세잎 매듭에서 8자 매듭, 오엽 매듭, 5₂ 매듭을 지나 풀린 고리까지 고르고, K4 는 구기는 세기이고, K1 을 누르면 바로 다시 구겨요. | +| [Chebyshev's Bias](patterns/chebyshev-bias.js) | 수론 | 로그 눈금 수직선을 따라 흰 앞줄이 올라가며 소수 경주 64개를 파랗게 칠하고, 반대쪽이 앞선 드문 자리만 주황 점으로 남아 26,861 에서 첫 고리가 퍼져요. K3 은 경주 묶음을, K4 는 아슬아슬한 자리를 보라로 칠할 폭을 바꿔요. | +| [Double Gyre](patterns/double-gyre.js) | 노이즈·흐름 | 위아래로 쌓인 두 소용돌이 칸 사이의 경계가 출렁이는 동안, 유체가 갈라지는 능선을 앞으로 볼 때는 호박색, 뒤로 볼 때는 하늘색으로 그려서 가는 능선 다발이 두 칸을 감고 가운데로 혀처럼 접히며 반 주기마다 위아래가 뒤집혀요. K3 은 따라가는 시간을, K4 는 경계가 출렁이는 폭을 바꿔요. | +| [Flashing Ratchet](patterns/flashing-ratchet.js) | 시뮬레이션 | 여덟 칸 톱니 퍼텐셜이 켜졌다 꺼질 때마다 브라운 입자 3000개가 빛나는 선으로 모였다 안개로 퍼지고, 금빛 표지 구름이 켜 두기만 해도 꺼 두기만 해도 지는 아래쪽 짐을 거슬러 올라가요. K3 은 꺼졌다 켜지는 주기, K4 는 짐이고, K1 을 누르면 깜빡이기와 켜 두기, 꺼 두기를 차례로 바꿔요. | +| [Fractal Percolation](patterns/fractal-percolation.js) | 프랙탈 | 위아래로 쌓인 두 정사각형이 넷으로 쪼개질 때마다 조각이 확률 p 로 남고 나머지는 꺼지기를 낱 LED 까지 되풀이하고, 아래 줄에서 오른 빛이 위 줄에 닿으면 판을 건너는 덩어리가 민트로 켜진 뒤 남은 정사각형 한 쌍으로 두 배 확대해 들어가요. K3 이 p 이고, K1 을 누르면 구멍을 닫고 새로 깎아요. | +| [Barn Owl](patterns/barn-owl.js) | 할로윈 | 보라 밤하늘의 보름달 앞 마른 나무 높은 가지에서 원숭이올빼미가 하트 얼굴을 멀리 돌렸다 되돌리고 눈을 깜빡이다가, 날개를 크게 치며 패널 끝까지 내리꽂혀 풀밭의 쥐를 낚아채거나 놓치고 다시 가지로 올라가요. K3 은 사냥 사이의 기다림, K4 는 바람이고, K1 을 누르면 바로 내려가요. | +| [Headless Rider](patterns/headless-rider.js) | 할로윈 | 큰 달 앞을 머리 없는 기수가 검은 그림자로 달리고, 말이 네 박자 습보로 다리를 모았다 뻗으며 흙먼지와 불티를 차올리는 사이 기수가 불붙은 호박을 높이 던져 앞길에서 터뜨려요. K3 은 나무 수, K4 는 달빛 안개이고, K1 을 누르면 바로 던져요. | +| [Bone Pile](patterns/bone-pile.js) | 할로윈 | 보랏빛 조명 아래 지하 묘실에서 춤추던 해골이 박자에 맞춰 와르르 무너져 바닥에 뼈 더미로 쌓이고, 해골 눈에 빛이 들면 뼈가 발부터 하나씩 포물선을 그리며 날아올라 제자리에 끼워지고 마지막에 머리가 내려앉아 끄덕인 뒤 다시 춤춰요. K3 은 무너지기 전에 추는 박자 수, K4 는 땅안개이고, K1 을 누르면 바로 무너져요. | +| [Trick or Treat](patterns/trick-or-treat.js) | 할로윈 | 보라 하늘 아래 좁은 골목이 소실점으로 올라가고, 홑이불 유령과 빗자루 든 마녀, 고양이 셋이 손전등을 휘두르며 걸어가다 노란 빛이 쏟아지는 문 앞에서 사탕을 받고 점점 작아져요. K3 은 불 켠 집의 몫, K4 는 바람이고, K1 을 누르면 불 켠 집의 문이 열려요. | +| [Grim Reaper](patterns/grim-reaper.js) | 할로윈 | 두 눈에 독한 초록 불을 켠 두건 사신이 해진 옷자락을 날리며 창백한 보름달 앞을 떠가고, 머리 위로 큰 낫을 휘두를 때마다 날이 번뜩이며, 지나가는 자리의 무덤 촛불은 꺼졌다가 등 뒤에서 다시 켜져요. K3 은 무덤 수, K4 는 안개이고, K1 을 누르면 바로 휘둘러요. | + ## 1판 갈래마다 노브 넷의 자리는 갈래가 달라도 거의 같아요. K1 은 색이고 K2 는 빠르기예요. K3 은 모양을 바꾸고, K4 는 그 갈래만의 손잡이예요. 그래서 처음 보는 패턴도 K1 과 K2 는 손이 먼저 알아요. @@ -2381,6 +2396,50 @@ E8 의 근 240개를 고셋의 4₂₁ 다면체 꼭짓점으로 그렸어요. 주제 6 으로 말하는 판을 그렸어요. 45판 뒤에 적혀 있던 감이에요. 검보라 판에 뼈색 3×5 글자로 알파벳 두 호와 숫자 줄, 해와 달 옆의 YES 와 NO, 아래의 GOODBYE 를 놓고, 폭 25 LED 하트 포인터가 휘어진 길로 미끄러지며 움직이는 쪽으로 기울어요. 유리창 아래 글자에서 멈추면 그 글자가 초록으로 켜지고 판 위에 5×7 글자로 더해져요. 다섯 자 이하는 두 배로 써요. HELLO 부터 GOODBYE 까지 말 아홉이 111초에 한 바퀴 돌아요. 첫 판은 노브 반응이 0.001, 0.024, 0.015, 0.000 으로 거의 없었어요. 색은 창과 낱말에만 닿아 넓이가 작았고, 넷째 노브 Linger 는 첫 글자가 2초 넘어 켜져서 노브를 재는 2~3초 창에서 아무것도 바꾸지 못했어요. Linger 를 포인터 둘레 빛 Aura 로 바꾸고, 판의 칠이 Hue 를 따라 찬 색 안에서 돌게 하고, 포인터를 21 에서 25 LED 로 키우고 쉬는 자리에서 출발하게 해서 0.058, 0.051, 0.066, 0.073 이 됐어요. 촛불 빛을 LED 마다 부드럽게 그리자 복잡도가 0.46 에서 1.02 로 뛰어서, 빛을 20분의 1, 16분의 1 계단으로 끊어 0.40 으로 내렸어요. 어두운 판 위의 주황 빛은 갈색으로 보여서 답의 색은 초록에서 분홍까지만 돌아요. +## 48판 + +48판은 주제 5 「수학 · 추상」 다섯과 주제 6 「할로윈」 다섯이에요. 같이 돈 47판(#258)이 고른 스워멀레이터와 올로이드, 병 속 눈알과 호박 덩굴 같은 것을 피해서 골랐고, 앞 바퀴 PR 들에 따를 글은 없었어요. 수학은 Möbius Energy, Chebyshev's Bias, Double Gyre, Flashing Ratchet, Fractal Percolation 이고 위상·매듭, 수론, 노이즈·흐름, 시뮬레이션, 프랙탈에 하나씩 들어갔어요. 47판까지 넣어 세면 추상 갈래 가운데 노이즈·흐름과 시뮬레이션이 여덟으로 가장 적었고, 수론과 위상·매듭, 보로노이·셀이 아홉이었어요. 보로노이·셀은 47판이 Koebe Packing 을 넣고 있어서 건너뛰고, 열인 프랙탈에 하나를 넣었어요. 체비쇼프의 편향은 39판 뒤에 「목록 밖에서 해 볼 것」으로 적혀 있던 감이고, 나머지 넷은 목록 밖에서 새로 찾았어요. 다섯 다 「흔한 것」에도 「낯선 수학 예」에도 없어요. 할로윈은 Barn Owl, Headless Rider, Bone Pile, Trick or Treat, Grim Reaper 예요. 무너졌다 다시 맞춰지는 해골은 43판 뒤에, 사탕을 받으러 가는 아이들은 46판 뒤에 적혀 있던 감이에요. 주제 1 은 47판까지의 378개에도 빈 칸과 하나뿐인 칸이 없어서, 둘뿐인 칸 스물하나 가운데 가장자리 × 움직임 1,4 와 촘촘함 × 모양 바뀜 3,3 을 겨눴어요. Flashing Ratchet 이 Hopf Fibration 과 Kuramoto-Sivashinsky 뿐이던 가장자리 × 움직임 1,4 에, Double Gyre 가 Square Wheels 와 Flipdot 뿐이던 촘촘함 × 모양 바뀜 3,3 에 섰어요. 주제 4 는 Flashing Ratchet 과 Barn Owl 이 맡았어요. 열 개는 어느 축의 끝도 넘지 않았고, 복잡도는 0.181 에서 1.412, 움직임은 0.187 에서 2.019 예요. 열 개는 `shelf.json` 의 어느 묶음에도 넣지 않아서 페이지 맨 위 「아직 안 추린 것」에 서요. 다섯 일꾼이 둘씩 짰고, 본체가 연구의 Lab 하네스로 다시 재고 화면을 그려 보고 합쳤어요. + +### Möbius Energy + +주제 5 로 매듭의 뫼비우스 에너지를 세웠어요. 오하라 준이 1991년에 낸 에너지이고, 프리드먼과 허, 왕이 1994년에 뫼비우스 변환으로 값이 바뀌지 않는다는 것을 보여 이 이름이 붙었어요. 두 가닥이 다가가면 값이 끝없이 커져서, 기울기를 따라 내려가는 매듭은 가닥끼리 지나가지 못해요. 그래서 매듭 꼴이 허락하는 만큼만 풀려요. 패턴은 구슬 120개의 닫힌 다각형을 관으로 그리고, 깊이 버퍼로 위아래를 가른 뒤 관 뒤에 어두운 테를 둘러 교차마다 틈이 보이게 했어요. 시작 꼴은 공간을 한 축으로 늘이고 그 축을 따라 짜고 두 번 더 꼬아서 얻어요. 다 공간의 미분동형이라 매듭 꼴은 그대로이고, 젖은 천을 짠 것처럼 엉켜요. 처음 값의 세잎 매듭은 7~11초에 펴지고 2초 머문 뒤 다시 구겨져요. 에너지만 두면 흐름이 뫼비우스 불변성을 따라 미끄러졌어요. 세잎 매듭이 꼴을 잃었고, 8자 매듭과 5₂ 매듭은 큰 고리 옆에 꽉 조인 매듭 하나로 풀렸어요. 0.2·L·∫κ² 의 굽힘 항을 더하자 꼴이 섰어요. 원에서 7.9 이고, 펴진 세잎 매듭에서는 전체 에너지의 3분의 1쯤이에요. 다섯 매듭을 세 번씩, 펴기와 구기기를 여섯 바퀴 돌려 90번 펴는 동안 받아들인 64,113 걸음 가운데 에너지가 오른 걸음은 없었어요. 이웃하지 않은 변 사이 거리는 92,561 번 옮기는 동안 가장 가까울 때도 평균 변 길이의 0.43 이었어요. 알렉산더 다항식에서 센 |Δ(−1)| 과 |Δ(2)| 는 90번 다 처음 매듭 그대로였어요. 펴진 매듭을 무작위 방향 300개로 비춰 가장 적은 교차를 세니 90번 다 교차수 0, 3, 4, 5, 5 와 같았어요. 풀린 고리의 뫼비우스 몫은 늘 3.883 으로 정 120각형의 이산 값과 같았고, 중심까지 거리의 퍼짐은 0.001 아래였어요. 연속 곡선의 원이면 4 예요. 잰 값은 움직임 0.187, 채움 0.173, 복잡도 0.371 이에요. 아래 띠의 에너지 자취를 넣기 전에는 `thirds` 의 아래 3분의 1이 1 이었고, 지금은 17/23/10 이에요. + +### Chebyshev's Bias + +주제 5 로 체비쇼프의 편향을 세웠어요. 체비쇼프가 1853년에 본 것이에요. x 까지 4로 나눠 3 남는 소수가 1 남는 소수보다 거의 늘 많고, 1 쪽이 처음 앞서는 것은 26,861 이에요(리치, 1957). 루빈스타인과 사르낙(1994)은 3 쪽이 앞서는 x 의 로그 밀도를 0.9959 로 셌어요. 패널의 높이는 32 에서 2^21 까지의 수직선을 로그 눈금으로 세운 것이라 두 배마다 8줄이고, 열 64개가 경주 64개예요. 처음 값은 3 에서 66 까지의 법마다 제곱 잉여가 아닌 쪽과 제곱 잉여인 쪽을 겨뤄요. 패턴이 제 체로 소수 155,611개를 거르고, 앞서야 할 쪽이 앞서면 앞선 만큼 밝은 파랑, 반대쪽이 앞서면 주황 점으로 칠해요. 흰 앞줄이 1초에 12.8줄을 올라 6.1초에 26,861 을 지나요. 법을 차례대로 세우자 판이 잡음으로 읽혀서, 이론이 내다보는 평균 앞섬의 차례로 세웠어요. 1 의 제곱근이 여덟인 법부터 넷, 둘인 법 차례예요. 이제 판의 왼쪽은 맑고 오른쪽으로 갈수록 점이 박혀요. 열을 넷으로 나누면 점이 든 줄의 몫이 0, 0.006, 0.066, 0.167 이에요. 패턴의 셈으로 4로 나눈 경주를 따라가니 1 쪽은 [26861, 26863) 에서 처음 앞서고, 616,841~633,799 사이에서 52번 더 앞서 모두 53 구간이에요. 3으로 나눈 경주는 범위 안에서 한 번도 뒤집히지 않아요. [32, 2^21] 에서 3 쪽이 앞선 몫은 x 로 0.99773, log x 로 0.99443 이에요. 2 부터 세면 작은 x 에서 비긴 자리가 로그 눈금에 크게 잡혀 0.934 로 떨어져요. 1 의 제곱근이 여덟인 24, 40, 48, 56, 60 은 한 번도 뒤집히지 않았고, 평균 앞섬은 이론의 4 에 견줘 4.5~4.8 이에요. 처음 본 것은 43 이에요. 1 의 제곱근이 둘인 법인데 로그 눈금의 42% 에서 잉여 쪽이 앞서고, 10^6 에서도 39,265 대 39,232 로 앞서요. 첫 판은 검은 판 위로 칠해 올라가서 모양 바뀜이 축 끝 0.413 을 넘는 0.424 였어요. 다 센 판을 30% 밝기로 미리 깔자 0.281 이 됐어요. 잰 값은 움직임 0.255, 복잡도 1.140, 채움 1.000 이에요. + +### Double Gyre + +주제 5 와 1 로 이중 소용돌이를 세웠어요. 섀든과 레키엔, 마스든이 2005년에 라그랑주 결맞음 구조를 보이려고 쓴 흐름이에요. 두 칸이 서로 반대로 돌고, 그 사이 경계가 주기 10 으로 출렁여요. 흐름을 T 동안 따라가며 이웃한 두 물방울이 얼마나 벌어지는지 잰 것이 유한 시간 랴푸노프 지수이고, 그 능선은 유체가 넘지 못하는 선이에요. [0,2]×[0,1] 상자를 세워 두 칸을 위아래로 쌓고, 앞으로 따라간 능선은 호박색, 뒤로 따라간 능선은 하늘색으로 그렸어요. 둘이 겹치면 흰빛이 돼요. 흐름 지도는 4분의 1 단위 지도를 두 배씩 이어 붙이는 브런턴과 롤리(2010)의 길로 지어요. ψ(2−x, y, t+5) = −ψ(x, y, t) 라서 지도의 절반은 나머지의 거울이고, t0 의 뒤로 장은 −t0 의 앞으로 장을 180도 돌린 것이에요. 첫 판은 위아래로만 뒤집어서 직접 적분과의 상관이 0.2 였어요. 한 주기의 장 40장을 담아 두고 섞어서, 한 주기가 지나면 더 셈할 것이 없어요. 프레임당 5.9 ms 가 1.3~2.0 ms 가 됐어요. LED 마다 RK4 로 직접 적분한 값과 견주면 늘어남의 로그가 앞으로 0.994~0.9998, 뒤로 0.996~0.9999 의 상관으로 맞아요. ε = 0 인 멈춘 흐름에서는 열마다 가장 센 늘어남이 경계 x = 1 을 끼고 앉은 63, 64 줄에 서요. T 10 에서 64열 가운데 62열, T 14 에서 64열 다예요. 겨눈 칸은 Square Wheels 와 Flipdot 뿐이던 촘촘함 × 모양 바뀜 3,3 이에요. ε 0.25, T 20 의 능선만으로는 촘촘함 0.15, 모양 바뀜 0.24 였어요. LED 마다 둘레 3×3 평균에서 다섯 배 떼어 놓아 능선을 1 LED 선으로 세우자 촘촘함이 0.24 로 오르고 모양 바뀜이 0.215 로 내려서, 처음 ε 을 0.30 으로 올려 되돌렸어요. 잰 값은 촘촘함 0.232, 모양 바뀜 0.262, 움직임 1.292 예요. 그 값을 내는 처음 화면은 능선 다발이 LED 만큼 촘촘히 접혀 잔 빗금처럼 보여요. K3 을 −1 로 돌려 T 를 10 으로 줄이면 부드러운 능선 몇 가닥만 남아요. 유한 차분은 늘어남을 ln 64 쯤에서 막아서, T 40 에서는 혼돈의 바다가 어두운 섬 둘레의 낟알이 돼요. 멈춘 흐름에서 T 를 14 넘게 잡으면 칸 둘레에 고리가 생기는데, 전단이 만든 능선이라 수송을 막는 벽은 아니에요. + +### Flashing Ratchet + +주제 5 와 1, 4 로 깜빡이는 래칫을 세웠어요. 아자리와 프로스트가 1992년에 낸 브라운 모터예요. 톱니 퍼텐셜의 골은 한쪽 등성이에 붙어 있어서, 퍼텐셜이 꺼진 동안 퍼진 입자 덩이가 다시 켜질 때 위쪽 골로 떨어지는 몫이 아래쪽 골보다 많아요. 그래서 아래로 끄는 짐을 걸어도 구름이 올라가요. 켜 두기만 해도 지고 꺼 두기만 해도 지는 두 놀이를 번갈아 하면 이기는 셈이라, 파론도가 1996년에 이 래칫에서 그의 역설을 끌어냈어요. 패널에는 16 LED 짜리 톱니 여덟이 위아래로 이어지고, 골은 가파른 등성이에서 3.2 LED 아래, 먼 등성이에서 12.8 LED 위에 앉아요. 브라운 입자 3,000개가 0.8초 주기의 앞 40% 동안 안개로 퍼지고, 나머지 동안 골에 모여 빛나는 선이 돼요. 입자는 둘레 네 LED 에 나눠 찍고 [1 4 6 4 1] 로 번지게 해서 이웃 LED 가 크게 뛰지 않아요. 처음에는 위아래가 이어지는 자리에서 띠를 물들여 오름을 보이려 했어요. 이 모형에서는 구름이 1초에 0.13 톱니 오르는 동안 퍼짐도 0.12 톱니² 늘어서, 띠가 한 바퀴 안에 섞였어요. 그래서 한 골의 입자를 다 금빛으로 표지해 따라가고, 양옆 가장자리의 금빛 눈금 둘로 출발점과 지금 평균을 보여요. 패턴의 첫 오일러 걸음은 퍼텐셜을 켜 둔 채 짐 없이 두어도 400초에 위로 3,148 톱니, 아래로 2,151 톱니를 건너는 흐름을 지어냈어요. 4096 칸 잡음 표의 치우침도 같은 일을 했어요. 퍼텐셜의 모서리를 건너는 걸음에 메트로폴리스 시험을 걸고 잡음 표에 값마다 그 음수를 함께 넣자, 같은 시험이 2,430 대 2,359 가 되고 켜 둔 빠르기가 1초에 +0.0001 ± 0.0001 톱니가 됐어요. 패턴의 셈을 설정마다 300초 돌려 1초에 몇 톱니 오르는지 쟀어요. 짐은 깜빡이는 래칫이 멈추는 짐의 몇 배인지로 적어요. 짐 0 에서 깜빡이기는 +0.168, 켜 두기는 +0.0001, 꺼 두기는 −0.001 이에요. 짐 0.5 에서는 +0.085, −0.005, −0.161 이고, 짐 1 에서는 +0.0002, −0.012, −0.322 예요. 짐 0 과 1 사이에서 켜 두기와 꺼 두기는 다 지고 깜빡이기만 이겨요. 멈추는 짐은 1초에 5.15 LED 의 자유 낙하이고, 꺼 둔 빠르기는 그 짐의 16분의 1과 오차 안에서 같아요. 주기를 1.6초로 늘리면 멈추는 짐이 0.6 배쯤으로 줄어요. 겨눈 칸은 Hopf Fibration 과 Kuramoto-Sivashinsky 뿐이던 가장자리 × 움직임 1,4 예요. 판을 다 덮은 구름이 프레임마다 떨려서 움직임은 첫 판부터 2.2 언저리였고, 번진 입자라 가장자리는 0.03 이었어요. 잰 값은 가장자리 0.032, 움직임 2.019 이고, `thirds` 는 91/93/91 이에요. + +### Fractal Percolation + +주제 5 로 프랙탈 스미기를 세웠어요. 망델브로가 1974년에 낸 정사각형 쪼개기예요. 정사각형을 넷으로 나눠 조각마다 확률 p 로 남기고, 남은 조각 안에서 이를 되풀이해요. 남는 집합은 차원이 log(4p)/log 2 인 무작위 칸토어 집합이에요. 체이스와 체이스, 듀렛(1988)은 p 가 문턱을 넘으면 이 집합이 마주 보는 두 변을 이을 수 있고, 그 확률이 0 에서 자라지 않고 문턱에서 뛴다는 것을 보였어요. 보통 스미기와 다른 일차 전이예요. 패널은 위아래로 쌓은 64×64 정사각형 둘이고, 여섯 번 쪼개면 낱 LED 예요. 단계마다 쪼개는 순간에 깎고, 1~3단계는 어두운 이음매가 번쩍여요. 다 깎으면 아래 줄에서 빛이 변을 맞댄 LED 를 타고 오르고, 위 줄에 닿으면 판을 건너는 덩어리가 민트로 켜져요. 그다음 둘 다 남은 1단계 정사각형 한 쌍을 골라 두 배로 확대하고 한 단계를 새로 깎아요. 한 쌍은 고르게 뽑아서 확대한 화면도 새 표본이에요. 패턴의 깎기로 1×2 판의 아래위 건너기 확률을 깊이 4~9 에서 세니 p 0.89 까지는 깊을수록 빠지고(0.89 에서 0.718 이 0.420 으로), 0.90 부터는 3분의 2 언저리에 머물러요(0.784 에서 0.665). 이 LED 판에서 문턱은 0.89 와 0.90 사이이고, 거기서 확률이 0.67 쯤으로 뛰어요. 남는 몫은 p^6 과 0.7% 안에서, 상자 세기 차원은 log(4p)/log 2 와 0.001 안에서 맞았어요. 처음 값 p 0.88 에서는 LED 의 13% 가 낱 LED 구멍이라 잡음처럼 읽혀요. 겹겹이 쪼갠 것은 이음매와 깎이는 조각의 번쩍임으로만 보여요. 첫 판은 셋업에서 다 깎아 두어 K3 반응이 0.000 이었고, 쪼갤 때마다 깎게 하자 0.12 가 됐어요. 건너는 덩어리를 255 로 켜면 모양 바뀜이 0.368 로 축 끝에 다가가서 0.9 로 낮췄어요. 잰 값은 가장자리 0.925, 움직임 1.104, 모양 바뀜 0.299 예요. + +### Barn Owl + +주제 6 과 4 로 원숭이올빼미를 그렸어요. 마른 나무가 풀밭에서 패널 꼭대기까지 서고, 위쪽 가지 뒤에 보름달이 떠요. 하트 얼굴의 흰 올빼미가 높은 가지에서 고개를 멀리 돌렸다 되돌리고 깜빡이다가, 떨어져 1.4초에 풀밭까지 내리꽂혀요. 쥐를 덮친 뒤 1초에 세 번 날개를 치며 2.3초에 가지로 돌아가고, 2초 뒤 삼켜요. 셋에 둘은 잡아요. 올빼미는 LED 마다 제 기울어진 좌표에서 셈해 그려요. 첫 판의 앉은 올빼미는 가는 땅콩꼴이어서 머리를 키우고 몸을 달걀꼴로 바꿨어요. 돌린 머리의 뒤통수는 덩어리로만 보여서 어두운 깃 테를 둘렀어요. 흰 올빼미가 흰 달 앞에서 읽힌 것은 1 LED 의 어두운 윤곽 덕이었어요. 검은 실루엣이 밝은 것 앞에서만 읽힌 것처럼, 밝은 몸은 밝은 것 앞에서 어두운 테가 있어야 읽혀요. `thirds` 는 92/89/76 이고, 나무를 빼고 재도 하늘이 다 켜져 100/100/84 예요. 하늘이 벽처럼 몫을 채워서 올빼미가 다닌 자리를 따로 셌어요. 2~8초에 올빼미는 25줄에서 122줄까지 다니고, 위, 가운데, 아래 3분의 1에 든 프레임이 43%, 75%, 40% 예요. 바람을 1 까지 올리면 구름이 달을 다 가려서 가림을 0.38 에서 막았어요. 잰 값은 움직임 0.366, 복잡도 0.252 예요. + +### Headless Rider + +주제 6 으로 머리 없는 기수를 그렸어요. 아일랜드 이야기의 둘라한과 어빙의 1820년 이야기에서 온 인물이고, 영화의 꼴은 따르지 않았어요. 달을 낮게 왼쪽에 두고, 말과 기수가 검은 그림자로 그 앞을 달려요. 말은 끝이 둥근 막대 마흔다섯 개쯤으로 프레임마다 다시 짓고, 다리는 마디가 둘이라 앞다리는 무릎이 앞으로, 뒷다리는 뒤로 굽어요. 발은 가까운 뒷발, 먼 뒷발, 가까운 앞발, 먼 앞발 차례로 디디는 가로 습보이고, 네 발이 다 뜨는 순간이 있어요. 발마다 걸음의 0.38 동안 땅에 있고, 길이 흐르는 빠르기를 디딘 발에 묶어서 디딘 발굽이 미끄러지지 않아요. 먼 쪽 다리는 검정보다 한 단 밝아요. 달빛에 닿은 그림자 LED 는 그 빛의 0.42 를 테로 받아서, 검은 말이 크림색 달 앞에서도 나무 앞에서도 읽혀요. 든 호박은 달 위 어두운 하늘에 걸리게 했어요. 크림색 달 앞의 주황은 대비가 없었어요. 9초마다 0.35초 젖혔다 0.15초에 휘둘러 던지면, 호박이 불꼬리를 끌며 5줄까지 올랐다가 3초 뒤 앞길에 떨어져 터지고 길이 그 불을 말발굽 뒤로 실어 가요. 첫 판은 움직임 1.283 이었어요. 울타리가 0.25, 몸이 위아래로 흔들리는 것이 0.3 쯤을 맡아서, 걸음을 1초에 2번에서 1.3번으로, 흔들림을 1.7 에서 1.2 LED 로 줄이고 울타리를 40 LED 마다 어둡게 두었어요. 그래서 0.759 예요. 바람 노브는 망토와 잎만 흔들어 셈에 거의 들지 않아서, 말 배까지 차오르는 달빛 안개로 바꿨어요. 가운데 층 나무는 (26, 10, 36) 으로 20/255 바로 위인데도 달 앞에서 읽히고, 말의 검정과도 갈려요. 잰 값은 움직임 0.759, 채움 0.820, 복잡도 0.246 이에요. + +### Bone Pile + +주제 6 으로 무너졌다 다시 맞춰지는 해골을 그렸어요. 43판 뒤에 적혀 있던 감이에요. 뼈대는 43판의 Bone Jig 와 따로 지었어요. 해골은 굳은 조각 17개이고, 조각마다 제 좌표의 거리장으로 그려 위에서 오는 빛에 상아색과 회색, 조명 색의 세 단으로 칠하고 어두운 윤곽을 둘러요. 다리는 두 마디 IK 로 굽고, 6줄에서 120줄까지 서요. 보라 조명이 내리비치는 돌 묘실에서 넷을 세며 춤추다가, 박자에 모든 조각이 떨어져 정해 둔 더미에 쌓이고 해골이 맨 위에 얹혀요. 눈구멍에 빛이 들면 발부터 한 조각씩 포물선을 그리며 날아올라 흰 번쩍임과 함께 끼워지고, 턱과 머리가 마지막에 내려앉아 3 LED 끄덕여요. 일어날 때마다 세 춤을 돌아가며 춰요. 첫 판은 움직임 0.837 이었어요. 춤만 재도 1.55 로 Bone Jig 의 1.46 과 비슷했어요. 춤을 누그러뜨리고 날아오를 때 돌지 않게 하자 0.761 이었어요. 빠르기를 늦추면 오히려 0.80~0.81 로 올랐는데, 일이 잰 창 안에서 자리만 옮겼기 때문이에요. 떨어지는 힘을 두 배로 하고 나는 시간을 0.7 박에서 0.45 박으로 줄이자 0.615 가 됐어요. 한 프레임에 제 폭보다 멀리 가는 뼈는 빠르기와 상관없이 프레임마다 제 넓이의 두 배쯤을 바꿔서, 짧고 빠른 일이 느린 일보다 움직임을 덜 써요. 첫 골반은 둥근 덩이 둘로 읽혀서 날개를 작게 기울이고 오목한 그늘을 넣었어요. 잰 값은 움직임 0.590, 채움 0.897, 색 0.128 이에요. + +### Trick or Treat + +주제 6 으로 사탕을 받으러 가는 아이들을 그렸어요. 46판 뒤에 적혀 있던 감이에요. 좁은 골목이 패널 위쪽 소실점으로 올라가고, 양옆 집의 창과 문간 등, 계단의 호박 등이 켜져요. 홑이불 유령과 빗자루 든 마녀, 고양이 귀를 단 아이가 등을 보이며 걸어가고, 유령과 고양이가 든 손전등이 길과 벽을 쓸어요. 불 켠 집의 문이 열리면 노란 빛이 쐐기로 쏟아지고, 아이들은 2.2초 서서 사탕을 받은 뒤 다시 걸어 작아져요. 9~12초마다 새 무리가 아래에서 들어와요. 골목은 파일을 열 때 LED 마다 광선을 한 번 쏴서 가장 가까운 면을 정해 두고, 프레임마다 그 위에 손전등 원뿔을 3차원으로 비춰요. 눈높이를 아이 키에 두니 집이 위쪽 27줄에만 보였어요. 골목 폭을 2 단위(3.2 m 쯤)로, 눈을 3.5 단위 높이로 두고 처마를 4.4 에 두자 지붕선이 위 두 귀퉁이로 올라가고 하늘이 그 사이 쐐기가 됐어요. 집 앞면을 거의 옆에서 보아서 깊이 4 의 창이 3 LED 너비에 17 LED 높이예요. 창은 골목을 따라 늘어선 빛의 틈으로 읽혀요. 마녀의 검은 모자와 고양이는 어두운 길 앞에서 사라져서 달빛 윤곽을 둘렀고, 마디로 이은 고양이 꼬리는 사다리로 읽혀서 통째로 칠했어요. 부드러운 손전등 빛만으로는 움직임이 0.111 이었어요. 손전등이 벽까지 비추게 하자 0.186 이 됐고, 무리를 늘리고 손전등을 흔들게 하자 0.258 이 됐어요. 박쥐를 더하고 아이들을 키운 뒤 잎을 늘려 0.358 이에요. K3 은 처음에 무리 수였는데, 둘째 무리가 9초쯤에야 와서 3초 창의 노브 검사에서 0.0000 이었어요. 불 켠 집만 사탕을 주는 규칙대로 불 켠 집의 몫으로 바꾸고 문간 등을 더해 0.06 이 됐어요. 잰 값은 움직임 0.358, 채움 0.871, 복잡도 0.575 예요. + +### Grim Reaper + +주제 6 으로 사신을 그렸어요. 해진 검은 옷의 두건 사신이 반지름 30 의 창백한 달 앞을 10초에 한 번 건너요. 3.2초마다 큰 낫을 어깨 뒤로 젖혔다가 머리 위로 휘둘러 앞에 곧게 내리고, 날 안쪽이 밝아 휘두를 때 빛이 날을 따라 달려요. 사신이 26 LED 안으로 오면 무덤 촛불이 흔들리다 옷자락 밑에서 꺼지고, 옷자락이 지나고 0.6~1.8초 뒤 다시 켜져요. 하늘은 짙은 보라에서 색상환을 짧은 쪽으로 돌아 병든 초록 지평선에 닿아요. 검은 옷은 어두운 보라 아래 하늘에서 사라졌어요. 아래 하늘을 밝은 청록과 초록으로 바꾸자 사신이 다 읽혔어요. 앞으로 내려 긋는 낫은 날이 64 너비 밖으로 나가서, 머리 위로 휘둘러 곧게 내리게 했어요. 하늘 전체를 색상 노브로 돌리면 고동색과 갈색 하늘이 나와서, K1 은 지평선 빛과 달빛, 눈만 바꿔요. 움직임은 첫 판이 0.084 였어요. 빨리 건너고 크게 오르내리게 하자 0.189 가 됐고, 달과 낫을 키우자 0.295 가 됐어요. 머리 위로 휘두르는 것과 옷자락 부스러기로 0.331, 옷이 부푸는 것으로 0.347 이에요. 큰 것이 밝은 것 앞을 다녀야 셈에 들었어요. K3 은 무덤 한 줄로는 열여섯을 세워도 0.02~0.03 이었어요. 무덤 띠가 판의 18% 뿐이라, 무덤을 여섯씩 언덕을 따라 줄지어 올리자 0.05 가 됐어요. 잰 값은 움직임 0.347, 채움 0.989, 복잡도 0.242 예요. + ## 지도 지도의 자리는 손으로 매긴 점수가 아니라 잰 값이에요. 패턴마다 처음 노브 값으로 Lab 엔진에서 8초를 돌리고, 2초부터 6초 동안의 화면을 재요. LED 하나의 밝기는 세 채널 가운데 가장 밝은 값으로 봐요. @@ -2423,7 +2482,7 @@ ESP32-S3 로 옮길 때 걸릴 것도 있어요. Reaction Diffusion 은 Node 에 ## 다음 판 감 -10월 25일 `dev`(`f72355d`)의 328개에 43판부터 47판까지의 쉰 개를 더한 378개에서 잰 값이에요. 패턴 바퀴는 주제 안에서 무엇을 할지 고를 때 이 절을 읽고, 한 것은 빼고 새로 본 것을 더해요. +10월 25일 `dev`(`f72355d`)의 328개에 43판부터 48판까지의 예순 개를 더한 388개에서 잰 값이에요. 패턴 바퀴는 주제 안에서 무엇을 할지 고를 때 이 절을 읽고, 한 것은 빼고 새로 본 것을 더해요. ### 지도의 빈 칸 @@ -2463,6 +2522,8 @@ ESP32-S3 로 옮길 때 걸릴 것도 있어요. Reaction Diffusion 은 Node 에 47판의 열 개도 어느 축의 끝을 넘지 않아서 칸 경계는 30판 그대로이고, 378개에서도 지도 21장이 다 `none` 이에요. 주제 1 은 46판까지의 368개에 남은 둘뿐인 칸 스물셋 가운데 채움 × 색 1,4 와 움직임 × 모양 바뀜 1,4 를 겨눠서, 그런 칸이 378개에서 스물하나예요. 채움 × 색 1,4 는 LED 의 70% 넘게 꺼진 채 색이 0.545 를 넘어야 하는 칸이에요. 색은 꺼진 LED 까지 세서, 켜진 LED 가 다 255 의 순색이고 색상이 고루 퍼지면 색이 켜진 몫의 제곱근에 1.1 쯤을 곱한 값이에요. 그래서 이 칸은 채움 0.265~0.302 의 좁은 띠예요. Swarmalators 는 점의 가장자리를 번지지 않게 끊어 켜진 LED 를 다 255 에 두고, 색상환을 두 번 휘어 여섯 순색에 머물게 해서 채움 0.286, 색 0.565 예요. 색상환을 고르게 돌리면 크기의 rms 가 251 이라 같은 채움에서 0.53 에 그쳤어요. 움직임 × 모양 바뀜 1,4 는 39판의 Blotting Paper 처럼 LED 마다 가장 밝은 채널이 한 방향으로만 바뀌어야 닿는 칸이에요. Pumpkin Vine 은 2~8초에 덩굴이 언덕에서 꼭대기까지 자라는 동안 어떤 LED 도 어두워지지 않게 해서 움직임 0.058, 모양 바뀜 0.347, 비가 6.00 이에요. 늦게 덮인 잎 조각이 먼저 덮인 조각보다 어두우면 먼저 밝기를 지키고, 호박이 부풀어도 빨강 채널을 255 로 둔 채 결과 빛을 초록 채널로만 그렸어요. 남은 스물하나 가운데 열넷은 촘촘함 축이 든 칸이고, 여섯은 복잡도가 2.173 을 넘어야 하는 칸이에요. 나머지 하나인 가장자리 × 움직임 1,4 는 번진 그림이 1초에 1.49 넘게 바뀌어야 하는 칸이라, Kuramoto-Sivashinsky 처럼 판 전체가 부드럽게 끓는 그림이에요. +48판의 열 개도 어느 축의 끝을 넘지 않아서 칸 경계는 30판 그대로이고, 388개에서도 지도 21장이 다 `none` 이에요. 주제 1 은 47판까지의 378개에 남은 둘뿐인 칸 스물하나 가운데 가장자리 × 움직임 1,4 와 촘촘함 × 모양 바뀜 3,3 을 겨눠서, 그런 칸이 388개에서 열아홉이에요. 가장자리 × 움직임 1,4 에는 47판이 적은 대로 판 전체가 부드럽게 끓는 그림이 맞았어요. Flashing Ratchet 은 입자 3,000개를 둘레 네 LED 에 나눠 찍고 다섯 칸 번짐을 걸어서, 판을 다 덮은 구름이 프레임마다 떨려도 40/255 넘게 뛰는 이웃이 드물어요. 가장자리 0.032, 움직임 2.019 로 두 경계에서 다 멀리 섰어요. 촘촘함 × 모양 바뀜 3,3 은 이웃 차이의 평균이 0.189~0.297 이면서 2~8초에 블록 평균이 0.217~0.331 바뀌어야 하는 칸이에요. Double Gyre 의 능선은 그대로 그리면 촘촘함이 0.15 에 머물렀어요. LED 마다 둘레 3×3 평균에서 다섯 배 떼어 놓아 능선을 1 LED 선으로 세우자 촘촘함은 0.24 로 올랐지만 모양 바뀜이 0.24 에서 0.215 로 내려 칸 아래로 빠졌어요. 경계가 출렁이는 폭을 0.25 에서 0.30 으로 키워 모양 바뀜을 0.262 로 되돌렸어요. 날카롭게 세우는 셈은 촘촘함을 올리는 만큼 모양 바뀜을 깎았어요. 남은 열아홉 가운데 열셋은 촘촘함 축이 든 칸이고, 여섯은 복잡도가 2.173 을 넘어야 하는 칸이에요. + 23판부터 28판까지는 `*` 가 붙은 칸이 없었어요. 22판까지 남은 두 칸, 촘촘함 × 모양 바뀜 3,4 와 4,3 에 23판의 Bait Ball 과 Sequins 가 섰어요. 하나 남은 빈 칸이던 복잡도 × 채움 4,3 에는 24판의 Waggle Dance 가 섰어요. 복잡도가 2.173 을 넘고 채움이 0.558~0.815 인 자리예요. 복잡도 축 끝의 Contour Map(2.735)을 빼고 세면 차는 칸이라 `*` 가 붙지 않았고, 그 아래 복잡도 2.4~2.6 에 선 Woodpecker, Dripstone, Agate, Guilloché 는 채움이 다 0.93 을 넘었어요. 이제 지도 21장의 칸이 다 차서 `--gaps` 는 모든 줄에 `none` 을 찍어요. 주제 1 은 축 끝의 패턴 하나가 축을 늘려 새 빈 칸이 날 때까지 고를 칸이 없어요. Waggle Dance 에서 어려운 쪽은 채움이었어요. 벌집은 꺼진 LED 가 거의 없는 그림이라, 빈 방 바닥과 봉한 방 사이 이음매를 24 아래로 눌러 채움 0.732 를 냈어요. 복잡도는 켜진 LED 의 세 채널을 따로 흔드는 낟알로 쉽게 올라서, 첫 판은 오히려 2.766 으로 축 끝을 넘었어요. 25판도 기준 148개의 21장이 다 `none` 이라 주제 1 은 겨눌 칸이 없었어요. 그 대신 패턴이 하나만 선 칸을 셌어요. 148개에서 49칸이었고, 남은 자리로 짠 Penrose 가 그 가운데 여섯 칸에 둘째로 서서 158개에서는 43칸이에요. Penrose 가 겨눈 칸은 촘촘함 × 색 3,4 예요. 촘촘함 0.195~0.299 에 색 0.509 위인 자리이고, 4판의 Jacquard Loom 혼자 서 있었어요. Penrose 는 촘촘함 0.264, 색 0.583 으로 거기 섰어요. 같은 값으로 움직임 × 촘촘함 4,3 과 촘촘함 × 채움 3,3 의 Moire Rings, 촘촘함 × 복잡도 3,2 의 Peg Light, 복잡도 × 색 2,4 의 Gear Train, 채움 × 색 3,4 의 Marbling 곁에도 섰어요. 1 LED 어두운 선으로 나눈 작은 타일에 선명한 색을 여럿 두면 촘촘함과 색이 함께 높은 자리에 닿아요. 26판도 기준 158개의 21장이 다 `none` 이었어요. 패턴이 하나뿐인 칸 43 가운데 넷을 겨눴어요. Dark Field 는 검은 바탕 위의 흩은 빛으로 채움 0.263 에 촘촘함 0.222, 복잡도 2.081 이라, Foxfire 혼자이던 복잡도 × 채움 3,1 과 Peg Light 혼자이던 촘촘함 × 채움 3,1 에 씨앗 여덟이 다 들어요. Origami 는 어두운 탁자 위 종이 한 장이라 채움 0.264 이고, 2초의 정사각형이 8초에 좁은 학 기본형이 되어 모양 바뀜 0.255 로 Domino Run 혼자이던 채움 × 모양 바뀜 1,3 에 서요. Lichtenberg 는 Rabbit Ears 혼자이던 복잡도 × 모양 바뀜 4,3 에 씨앗 여덟 가운데 일곱이 들어요. 네 칸 말고는 바뀐 칸이 없어서, 168개에서 패턴이 하나뿐인 칸은 39칸이에요. 27판도 기준 168개의 21장이 다 `none` 이었고, 39칸 가운데 둘을 겨눴어요. Mitosis 는 채움 0.263, 색 0.540 으로 Neon Alley 곁의 채움 × 색 1,4 에 서요. 판의 4분의 1만 켜는 그림에서 색 0.5 를 넘기려면 켜진 LED 가 거의 다 순색 최대 밝기여야 해서, 형광의 번짐은 셈에 들지 않는 21/255 아래로 눌렀어요. Lava Lake 는 복잡도 2.222, 채움 0.271 로 Moth Lamp 곁의 복잡도 × 채움 4,1 에 서요. 복잡도는 프레임 바이트 값의 엔트로피를 거의 그대로 따라서, 어두운 지각의 결을 채널마다 0~24 전부로 넓히자 1.866 이 2.010 이 됐어요. 붉은 용암은 켜진 LED 하나에 24 를 넘는 바이트가 빨강 하나뿐이라, 이음매를 늘리기보다 주황 쪽으로 데우는 편이 채움을 덜 쓰고 복잡도를 벌었어요. 색 축의 아래 끝은 Cloud Chamber 의 0.052, 모양 바뀜 축의 아래 끝은 Climbing Wall 의 0.021 로 옮겨졌지만 혼자 서는 칸은 그대로라서, 178개에서 패턴이 하나뿐인 칸은 37칸이에요. 28판도 기준 178개의 21장이 다 `none` 이었고, 37칸 가운데 둘을 겨눴어요. Aztec Diamond 는 촘촘함 0.350, 색 0.640 으로 Millefiori 곁의 촘촘함 × 색 4,4 에 서요. 촘촘함은 가장 밝은 채널로 재서 네 색 도미노가 맞닿아도 턱이 없었고, LED 에 묶은 체커판이 그 턱을 줬어요. Stadium Billiard 는 움직임 2.362, 채움 0.186 으로 Warp 곁의 움직임 × 채움 4,1 에 서요. 공 이백 개가 1초에 125 LED 를 가면서 짧은 자취만 남겨요. 겨누지 않은 다섯 칸에도 둘째가 들어서 188개에서 패턴이 하나뿐인 칸은 30칸이에요. 29판도 기준 188개의 21장이 다 `none` 이었고, 30칸 가운데 둘을 겨눴어요. 28판이 모듈러 형식의 등고선으로 겨눠 보라던 가장자리 × 움직임 1,4(Mandelbrot 혼자)는 J-Invariant 가 움직임 0.372 로 모자랐고, Hopf Fibration 이 가장자리 0.207, 움직임 1.607 로 섰어요. 원 일흔 개가 저마다 1초에 몇 LED 씩 쓸고 가서 움직임이 높고, 원마다 옅은 빛 번짐을 둬서 가장자리가 낮아요. J-Invariant 는 복잡도 2.693, 색 0.400 으로 Spectrogram 곁의 복잡도 × 색 4,3 에 서요. 같은 판의 Cream Swirl(0.028)과 Serum Gel(0.079)이 가장자리 축의 아래 끝을 Fire 의 0.120 에서 내려서, 가장자리 칸 경계가 0.305, 0.560, 0.815 에서 0.232, 0.514, 0.796 으로 옮겨졌어요. 그래서 198개에서는 가장자리 × 촘촘함 1,2 가 23판 뒤로 처음 `*` 가 붙은 빈 칸이에요. 가장자리 0.232 아래에 촘촘함 0.091~0.195 인 자리라, 번지는 바탕 위에 잔 결이 고르게 깔린 그림이 들어설 수 있어요. 같은 지도의 1,3 과 1,4, 가장자리 × 채움 1,1 도 비었지만 끝의 패턴 하나를 빼면 차서 `*` 가 없어요. 198개에서 패턴이 하나뿐인 칸은 24칸이에요. 촘촘함이 0.299 를 넘는 패턴이 20판에서 셋 늘었고, 셋 다 그 값을 다른 길로 냈어요. Agate 는 1 LED 띠를 벽까지의 거리로 그어서, 축에 나란한 띠는 이웃 쌍의 절반에서만 차이가 나고 대각선 띠는 70% 쯤에서 나요. 방향이 고르게 섞이면 띠 너비 0.85 LED 언저리가 가장 높았어요. Millefiori 는 촘촘함을 가장 밝은 채널로 재서 코발트와 카나리아 노랑이 맞닿아도 턱이 0 이었어요. 고리마다 밝은 유리와 그 유리를 어둡게 뽑은 유리를 번갈아 넣어야 했어요. Sunglint 는 반짝임을 물결 띠마다 체커판의 한쪽 칸에만 둬서 반짝임끼리 닿지 않게 했어요. 셋 다 채움이 0.85 를 넘어서, 촘촘함 × 채움 4,4 는 꺼진 LED 없이도 닿는 칸이었어요. 21판의 Sandpile 이 일곱째예요. 칸 하나가 LED 하나이고 알 셋 옆의 알 둘이 가장 흔한 이웃 쌍이라, 밝기를 0, 2, 1, 3 차례로 올려 더미 안의 촘촘함이 0.40 언저리예요. 판의 75% 는 덮여야 0.3 을 넘어요. 22판의 Pin Art 와 Night Flight 가 여덟째와 아홉째예요. Pin Art 는 핀과 틈의 체커 결이라 이웃 쌍이 모두 핀과 틈의 쌍이고, Night Flight 는 Pancakes 의 체커 결에 1 LED 가로등을 LED 의 12.7% 만큼 얹어서 가장자리 0.258 에 촘촘함 0.328 이에요. 촘촘함과 가장자리는 가장 밝은 채널로 재서, 색을 섞는 자리마다 섞은 뒤 가장 밝은 채널을 다시 맞춰야 했어요. 땅과 강물을 섞은 자리에서 가장 밝은 채널이 0.68 까지 내려가 체커 결의 37 이 41~60 으로 넘어갔고, 그대로 둔 판은 가장자리가 0.05 높았어요. 23판의 Sequins 가 열째예요. 체커 결 없이, 가로 5 LED 와 세로 3 LED 간격으로 엇갈려 단 스팽글의 빛점과 그림자 줄로 0.327 을 냈어요. 촘촘함은 무늬의 모양보다 턱의 크기를 따라가서, 스팽글 몸통을 0.8 에서 0.6 으로 어둡게 하자 은빛 면이 0.339 에서 0.311 로 내려갔어요. 26판의 Lichtenberg 는 0.2 를 넘긴 판을 버렸어요. 판 어디서나 돋는 1 LED 잔가지로 0.248 을 냈더니 검은 직교 그물이 나무판을 덮어 미로로 보였어요. 잔가지를 탄 줄기에만 달아 빈 나무를 42% 남기자 0.130 이었어요. 촘촘함은 판 전체 이웃 쌍의 평균이라, 빈 나무가 넓게 남는 그림은 줄기 둘레가 아무리 잘아도 평균이 낮아요. 같은 판의 Dark Field 는 검은 바탕에 세균 몇백과 밝은 테두리를 판 곳곳에 흩어 0.222 를 냈어요. @@ -2477,7 +2538,7 @@ ESP32-S3 로 옮길 때 걸릴 것도 있어요. Reaction Diffusion 은 Node 에 ### 아직 없는 갈래 -`families.json` 의 쉰여섯 갈래에 없는 것 가운데 세운 패널에 맞을 것을 적어 둬요. 29판이 연 위상·매듭 갈래는 Hopf Fibration 과 31판의 Boy's Surface, 33판의 Borromean Rings, 34판의 Lakes of Wada, 36판의 Heawood Torus, 38판의 Sperner's Lemma, 39판의 Borsuk-Ulam, 44판의 Ham Sandwich, 46판의 Reeb Graph 예요. 28판이 열려다 접은 갈래라 28판의 Hairy Ball 은 노이즈·흐름에 그대로 있어요. 세잎 매듭처럼 이름 있는 매듭이 그 갈래의 여덟째로 맞아요. 29판은 화장품 팝업 갈래도 열었어요. 주제 6 의 몫이라 주제 2 로 세지 않았고, Cream Swirl, Serum Gel, Glitter Fall, Loose Powder 넷이 다 들어 있어요. 30판의 Swatch Row, Pearl Sheen, Bi-Phase, Satin Fold 가 그 갈래에 넷을 더했고, 31판의 Lip Gloss, Foam Lather, Setting Mist, Sponge Blend 가 넷을 더 더해 열둘이에요. 32판의 Cushion Mesh, Clay Mask, Sugar Scrub, Chrome Powder 가 넷을 더해 열여섯이고, 33판의 Cleansing Balm, Gold Leaf, Essence Drop, Peel-Off 가 넷을 더해 스물이에요. 34판의 Cat Eye, Velvet Nap, Mood Tint, Hair Gloss 가 넷을 더해 스물넷이고, 35판의 Bath Fizz, Toner Pad, Sheet Mask, Gilded Cream 이 넷을 더해 스물여덟이고, 36판의 Lotion Ribbon, Shimmer Oil, Blooming Gel, Whipped Soap 이 넷을 더해 서른둘이에요. 38판의 Milk Ring, Couette Shimmer, Photochromic, Serum Fingers 가 넷을 더해 서른여섯이에요. 39판의 Soap Film, Blotting Paper, Serum Drip, Crackle Polish 가 넷을 더해, 37판의 넷까지 마흔넷이에요. 41판은 할로윈 갈래를 열었어요. 주제 6 의 몫이라 주제 2 로 세지 않았고, Jack-o'-Lantern, Sheet Ghosts, Spider Drop, Cauldron, Eyes in the Dark 다섯이 들어 있어요. 28판이 연 수론 갈래는 Ford Circles 와 30판의 Three Gaps, 31판의 Gaussian Moat, 32판의 Gilbreath Table, 33판의 Goldbach Comet, 35판의 Kolakoski, 36판의 Elliptic Chords, 39판의 Explicit Formula, 44판의 Bulgarian Solitaire 예요. 27판이 연 철도 갈래는 Funicular 하나이고, 필름·영화 갈래는 Horse in Motion 하나예요. 두 갈래는 주제 표가 수학 쪽으로 바뀌기 전에 열었어요. 그 뒤로 ROUND.md 는 사물로 묶는 갈래를 더 열지 않아요. 26판이 연 얼음·극지 갈래는 Iceberg 와 27판의 Sled Dogs 이고, 미생물 갈래는 Dark Field 와 27판의 Mitosis 예요. 25판이 연 농사·밭 갈래는 Rice Terraces 와 26판의 Rice Planting, 27판의 Center Pivot 이고, 화산 갈래는 Eruption 과 26판의 Geyser, 27판의 Lava Lake 예요. 24판이 연 공사·건설 갈래는 Tower Crane 과 25판의 Excavation, 26판의 Implosion 이에요. 24판이 연 도자기 갈래는 Potter's Wheel 과 25판의 Kintsugi, 26판의 Noborigama 예요. 23판이 연 무대·공연 갈래는 Proscenium 과 24판의 Flying Trapeze, 25판의 Marionette, 26판의 Shadow Play 예요. 23판이 연 짐승 갈래는 Giraffe 와 24판의 Emergence, 25판의 Snow Monkeys 예요. 22판이 연 몸 갈래는 Circulation 과 23판의 Axon, 24판의 Breath, 27판의 Fluoroscope 예요. 22판이 연 비행 갈래는 Liftoff 와 23판의 Final Approach, 24판의 Thermal, 25판의 Skydiver 예요. 20판이 연 새 갈래는 Kingfisher 와 21판의 Woodpecker, 22판의 Weaver, 23판의 Skein 이에요. 20판이 연 화학·실험 갈래는 Chromatography 와 21판의 Chemical Garden, 22판의 Flame Test, 23판의 Elephant Toothpaste 예요. 21판이 연 종이 갈래는 Pop-up Book 과 22판의 Senbazuru, 23판의 Hanging Scroll, 26판의 Origami 예요. 21판이 연 운동·경기 갈래는 Lap Pool 과 22판의 Bowling Lane, 23판의 High Dive, 26판의 Pole Vault, 27판의 Climbing Wall 이에요. 위아래로 움직이는 경기는 High Dive 와 Pole Vault 뒤로 27판에 실내 암벽이 섰어요. 19판이 연 부엌 갈래는 Popcorn 과 20판의 Kettle, 21판의 Pancakes 이고, 버섯·균사 갈래는 Foxfire 와 20판의 Veiled Lady, 21판의 Bread Mould 예요. 18판이 연 유리 갈래는 Stained Glass 와 19판의 Smalti, 20판의 Millefiori, 27판의 Glassblower 예요. 광물·결정 갈래는 Bismuth 와 19판의 Dripstone, 20판의 Agate 이고, 놀이공원 갈래는 Drop Tower 와 19판의 Helter Skelter, 20판의 High Striker, 25판의 Ferris Wheel 이에요. 말이 오르내리는 회전목마는 아직 없어요. 17판이 연 전자 회로 갈래는 Circuit Board 와 18판의 Server Rack, 21판의 Nixie 이고, 장난감 갈래는 Marble Run 과 18판의 Peg Light, 21판의 Slinky, 22판의 Pin Art 예요. 16판이 연 바다 갈래는 Abyss 와 17판의 Shoreline, 20판의 Sunglint, 23판의 Bait Ball 이고, 곤충 갈래는 Fireflies 와 17판의 Ant Farm, 20판의 Moth Lamp, 24판의 Waggle Dance 예요. 15판이 연 도시 갈래는 Metro Map 과 16판의 Neon Alley, 17판의 Crossroads, 22판의 Night Flight 예요. 15판이 연 음악 갈래는 Player Piano 와 16판의 Harp, 18판의 Turntables, 24판의 Pipe Organ 이에요. 4판이 연 직물 갈래는 Jacquard Loom 과 15판의 Plait, 19판의 Needlepoint, 23판의 Sequins 이고, 8판이 연 기계 갈래는 Gear Train 과 15판의 Cam Wave, 19판의 Paternoster 예요. 12판이 연 천체 갈래는 Star Trails 와 15판의 Analemma, 16판의 Lunation, 22판의 Galilean Moons 예요. 위성의 궤도는 Galilean Moons 가 그렸고, 해를 도는 행성은 아직 없어요. 리듬·펄스 갈래는 1판의 Euclid Pulse 와 Pulse Bars 뒤로 20판의 Change Ringing, 32판의 Arnold Tongues, 35판의 Chimera State, 38판의 Infinity Series, 41판의 Siteswap, 44판의 Kac Ring, 46판의 Stochastic Resonance 가 섰어요. +`families.json` 의 쉰여섯 갈래에 없는 것 가운데 세운 패널에 맞을 것을 적어 둬요. 29판이 연 위상·매듭 갈래는 Hopf Fibration 과 31판의 Boy's Surface, 33판의 Borromean Rings, 34판의 Lakes of Wada, 36판의 Heawood Torus, 38판의 Sperner's Lemma, 39판의 Borsuk-Ulam, 44판의 Ham Sandwich, 46판의 Reeb Graph, 48판의 Möbius Energy 예요. 28판이 열려다 접은 갈래라 28판의 Hairy Ball 은 노이즈·흐름에 그대로 있어요. 세잎 매듭은 48판의 Möbius Energy 가 처음 세웠어요. 29판은 화장품 팝업 갈래도 열었어요. 주제 6 의 몫이라 주제 2 로 세지 않았고, Cream Swirl, Serum Gel, Glitter Fall, Loose Powder 넷이 다 들어 있어요. 30판의 Swatch Row, Pearl Sheen, Bi-Phase, Satin Fold 가 그 갈래에 넷을 더했고, 31판의 Lip Gloss, Foam Lather, Setting Mist, Sponge Blend 가 넷을 더 더해 열둘이에요. 32판의 Cushion Mesh, Clay Mask, Sugar Scrub, Chrome Powder 가 넷을 더해 열여섯이고, 33판의 Cleansing Balm, Gold Leaf, Essence Drop, Peel-Off 가 넷을 더해 스물이에요. 34판의 Cat Eye, Velvet Nap, Mood Tint, Hair Gloss 가 넷을 더해 스물넷이고, 35판의 Bath Fizz, Toner Pad, Sheet Mask, Gilded Cream 이 넷을 더해 스물여덟이고, 36판의 Lotion Ribbon, Shimmer Oil, Blooming Gel, Whipped Soap 이 넷을 더해 서른둘이에요. 38판의 Milk Ring, Couette Shimmer, Photochromic, Serum Fingers 가 넷을 더해 서른여섯이에요. 39판의 Soap Film, Blotting Paper, Serum Drip, Crackle Polish 가 넷을 더해, 37판의 넷까지 마흔넷이에요. 41판은 할로윈 갈래를 열었어요. 주제 6 의 몫이라 주제 2 로 세지 않았고, Jack-o'-Lantern, Sheet Ghosts, Spider Drop, Cauldron, Eyes in the Dark 다섯이 들어 있어요. 28판이 연 수론 갈래는 Ford Circles 와 30판의 Three Gaps, 31판의 Gaussian Moat, 32판의 Gilbreath Table, 33판의 Goldbach Comet, 35판의 Kolakoski, 36판의 Elliptic Chords, 39판의 Explicit Formula, 44판의 Bulgarian Solitaire, 48판의 Chebyshev's Bias 예요. 27판이 연 철도 갈래는 Funicular 하나이고, 필름·영화 갈래는 Horse in Motion 하나예요. 두 갈래는 주제 표가 수학 쪽으로 바뀌기 전에 열었어요. 그 뒤로 ROUND.md 는 사물로 묶는 갈래를 더 열지 않아요. 26판이 연 얼음·극지 갈래는 Iceberg 와 27판의 Sled Dogs 이고, 미생물 갈래는 Dark Field 와 27판의 Mitosis 예요. 25판이 연 농사·밭 갈래는 Rice Terraces 와 26판의 Rice Planting, 27판의 Center Pivot 이고, 화산 갈래는 Eruption 과 26판의 Geyser, 27판의 Lava Lake 예요. 24판이 연 공사·건설 갈래는 Tower Crane 과 25판의 Excavation, 26판의 Implosion 이에요. 24판이 연 도자기 갈래는 Potter's Wheel 과 25판의 Kintsugi, 26판의 Noborigama 예요. 23판이 연 무대·공연 갈래는 Proscenium 과 24판의 Flying Trapeze, 25판의 Marionette, 26판의 Shadow Play 예요. 23판이 연 짐승 갈래는 Giraffe 와 24판의 Emergence, 25판의 Snow Monkeys 예요. 22판이 연 몸 갈래는 Circulation 과 23판의 Axon, 24판의 Breath, 27판의 Fluoroscope 예요. 22판이 연 비행 갈래는 Liftoff 와 23판의 Final Approach, 24판의 Thermal, 25판의 Skydiver 예요. 20판이 연 새 갈래는 Kingfisher 와 21판의 Woodpecker, 22판의 Weaver, 23판의 Skein 이에요. 20판이 연 화학·실험 갈래는 Chromatography 와 21판의 Chemical Garden, 22판의 Flame Test, 23판의 Elephant Toothpaste 예요. 21판이 연 종이 갈래는 Pop-up Book 과 22판의 Senbazuru, 23판의 Hanging Scroll, 26판의 Origami 예요. 21판이 연 운동·경기 갈래는 Lap Pool 과 22판의 Bowling Lane, 23판의 High Dive, 26판의 Pole Vault, 27판의 Climbing Wall 이에요. 위아래로 움직이는 경기는 High Dive 와 Pole Vault 뒤로 27판에 실내 암벽이 섰어요. 19판이 연 부엌 갈래는 Popcorn 과 20판의 Kettle, 21판의 Pancakes 이고, 버섯·균사 갈래는 Foxfire 와 20판의 Veiled Lady, 21판의 Bread Mould 예요. 18판이 연 유리 갈래는 Stained Glass 와 19판의 Smalti, 20판의 Millefiori, 27판의 Glassblower 예요. 광물·결정 갈래는 Bismuth 와 19판의 Dripstone, 20판의 Agate 이고, 놀이공원 갈래는 Drop Tower 와 19판의 Helter Skelter, 20판의 High Striker, 25판의 Ferris Wheel 이에요. 말이 오르내리는 회전목마는 아직 없어요. 17판이 연 전자 회로 갈래는 Circuit Board 와 18판의 Server Rack, 21판의 Nixie 이고, 장난감 갈래는 Marble Run 과 18판의 Peg Light, 21판의 Slinky, 22판의 Pin Art 예요. 16판이 연 바다 갈래는 Abyss 와 17판의 Shoreline, 20판의 Sunglint, 23판의 Bait Ball 이고, 곤충 갈래는 Fireflies 와 17판의 Ant Farm, 20판의 Moth Lamp, 24판의 Waggle Dance 예요. 15판이 연 도시 갈래는 Metro Map 과 16판의 Neon Alley, 17판의 Crossroads, 22판의 Night Flight 예요. 15판이 연 음악 갈래는 Player Piano 와 16판의 Harp, 18판의 Turntables, 24판의 Pipe Organ 이에요. 4판이 연 직물 갈래는 Jacquard Loom 과 15판의 Plait, 19판의 Needlepoint, 23판의 Sequins 이고, 8판이 연 기계 갈래는 Gear Train 과 15판의 Cam Wave, 19판의 Paternoster 예요. 12판이 연 천체 갈래는 Star Trails 와 15판의 Analemma, 16판의 Lunation, 22판의 Galilean Moons 예요. 위성의 궤도는 Galilean Moons 가 그렸고, 해를 도는 행성은 아직 없어요. 리듬·펄스 갈래는 1판의 Euclid Pulse 와 Pulse Bars 뒤로 20판의 Change Ringing, 32판의 Arnold Tongues, 35판의 Chimera State, 38판의 Infinity Series, 41판의 Siteswap, 44판의 Kac Ring, 46판의 Stochastic Resonance 가 섰어요. ### 멋진 것 더 멋지게 @@ -2515,6 +2576,8 @@ ESP32-S3 로 옮길 때 걸릴 것도 있어요. Reaction Diffusion 은 Node 에 47판의 열 개는 가장 낮은 노브가 Talking Board 의 K2 Speed 로 네 자리로 0.0510 이고, Pumpkin Vine 의 K4 Curl 0.0529 와 Talking Board 의 K1 Hue 0.0575 가 그다음이에요. 열 개의 노브 마흔 개가 다 0.05 를 넘어요. Talking Board 의 첫 판은 넷이 0.001, 0.024, 0.015, 0.000 이었어요. 답의 초록이 포인터 창과 낱말에만 실려서 Hue 가 바꾸는 넓이가 작았고, 판의 칠이 같이 돌게 하자 올랐어요. 넷째 노브는 글자에 머무는 시간이었는데 첫 글자가 2초 넘어 켜져서 0.000 이었어요. 노브는 2~3초 창에서만 재서, 그 창 뒤에 오는 일을 바꾸는 노브는 0 으로 셈해져요. Pumpkin Vine 의 Lanterns 도 같은 까닭으로 0.0003 이라 Vines 로 바꿨어요. +48판의 열 개는 가장 낮은 노브가 Barn Owl 의 K3 Hunger 로 네 자리로 0.0410 이고, Grim Reaper 의 K4 Fog 0.0460 과 K3 Graves 0.0466 이 그다음이에요. 노브 마흔 개가 다 0.04 를 넘어요. Barn Owl 의 Hunger 는 사냥 사이의 기다림을 바꾸는 노브라서, 첫 사냥을 2.4초, 1.6초, 0.7초로 당겨 3초 창 안에 들게 해야 셈에 들었어요. 47판이 본 대로 창 뒤의 일을 바꾸는 노브는 0 으로 셈해져요. Trick or Treat 의 K3 도 무리 수였을 때 둘째 무리가 9초쯤에야 와서 0.0000 이었어요. Fractal Percolation 의 K3 은 셋업에서 집합을 다 깎아 둔 첫 판에서 0.000 이었어요. 노브를 읽기 전에 그림이 정해지면 노브가 바꿀 것이 없어요. Grim Reaper 의 Graves 는 한 줄의 무덤 띠가 판의 18% 뿐이라 0.02~0.03 이었고, 무덤을 여섯씩 언덕을 따라 쌓자 올랐어요. + Flock, Harmonograph, Big Type 은 처음 화면이 빨강이에요. ### 세로 64×128 @@ -2557,9 +2620,11 @@ Flock, Harmonograph, Big Type 은 처음 화면이 빨강이에요. 47판에서는 Pumpkin Vine 과 Lonely Runner 가 128줄을 써요. Lonely Runner 는 128줄을 위아래로 이은 원형 트랙이라 `thirds` 가 43/46/45 예요. Pumpkin Vine 은 덩굴이 언덕에서 위쪽 22줄 근처까지 감아 올라 100/100/92 인데, 보랏빛 하늘이 24 위라서 그 몫이 든 값이에요. 같은 씨앗으로 하늘을 지우고 재면 덩굴과 달만으로 23/41/64 예요. Koebe Packing(37/67/44)과 Specimen Jar(57/71/70), Web Tremor(99/72/33), Talking Board(38/94/98), Oloid(29/46/33)도 128줄을 쓰지만 주제 4 로 세지 않았어요. Pumpkin Carving 은 위 하늘을 24 아래로 내려 8/98/93 이에요. +48판에서는 Flashing Ratchet 과 Barn Owl 이 128줄을 써요. Flashing Ratchet 은 16 LED 짜리 톱니 여덟이 판을 위아래로 다 채우고 입자가 위아래로 이어져서 `thirds` 가 91/93/91 이에요. 바탕까지 칠하는 그림이라 2~8초에 밝기가 24/255 넘게 바뀐 LED 로 세면 100/100/99.8 이에요. Barn Owl 은 나무가 풀밭에서 꼭대기까지 서서 92/89/76 이고, 나무를 빼도 하늘이 켜져 100/100/84 예요. 바뀐 LED 로 세면 46.3/78.1/66.7 이고, 올빼미는 2~8초에 25줄에서 122줄까지 다녀요. Chebyshev's Bias(100/100/100)와 Grim Reaper(98/99/98), Headless Rider(99/72/73), Bone Pile(86/91/91), Trick or Treat(87/84/89), Fractal Percolation(73/80/75), Double Gyre(66/66/66)도 128줄을 다 쓰지만 주제 4 로 세지 않았어요. Möbius Energy 는 검은 판에 관 하나라 17/23/10 이에요. + ### 낯선 수학 -주제 5 로 쓴 수학과 다음에 해 볼 수학이에요. 28판이 처음 열 개를 썼어요. 슈람-뢰브너 진화(Loewner Trace), 포드 원(Ford Circles), 털 난 공 정리(Hairy Ball), 아즈텍 다이아몬드와 북극권(Aztec Diamond), 부니모비치 경기장(Stadium Billiard), 라우지 프랙탈(Rauzy Fractal), 고셋의 4₂₁ 다면체와 E8(Gosset Polytope), 콘웨이의 보고 말하기 수열(Look and Say), 위토프 게임의 그런디 값(Wythoff Nim), 쌍곡 평면의 띠 모형(Hyperbolic Band)이에요. 29판은 여섯을 더했어요. 클라인의 j 불변량(J-Invariant), 호프 올뭉치(Hopf Fibration), 다이슨 브라운 운동(Dyson Gas), 가케야 바늘 문제의 페론 나무(Perron Tree), 임계선 위의 리만 제타 함수(Zeta Loops), 길버트-섀넌-리즈 리플과 베이어-디아코니스의 일곱 번(Seven Shuffles)이에요. 30판도 여섯을 더했어요. 세 간격 정리(Three Gaps), 호프스태터 나비와 TKNN 정수(Hofstadter Butterfly), 노이만의 외부 당구(Outer Billiards), 볼드의 탄도 퇴적과 KPZ 앞면(Ballistic Deposition), 아르놀트의 미앤더(Meander), 브로드벤트와 해머슬리의 스미기(Percolation)예요. 31판도 여섯을 더했어요. 마스킷 조각의 클라인 군 극한 집합(Indra's Pearls), 리틀우드 다항식의 근(Littlewood Roots), 고든의 가우스 해자(Gaussian Moat), 아르놀트의 고양이 사상(Cat Map), 자부스키와 크루스칼의 KdV 솔리톤(KdV Solitons), 보이 곡면(Boy's Surface)이에요. ROUND.md 의 「낯선 수학 예」 여덟 가운데 쓴 것은 슈람-뢰브너 진화와 아즈텍 다이아몬드, 모듈러 형식, 호프 올뭉치, 세 간격 정리, 외부 당구 여섯이었고, 31판이 리틀우드 다항식의 근과 클라인 군의 극한 집합을 써서 여덟을 다 썼어요. 32판도 여섯을 더했어요. 탤벗 효과와 양자 카펫(Talbot Carpet), 길브레스 추측의 표(Gilbreath Table), 원 사상의 아르놀트 혀(Arnold Tongues), 콘웨이와 라딘의 핀휠 타일링(Pinwheel Tiling), 윌킨슨과 윌렘센의 침입 스미기(Invasion Percolation), 울람의 문제와 해머슬리 과정(Hammersley Lines)이에요. 33판도 여섯을 더했어요. 에인절, 홀로이드, 로믹, 비라그의 무작위 정렬 네트워크(Sorting Network), 베르트랑의 역설(Bertrand Paradox), 펜로즈의 비출 수 없는 방(Penrose Room), 당들랭 구(Dandelin Spheres), 테이트의 보로메오 고리(Borromean Rings), 골드바흐 혜성(Goldbach Comet)이에요. 34판도 여섯을 더했어요. 톰슨 문제와 오일러가 남기는 다섯 이웃 열둘(Thomson Problem), 켈빈의 배 물결(Kelvin Wake), 요네야마가 낸 와다의 호수(Lakes of Wada), 샤이데거의 강 그물(Scheidegger Rivers), 모저의 소파 문제와 해머슬리의 소파(Moving Sofa), 크누스의 춤추는 링크로 푼 펜토미노 덮기(Pentomino Cover)예요. 35판도 여섯을 더했어요. 뢸로의 폭이 일정한 곡선(Constant Width), 렌니의 주차 문제(Rényi Parking), 카리의 비주기 왕 타일(Kari-Culik Tiles), 콜라코스키 수열(Kolakoski), 쿠라모토와 바톡토흐의 키메라 상태(Chimera State), 주콥스키 날개(Joukowsky Airfoil)예요. 36판도 여섯을 더했어요. 그레이슨의 정리가 말하는 곡선 단축 흐름(Curve Shortening), 헤우드의 일곱 색 토러스 지도(Heawood Torus), 슈바르츠 랜턴(Schwarz Lantern), 윌브러햄과 깁스의 현상(Gibbs Phenomenon), 타원 곡선의 현과 접선(Elliptic Chords), 지먼의 파국 기계(Catastrophe Machine)예요. 37판도 여섯을 더했어요. 포천의 쓸기 선 알고리즘(Fortune's Sweep), 앙투안의 목걸이(Antoine's Necklace), 카르만 소용돌이 길의 안정성(Kármán Street), 단단한 원판의 헥사틱 상(Hexatic Phase), 존슨-멜 쪽매와 아브라미 법칙(Johnson-Mehl), 쿠라모토-시바신스키 방정식(Kuramoto-Sivashinsky)이에요. 38판도 여섯을 더했어요. 앤더슨 국소화(Anderson Localization), 무어가 찾고 Chenciner 와 Montgomery 가 증명한 세 몸 문제의 8자 해(Figure-Eight Orbit), 예센과 빈트너, 에르되시의 베르누이 합성곱(Bernoulli Convolutions), 브라우어르의 고정점 정리를 증명하는 슈페르너 보조정리(Sperner's Lemma), 에겐베르거와 폴리아의 항아리(Pólya Urn), 뇌르고르의 무한 수열(Infinity Series)이에요. 39판도 여섯을 더했어요. 고든, 웹, 월퍼트의 등스펙트럼 북(Isospectral Drums), 폰 망골트의 꼴로 쓴 리만의 명시 공식(Explicit Formula), 요한 베르누이의 최단 강하선(Brachistochrone), 슈타이너의 포리즘(Steiner Chain), 모런 집단으로 그린 킹먼의 합류(Kingman Coalescent), 보르수크-울람 정리(Borsuk-Ulam)예요. 40판도 여섯을 더했어요. 앨더스의 브라운 연속 랜덤 나무(Continuum Random Tree), 슈뢰딩거의 수소 원자 고유 함수(Hydrogen Orbital), 젤도비치 근사의 팬케이크(Zeldovich Pancakes), 망델브로가 내다보고 롤러, 슈람, 베르너가 증명한 브라운 운동의 바깥 경계(Brownian Frontier), 복소 긴즈부르크-란다우 방정식의 결함 난류(Defect Turbulence), 루퍼트 왕자의 정육면체(Prince Rupert's Cube)예요. 41판은 다섯을 더했어요. 홀과 왜건의 현수선 길과 정다각형 바퀴(Square Wheels), 퐁슬레의 포리즘(Poncelet Porism), 슐레플리의 4차원 정다포체를 자른 단면(Polytope Slices), 클림켁과 티먼, 마그누손의 사이트스왑(Siteswap), Dudeney 의 잡화상 퍼즐과 월리스-보여이-게르비엔 정리(Hinged Dissection)예요. 42판은 다섯을 더했어요. 바른스도르프 규칙으로 도는 기사 여행(Knight's Tour), 페르미와 파스타, 울람, 칭구의 되돌아옴(FPUT Recurrence), 포슬리에-립킨 반전기(Peaucellier Linkage), 몰리의 삼등분선 정리(Morley Triangle), 랄과 마드라스, 소칼의 피벗 알고리즘으로 돌린 자기 회피 걸음(Pivot Walk)이에요. 43판은 다섯을 더했어요. 월리스 워커의 칼레이도사이클(Kaleidocycle), 쌍곡형에서 록소드롬형으로 감기는 뫼비우스 변환의 흐름(Möbius Loxodrome), 터트의 용수철 정리(Tutte Embedding), 디펀트와 크래비츠의 고리 정리를 품은 히토메자시 사시코(Hitomezashi), 룽게 현상과 체비쇼프 점(Runge Phenomenon)이에요. 44판은 다섯을 더했어요. 마크 카츠의 고리 모형(Kac Ring), 스톤과 튜키의 햄 샌드위치 정리(Ham Sandwich), 브란트의 불가리아 솔리테어(Bulgarian Solitaire), 엘스켄스와 프리시의 탄도 소멸(Ballistic Annihilation), 페레그린의 솔리톤(Peregrine Soliton)이에요. 45판은 다섯을 더했어요. 로건-셰프와 베르시크-케로프의 극한 곡선으로 다가가는 영 도형의 플랑셰렐 성장(Plancherel Growth), 도브루신 경계 조건을 건 임계 이징 모형의 SLE(3) 경계(Ising Interface), 프리예제프와 동료들의 오일러 걷개로 쌓는 로터 라우터 응집과 레빈-페레스의 스매시 합(Rotor-Router), 폴리아의 과수원 문제(Pólya's Orchard), 넬슨의 평면 색칠 문제와 아이즈벨의 일곱 색(Hadwiger-Nelson)이에요. 46판은 다섯을 더했어요. 브릴루앙의 구역(Brillouin Zones), 모스 이론과 레브의 그래프(Reeb Graph), 로렌츠 기체와 시나이의 당구(Lorentz Gas), 리언 글래스의 점무늬(Glass Patterns), 벤치와 수테라, 불피아니의 확률 공명(Stochastic Resonance)이에요. 47판은 다섯을 더했어요. 오키프와 홍, 스트로가츠의 스워멀레이터(Swarmalators), 빌스의 외로운 달리기 선수 추측(Lonely Runner), 샤츠의 올로이드와 그 전개도(Oloid), 쾨베의 원 채우기 정리와 콜린스-스티븐슨의 반복(Koebe Packing), 콘웨이의 병사와 황금비 무게(Conway's Soldiers)예요. +주제 5 로 쓴 수학과 다음에 해 볼 수학이에요. 28판이 처음 열 개를 썼어요. 슈람-뢰브너 진화(Loewner Trace), 포드 원(Ford Circles), 털 난 공 정리(Hairy Ball), 아즈텍 다이아몬드와 북극권(Aztec Diamond), 부니모비치 경기장(Stadium Billiard), 라우지 프랙탈(Rauzy Fractal), 고셋의 4₂₁ 다면체와 E8(Gosset Polytope), 콘웨이의 보고 말하기 수열(Look and Say), 위토프 게임의 그런디 값(Wythoff Nim), 쌍곡 평면의 띠 모형(Hyperbolic Band)이에요. 29판은 여섯을 더했어요. 클라인의 j 불변량(J-Invariant), 호프 올뭉치(Hopf Fibration), 다이슨 브라운 운동(Dyson Gas), 가케야 바늘 문제의 페론 나무(Perron Tree), 임계선 위의 리만 제타 함수(Zeta Loops), 길버트-섀넌-리즈 리플과 베이어-디아코니스의 일곱 번(Seven Shuffles)이에요. 30판도 여섯을 더했어요. 세 간격 정리(Three Gaps), 호프스태터 나비와 TKNN 정수(Hofstadter Butterfly), 노이만의 외부 당구(Outer Billiards), 볼드의 탄도 퇴적과 KPZ 앞면(Ballistic Deposition), 아르놀트의 미앤더(Meander), 브로드벤트와 해머슬리의 스미기(Percolation)예요. 31판도 여섯을 더했어요. 마스킷 조각의 클라인 군 극한 집합(Indra's Pearls), 리틀우드 다항식의 근(Littlewood Roots), 고든의 가우스 해자(Gaussian Moat), 아르놀트의 고양이 사상(Cat Map), 자부스키와 크루스칼의 KdV 솔리톤(KdV Solitons), 보이 곡면(Boy's Surface)이에요. ROUND.md 의 「낯선 수학 예」 여덟 가운데 쓴 것은 슈람-뢰브너 진화와 아즈텍 다이아몬드, 모듈러 형식, 호프 올뭉치, 세 간격 정리, 외부 당구 여섯이었고, 31판이 리틀우드 다항식의 근과 클라인 군의 극한 집합을 써서 여덟을 다 썼어요. 32판도 여섯을 더했어요. 탤벗 효과와 양자 카펫(Talbot Carpet), 길브레스 추측의 표(Gilbreath Table), 원 사상의 아르놀트 혀(Arnold Tongues), 콘웨이와 라딘의 핀휠 타일링(Pinwheel Tiling), 윌킨슨과 윌렘센의 침입 스미기(Invasion Percolation), 울람의 문제와 해머슬리 과정(Hammersley Lines)이에요. 33판도 여섯을 더했어요. 에인절, 홀로이드, 로믹, 비라그의 무작위 정렬 네트워크(Sorting Network), 베르트랑의 역설(Bertrand Paradox), 펜로즈의 비출 수 없는 방(Penrose Room), 당들랭 구(Dandelin Spheres), 테이트의 보로메오 고리(Borromean Rings), 골드바흐 혜성(Goldbach Comet)이에요. 34판도 여섯을 더했어요. 톰슨 문제와 오일러가 남기는 다섯 이웃 열둘(Thomson Problem), 켈빈의 배 물결(Kelvin Wake), 요네야마가 낸 와다의 호수(Lakes of Wada), 샤이데거의 강 그물(Scheidegger Rivers), 모저의 소파 문제와 해머슬리의 소파(Moving Sofa), 크누스의 춤추는 링크로 푼 펜토미노 덮기(Pentomino Cover)예요. 35판도 여섯을 더했어요. 뢸로의 폭이 일정한 곡선(Constant Width), 렌니의 주차 문제(Rényi Parking), 카리의 비주기 왕 타일(Kari-Culik Tiles), 콜라코스키 수열(Kolakoski), 쿠라모토와 바톡토흐의 키메라 상태(Chimera State), 주콥스키 날개(Joukowsky Airfoil)예요. 36판도 여섯을 더했어요. 그레이슨의 정리가 말하는 곡선 단축 흐름(Curve Shortening), 헤우드의 일곱 색 토러스 지도(Heawood Torus), 슈바르츠 랜턴(Schwarz Lantern), 윌브러햄과 깁스의 현상(Gibbs Phenomenon), 타원 곡선의 현과 접선(Elliptic Chords), 지먼의 파국 기계(Catastrophe Machine)예요. 37판도 여섯을 더했어요. 포천의 쓸기 선 알고리즘(Fortune's Sweep), 앙투안의 목걸이(Antoine's Necklace), 카르만 소용돌이 길의 안정성(Kármán Street), 단단한 원판의 헥사틱 상(Hexatic Phase), 존슨-멜 쪽매와 아브라미 법칙(Johnson-Mehl), 쿠라모토-시바신스키 방정식(Kuramoto-Sivashinsky)이에요. 38판도 여섯을 더했어요. 앤더슨 국소화(Anderson Localization), 무어가 찾고 Chenciner 와 Montgomery 가 증명한 세 몸 문제의 8자 해(Figure-Eight Orbit), 예센과 빈트너, 에르되시의 베르누이 합성곱(Bernoulli Convolutions), 브라우어르의 고정점 정리를 증명하는 슈페르너 보조정리(Sperner's Lemma), 에겐베르거와 폴리아의 항아리(Pólya Urn), 뇌르고르의 무한 수열(Infinity Series)이에요. 39판도 여섯을 더했어요. 고든, 웹, 월퍼트의 등스펙트럼 북(Isospectral Drums), 폰 망골트의 꼴로 쓴 리만의 명시 공식(Explicit Formula), 요한 베르누이의 최단 강하선(Brachistochrone), 슈타이너의 포리즘(Steiner Chain), 모런 집단으로 그린 킹먼의 합류(Kingman Coalescent), 보르수크-울람 정리(Borsuk-Ulam)예요. 40판도 여섯을 더했어요. 앨더스의 브라운 연속 랜덤 나무(Continuum Random Tree), 슈뢰딩거의 수소 원자 고유 함수(Hydrogen Orbital), 젤도비치 근사의 팬케이크(Zeldovich Pancakes), 망델브로가 내다보고 롤러, 슈람, 베르너가 증명한 브라운 운동의 바깥 경계(Brownian Frontier), 복소 긴즈부르크-란다우 방정식의 결함 난류(Defect Turbulence), 루퍼트 왕자의 정육면체(Prince Rupert's Cube)예요. 41판은 다섯을 더했어요. 홀과 왜건의 현수선 길과 정다각형 바퀴(Square Wheels), 퐁슬레의 포리즘(Poncelet Porism), 슐레플리의 4차원 정다포체를 자른 단면(Polytope Slices), 클림켁과 티먼, 마그누손의 사이트스왑(Siteswap), Dudeney 의 잡화상 퍼즐과 월리스-보여이-게르비엔 정리(Hinged Dissection)예요. 42판은 다섯을 더했어요. 바른스도르프 규칙으로 도는 기사 여행(Knight's Tour), 페르미와 파스타, 울람, 칭구의 되돌아옴(FPUT Recurrence), 포슬리에-립킨 반전기(Peaucellier Linkage), 몰리의 삼등분선 정리(Morley Triangle), 랄과 마드라스, 소칼의 피벗 알고리즘으로 돌린 자기 회피 걸음(Pivot Walk)이에요. 43판은 다섯을 더했어요. 월리스 워커의 칼레이도사이클(Kaleidocycle), 쌍곡형에서 록소드롬형으로 감기는 뫼비우스 변환의 흐름(Möbius Loxodrome), 터트의 용수철 정리(Tutte Embedding), 디펀트와 크래비츠의 고리 정리를 품은 히토메자시 사시코(Hitomezashi), 룽게 현상과 체비쇼프 점(Runge Phenomenon)이에요. 44판은 다섯을 더했어요. 마크 카츠의 고리 모형(Kac Ring), 스톤과 튜키의 햄 샌드위치 정리(Ham Sandwich), 브란트의 불가리아 솔리테어(Bulgarian Solitaire), 엘스켄스와 프리시의 탄도 소멸(Ballistic Annihilation), 페레그린의 솔리톤(Peregrine Soliton)이에요. 45판은 다섯을 더했어요. 로건-셰프와 베르시크-케로프의 극한 곡선으로 다가가는 영 도형의 플랑셰렐 성장(Plancherel Growth), 도브루신 경계 조건을 건 임계 이징 모형의 SLE(3) 경계(Ising Interface), 프리예제프와 동료들의 오일러 걷개로 쌓는 로터 라우터 응집과 레빈-페레스의 스매시 합(Rotor-Router), 폴리아의 과수원 문제(Pólya's Orchard), 넬슨의 평면 색칠 문제와 아이즈벨의 일곱 색(Hadwiger-Nelson)이에요. 46판은 다섯을 더했어요. 브릴루앙의 구역(Brillouin Zones), 모스 이론과 레브의 그래프(Reeb Graph), 로렌츠 기체와 시나이의 당구(Lorentz Gas), 리언 글래스의 점무늬(Glass Patterns), 벤치와 수테라, 불피아니의 확률 공명(Stochastic Resonance)이에요. 47판은 다섯을 더했어요. 오키프와 홍, 스트로가츠의 스워멀레이터(Swarmalators), 빌스의 외로운 달리기 선수 추측(Lonely Runner), 샤츠의 올로이드와 그 전개도(Oloid), 쾨베의 원 채우기 정리와 콜린스-스티븐슨의 반복(Koebe Packing), 콘웨이의 병사와 황금비 무게(Conway's Soldiers)예요. 48판은 다섯을 더했어요. 오하라의 매듭 뫼비우스 에너지(Möbius Energy), 체비쇼프의 편향과 루빈스타인-사르낙의 밀도(Chebyshev's Bias), 섀든과 레키엔, 마스든의 이중 소용돌이 능선(Double Gyre), 아자리와 프로스트의 깜빡이는 래칫(Flashing Ratchet), 망델브로의 프랙탈 스미기(Fractal Percolation)예요. 목록 밖에서 다음에 해 볼 것이에요. 민코프스키의 물음표 함수(1904)는 페리 나무를 이진 나무로 펴는 계단이에요. 수론 갈래는 32판의 Gilbreath Table 까지 넷이에요. 길브레스 표는 소수 말고 다른 수열로도 세울 수 있어요. 오들리코(1993)에 따르면 2 다음에 간격이 작고 고르게 흩어진 홀수가 오는 수열에서는 1 의 열이 서고, 간격이 크면 깨져요. 간격의 크기를 노브로 걸면 1 의 열이 무너지는 자리가 보여요. 해머슬리 과정의 점 대신 격자 칸마다 지수 분포 무게를 두면 마지막 통과 스미기(로스트, 1981)가 되고, 극한 모양이 쌍곡선에서 (√x+√y)² 의 경계로 바뀌어요. @@ -2603,6 +2668,8 @@ Flock, Harmonograph, Big Type 은 처음 화면이 빨강이에요. 47판에서 본 것이에요. 정리가 한 점에서만 참인 순간은 프레임 사이로 빠져나갔어요. Lonely Runner 는 빠르기가 1 부터 k 면 구역이 1/k 에 꼭 맞게 닿는 순간이 한 점뿐이라, 프레임 사이를 24번 나눠 보고 한 바퀴의 1/256 의 여유를 주고서야 셋이 함께 외로워지는 것이 보였어요. 셈이 찾은 풀이가 정리보다 많은 것을 말해 주기도 했어요. Conway's Soldiers 의 네 군대는 무게가 다 꼭 1 이었고, 모든 뛰어넘기가 과녁 쪽으로 두 칸 다가가 무게를 하나도 잃지 않았어요. 그래서 무게를 넓이로 그린 원판이 그대로 합쳐져 고리를 채웠어요. 식을 적는 좌표도 셈으로 가렸어요. Oloid 의 괘선 식은 원 A 의 각을 어디서 재느냐에 따라 cos α + cos β + cos α cos β = 0 과 cos α cos β + cos α − cos β = 0 으로 갈려서, 접선 둘과 괘선이 한 평면에 놓이는지를 행렬식으로 다시 셈해 맞췄어요. 끌림과 밀림이 맞서는 식은 한쪽이 0 이 되는 자리에서 그림이 깨졌어요. Swarmalators 는 J = A 라서 위상이 정반대인 점 사이에 끌림이 사라지고 밀림만 남아, 몇 점이 무리 밖으로 날아갔어요. Koebe Packing 은 정리가 하나뿐이라고 한 배치를 60초 뒤에도 각의 합 오차 0.00000 rad 로 지켰어요. +48판에서 본 것이에요. 정리를 셈으로 지키려면 셈이 만든 치우침부터 막아야 했어요. Flashing Ratchet 의 첫 오일러 걸음은 퍼텐셜을 켜 둔 채 짐 없이 두어도 위로 흐르는 흐름을 지어냈고, 4096 칸 잡음 표의 치우침도 그랬어요. 래칫은 작은 치우침을 한쪽으로 모으는 장치라서 셈의 치우침이 그대로 오름으로 보였어요. 메트로폴리스 시험과 값마다 음수를 짝지은 잡음 표로 막았어요. Möbius Energy 는 에너지만으로 흐르게 하면 뫼비우스 불변성을 따라 미끄러져 꼴을 잃어서, 굽힘 항을 더해야 매듭이 섰어요. Double Gyre 의 뒤로 장은 앞으로 장을 180도 돌린 것인데, 위아래로만 뒤집은 첫 판은 직접 적분과 상관이 0.2 였어요. 정리가 말하지 않은 수도 보였어요. Chebyshev's Bias 의 43 은 1 의 제곱근이 둘인 법인데 로그 눈금의 42% 에서 잉여 쪽이 앞섰어요. Fractal Percolation 의 건너기 확률은 이 LED 판에서 p 0.89 와 0.90 사이에서 0.67 쯤으로 뛰었어요. 겹겹이 쪼갠 것은 쪼개는 순간에만 보였어요. p 0.88 에서 LED 의 13% 가 낱 LED 구멍이라, 다 깎은 판은 잡음처럼 읽혔어요. 퍼지는 것과 오르는 것이 비슷한 빠르기면 띠를 물들여 보일 수 없었어요. Flashing Ratchet 은 오름 0.13 톱니/초와 퍼짐 0.12 톱니²/초가 비슷해서, 한 골을 금빛으로 표지해 평균만 따라갔어요. + 목록 밖에서 31판 뒤에 해 볼 것이에요. 모자 타일(스미스, 마이어스, 캐플런, 굿먼-스트라우스, 2023)은 한 가지 타일로만 평면을 비주기로 덮고, 뒤집어 놓인 타일이 판에 드문드문 흩어져요. 페르미-파스타-울람-칭구의 되돌아옴(1955)은 KdV Solitons 와 같은 뿌리라 같은 판에 두지 않아요. 목록 밖에서 33판 뒤에 해 볼 것이에요. 뷔퐁의 바늘(1777)은 Bertrand Paradox 와 같은 꼴로, 금을 넘는 바늘의 몫이 2/π 로 모이는 막대와 함께 세울 수 있어요. 토카르스키의 방(1995)은 거울로 된 다각형 방에서 한 점의 빛이 다른 한 점에만 닿지 못하는 방이라 Penrose Room 의 광선 추적을 그대로 써요. 프리드먼과 스코라(1987)는 둥근 원 셋으로는 보로메오 고리를 만들 수 없다는 것을 보였는데, 원을 밀어 넣을 때 어디서 부딪히는지가 그림이 돼요. 정렬 네트워크의 시간 t 의 순열을 점으로 찍으면 대각선에서 원판을 지나 반대 대각선으로 도는 점 구름이 돼요. 그 원판이 2007년 논문이 내다본 아르키메데스 법칙이에요. 간격이 2k 인 소수 쌍의 수는 Goldbach Comet 과 같은 FFT 로 세고, k 마다 하디-리틀우드 인수로 갈리는 줄기 그림이 돼요. @@ -2617,7 +2684,7 @@ Flock, Harmonograph, Big Type 은 처음 화면이 빨강이에요. 목록 밖에서 38판 뒤에 해 볼 것이에요. 오브리-앙드레 모형(세르주 오브리, 길 앙드레, 1980)은 Anderson Localization 의 무작위 에너지를 무리수 주기의 코사인으로 바꾼 사슬이라, 세기 2 에서 모든 상태가 한꺼번에 퍼짐에서 갇힘으로 넘어가요. 같은 시공간 그림에 그 문턱을 노브로 걸 수 있어요. 수바코프와 드미트라시노비치(2013)가 찾은 세 몸의 주기 궤도 열세 갈래는 나비와 나방, 요구르트 같은 이름이 붙은 꼴이라 Figure-Eight Orbit 의 적분을 그대로 써요. 게일(1979)이 보인 헥스 정리는 칸이 다 찬 헥스 판에는 꼭 한쪽이 이기는 길이 있다는 것으로, 슈페르너 보조정리처럼 브라우어르의 고정점 정리와 같은 힘이에요. 마름모 판을 세워 두 색이 차오르며 이긴 길이 켜지는 그림이 돼요. 쉬츠와 트림퍼의 코끼리 걸음(2004)은 지난 걸음 가운데 하나를 골라 따르는 기억 걸음이라, 따르는 확률 3/4 에서 퍼짐이 바뀌어요. Pólya Urn 처럼 64열을 나란히 둘 수 있어요. -목록 밖에서 39판 뒤에 해 볼 것이에요. 체비쇼프의 편향(파프누티 체비쇼프, 1853)은 4로 나눈 나머지가 3 인 소수가 1 인 소수보다 거의 늘 앞서는 경주이고, 루빈스타인과 사르낙(1994)이 앞서는 몫을 0.9959 로 셌어요. Explicit Formula 의 영점 합에 L 함수의 영점을 넣으면 같은 꼴로 그 경주를 세울 수 있어요. 평면 브라운 경로의 바깥 경계는 차원이 4/3 이라는 만델브로트의 추측(1982)을 롤러, 슈람, 베르너(2001)가 증명했어요. 지나간 자리가 한 번만 켜지는 경로 위에 바깥 경계만 따로 빛나게 할 수 있어요. +목록 밖에서 39판 뒤에 해 볼 것이에요. 평면 브라운 경로의 바깥 경계는 차원이 4/3 이라는 만델브로트의 추측(1982)을 롤러, 슈람, 베르너(2001)가 증명했어요. 지나간 자리가 한 번만 켜지는 경로 위에 바깥 경계만 따로 빛나게 할 수 있어요. 목록 밖에서 40판 뒤에 해 볼 것이에요. 브라운 맵(장프랑수아 르 갈, 그레고리 미에르몽, 2013)은 같은 엑스커션에 브라운 뱀을 얹어 연속 랜덤 나무를 구면으로 접은 것이라 Continuum Random Tree 의 다음 걸음이고, 가지점마다 가지가 끝없이 나는 안정 레비 나무(토마 뒤케느, 르 갈, 2002)도 같은 틀로 그려요. 브라운 경로의 자르는 점은 차원 3/4, 개척점은 7/4 로, 바깥 경계의 4/3 과 함께 롤러, 슈람, 베르너(2001)가 같은 교차 지수로 셈했어요. Brownian Frontier 의 걸음에서 둘을 따로 칠하면 세 차원을 한 패널에서 견줄 수 있어요. 포물 좌표로 푼 수소의 슈타르크 상태(파울 엡스타인, 1926)는 같은 n 의 궤도를 섞어 전기장 쪽으로 기운 엽을 만들어서, 위아래가 다른 구름으로 세운 패널에 서요. 정사면체와 정팔면체도 제 몸을 지나간다는 것은 크리스토프 스크리바(1968)가 보였고, 제 몸을 지나가지 못하는 첫 볼록 다면체는 2025년에 슈타이닝거와 유르케비치가 찾았어요. 접착 모형(구르바토프, 사이체프, 샨다린, 1989)을 점성이 남은 버거스 흐름 그대로 호프-콜 변환(1950, 1951)으로 풀면 Zeldovich Pancakes 의 벽 두께를 노브에 걸 수 있어요. @@ -2633,6 +2700,8 @@ Flock, Harmonograph, Big Type 은 처음 화면이 빨강이에요. 목록 밖에서 47판 뒤에 해 볼 것이에요. 콜린 로버츠가 1969년에 만든 스페리콘과 중심 거리가 반지름의 √2 배인 두 원 롤러는 Oloid 와 같은 전개도 셈으로 굴릴 수 있어요. 두 원 롤러는 무게중심 높이가 그대로라서, 0.707 과 0.75 사이를 오가는 올로이드의 흔들림과 나란히 두면 견줄 수 있어요. Koebe Packing 의 경계를 직사각형 대신 원판으로 바꾸면 최대 배치가 되고, 그 위에 뫼비우스 변환을 걸면 원 무더기 전체가 한 점 쪽으로 흘러가요. 33칸 펙 솔리테어는 가운데 한 알만 남기는 31수 풀이가 있어서, Conway's Soldiers 의 무게 셈으로 끝낼 수 없는 칸을 칠한 채 그 풀이를 보여 줄 수 있어요. +목록 밖에서 48판 뒤에 해 볼 것이에요. 소수의 끝자리에도 편향이 있어요. 렘키 올리버와 사운다라라잔(2016)은 소수 다음 소수가 같은 끝자리로 끝나는 일이 기대보다 드물다는 것을 보였어요. 10 으로 나눈 나머지 1, 3, 7, 9 의 4×4 짝 표는 Chebyshev's Bias 의 체를 그대로 써서 셀 수 있어요. 비클리 제트(이리나 리피나와 동료들, 2007)는 사행하는 제트 둘레에 소용돌이가 줄지어 서는 흐름이라, Double Gyre 의 능선 셈으로 제트 한가운데의 넘지 못하는 벽을 그릴 수 있어요. 파인먼의 톱니와 멈춤쇠(1962)는 온도가 같으면 돌지 않고 다르면 도는 래칫이라, Flashing Ratchet 의 입자 셈에 온도 둘을 걸어 견줄 만해요. 망델브로의 곱셈 캐스케이드(1974)는 남기기 대신 무게를 곱해 다중 프랙탈 측도를 만들어서, Fractal Percolation 의 쪼개기에 밝기를 실어 볼 수 있어요. + ### 화장품 팝업 주제 6 으로 쓴 질감과 다음에 해 볼 질감이에요. 29판이 처음 넷을 썼어요. 팔레트 나이프로 펴 바르는 크림(Cream Swirl), 구슬이 뜬 젤과 빛 그물(Serum Gel), 쏟아져 쌓이는 글리터(Glitter Fall), 퍼프가 눌렀다 든 압축 파우더(Loose Powder)예요. 넷 다 K1 이 색상환 한 바퀴라서, 색을 돌리면 주황과 노랑이 갈색이나 올리브로 보이는 자리가 있었어요. Serum Gel 은 그 둘레에서만 밝기를 0.62 와 0.3 에서 0.92 와 0.68 로 올렸어요. 밝은 바탕은 반짝임을 지웠어요. 200 위에 55 를 더한 반짝임은 거의 안 보여서 Glitter Fall 은 어두운 바탕에 섰고, 흰 바탕과 금색 한 줄은 Loose Powder 의 아래 띠로만 썼어요. 크림과 젤은 가장자리 0.028 과 0.079 로 연구에서 가장 번지는 그림이에요. 그 둘이 가장자리 축의 아래 끝을 옮겨서 지도에 새 빈 칸이 났어요. 크림은 빛만 움직여서는 움직임이 0.019 에 머물렀어요. 결이 깊어야 빛이 돌 때 바뀌는 LED 가 생겨요. 비누막이 터질 때 구멍 가장자리가 테일러와 컬릭의 속도(1959, 1960)로 고르게 벌어지며 물방울 테를 남기는 것은 Soap Film 의 끝을 늘인 그림이에요. 클렌징 오일이 물을 만나 가장자리부터 우윳빛으로 유화되는 것은 Blotting Paper 처럼 LED 마다 한 번만 바뀌는 셈으로 그릴 만해요. @@ -2679,8 +2748,6 @@ Flock, Harmonograph, Big Type 은 처음 화면이 빨강이에요. 43판에서 본 것이에요. 검은 실루엣은 이번에도 밝은 것을 등져야 읽혔어요. Grave Hand 는 지름 50 LED 의 달 한가운데에서 손이 오르내리고, Scarecrow Crows 는 반지름 26 의 달을 팔 뒤에 두고 하늘을 맨 위까지 레벨 168 아래로 내리지 않았어요. 달 앞의 실루엣은 테두리 빛이 달과 밝기가 같으면 움직여도 셈에 들지 않았어요. Grave Hand 의 초록 테두리를 0.8 로 낮추자 움직임이 0.140 에서 올랐어요. 검은 것끼리 겹치면 늘린 것이 묻혔어요. Scarecrow Crows 의 늘린 까마귀는 검은 몸통 앞을 돌 때 K3 반응이 0.01 이라, 자리를 못 찾은 까마귀를 지평선 빛 앞 땅에 앉혀 0.05 로 올렸어요. 매끈한 빛무리는 이번에도 복잡도를 올려서 단계로 끊었어요. Grave Hand 의 달무리는 0.02 단계로 1.37 에서 1.04 로, Bone Jig 의 빛웅덩이와 아지랑이는 1/24 단계로 1.07 에서 0.754 로 내렸어요. 주황은 이번에도 갈색이 되기 쉬웠어요. Leaf Devil 은 깔때기 뒤쪽 잎도 0.76 밝기 아래로 어둡히지 않았고, Bone Jig 의 옅은 잔상은 보라를 띠다가 0.3 위에서야 빛의 색이 돼요. 무리를 높이마다 고르게 두는 데도 셈이 들었어요. Leaf Devil 의 첫 판은 잎이 다 꼭대기로 던져져 깔때기가 1초 남짓만 찼고, 잎마다 제 높이를 정해 거기서 돌게 하자 4.2초 내내 기둥이 됐어요. 사물의 꼴이 패널에서 다른 것으로 읽히기도 했어요. Scarecrow Crows 의 옥수숫단은 체스 룩으로, 다음엔 팔을 든 사람으로 보여서 호박 셋으로 바꿨어요. -43판 뒤에 해 볼 것이에요. 박자에 맞춰 뼈 더미로 무너졌다가 한 뼈씩 날아올라 다시 맞춰지는 해골은 Bone Jig 의 뼈대를 써요. - 44판이 다섯을 더 그렸어요. 깨진 창의 레이스 커튼 뒤로 눌러 오는 얼굴(Lace Phantom), 돌 턱에서 늘어져 떨어지는 점액(Slime Drip), 해골로 모이는 수정 구슬 속 연기(Crystal Ball), 혼자 흔들리는 빈 그네(Haunted Swing), 달 앞 담 위의 검은 고양이(Black Cat)예요. 42판 뒤에 적은 대로 큰 것 하나가 움직이는 쪽을 겨눴어요. 켜진 몫은 Slime Drip 의 0.351 에서 Black Cat 의 0.631 이에요. 움직임은 0.353 에서 0.449, 복잡도는 0.101 에서 0.461 이에요. 44판에서 본 것이에요. 이번에도 검은 실루엣은 밝은 것 앞에서만 읽혀서, Black Cat 은 낮은 달 앞에 고양이를 앉히고 하늘에 닿는 가장자리에 달빛 테를 둘렀어요. 움직임은 큰 것이 바꿨어요. Black Cat 의 꼬리 흔드는 폭을 1.4~1.6배로 키워도 움직임은 0.014 만 올랐고, 등을 세운 몸을 따로 짓자 그 아치 하나가 0.108 을 맡았어요. 무작위로 정하는 일은 씨앗 하나로 재면 숨었어요. Slime Drip 은 실에 매달릴지를 동전으로 정할 때 씨앗 열 개의 가운데 3분의 1 이 1.4~17.5 로 흩어져서, 매달린 실의 수로 정하게 바꿨어요. 따뜻한 색은 이번에도 어두운 가장자리에서 갈색이 돼서, Slime Drip 과 Crystal Ball 의 K1 은 빨강에서 노랑 사이를 건너뛰어요. Lace Phantom 은 잰 값이 가장 밝은 채널만 읽는 것을 썼어요. 같은 39 계단을 옅은 라벤더와 짙은 보라로 칠해 달빛과 창살 그늘을 나눴어요. @@ -2695,7 +2762,7 @@ Flock, Harmonograph, Big Type 은 처음 화면이 빨강이에요. 46판에서 본 것이에요. 빛 위에 겹친 빛은 움직임에 들지 않았어요. Howling Wolf 의 소리 고리는 가장 밝은 채널이 이미 255 인 달 위에서 더해도 잰 값이 바뀌지 않아서 초록으로 섞어 그렸고, 그래도 0.229 였어요. 어두운 판의 부드러운 빛도 Lantern Procession 의 움직임을 0.15 언저리에 묶었어요. 안개는 덮어 칠하면 거품이 됐어요. Vampire Coffin 의 옅은 안개는 벽을 어둡게 해서 방울처럼 보였고, 빛으로 더하자 안개로 읽혔어요. 검은 것은 이번에도 검은 것 앞에서 사라져서, Belfry 의 박쥐는 검은 탑 앞을 지날 때 보라로 비치게 칠했어요. 채널을 4~6 단위로 끊는 것이 이번에도 복잡도를 내렸어요. Lantern Procession 은 0.84 에서 0.50, Vampire Coffin 은 0.85 에서 0.57 이 됐고 둘 다 패널에서 띠가 보이지 않았어요. 25 KB 가 그림을 깎기도 했어요. Howling Wolf 는 박쥐를, Ghost Ship 은 떠오르는 혼령을 뺐어요. -46판 뒤에 해 볼 것이에요. Lantern Procession 의 길 원근에 손전등을 든 아이들을 걷게 하면, 집집이 호박 등이 켜진 골목을 따라 사탕을 받으러 가는 그림이 돼요. 달빛을 받은 사람 그림자가 늑대로 바뀌는 변신은 Howling Wolf 의 거리장 둘 사이를 섞으면 그릴 만해요. Belfry 의 종 진자를 길이가 다른 종 셋에 걸면 세 종이 서로 다른 주기로 쳐서 엇박이 맞물렸다 풀려요. +46판 뒤에 해 볼 것이에요. 달빛을 받은 사람 그림자가 늑대로 바뀌는 변신은 Howling Wolf 의 거리장 둘 사이를 섞으면 그릴 만해요. Belfry 의 종 진자를 길이가 다른 종 셋에 걸면 세 종이 서로 다른 주기로 쳐서 엇박이 맞물렸다 풀려요. 47판이 다섯을 더 그렸어요. 독한 초록 액체 속에 떠서 두리번거리다 나를 보는 눈알(Specimen Jar), 128줄을 감아 오르며 작은 호박 등을 켜는 덩굴(Pumpkin Vine), 칼이 얼굴을 도려내고 촛불이 켜지는 호박(Pumpkin Carving), 나방이 버둥댈 때마다 빛이 실을 타고 퍼지는 거미줄(Web Tremor), 포인터가 글자를 짚어 말을 거는 판(Talking Board)이에요. 넷은 43판과 45판 뒤에 적혀 있던 감이고, 병 속 눈알만 새로 찾았어요. 켜진 몫은 Specimen Jar 의 0.665 에서 Pumpkin Vine 의 0.974 이고, 움직임은 Pumpkin Vine 의 0.058 에서 Web Tremor 의 0.527, 복잡도는 Pumpkin Carving 의 0.224 에서 Pumpkin Vine 의 0.747 이에요. @@ -2703,6 +2770,12 @@ Flock, Harmonograph, Big Type 은 처음 화면이 빨강이에요. 47판 뒤에 해 볼 것이에요. 선반 위에 병 셋을 두고 색이 다른 액체에 눈알을 하나씩 넣어, 한 눈이 응시하면 나머지도 차례로 돌아보게 하면 Specimen Jar 의 구 그리기를 그대로 써요. Web Tremor 의 그래프 파동을 덤불에 이어 걸린 거미줄 여러 장에 걸면, 빛이 한 그물에서 다른 그물로 건너가는 것을 보여 줄 수 있어요. +48판이 다섯을 더 그렸어요. 보름달 앞 마른 나무에서 내리꽂히는 원숭이올빼미(Barn Owl), 불붙은 호박을 던지는 머리 없는 기수(Headless Rider), 무너졌다 다시 맞춰지는 해골(Bone Pile), 손전등을 들고 사탕을 받으러 가는 아이들(Trick or Treat), 낫을 휘두르며 달 앞을 떠가는 사신(Grim Reaper)이에요. 움직임은 0.347 에서 0.759, 복잡도는 0.242 에서 0.575 예요. + +48판에서 본 것이에요. 밝은 몸은 밝은 것 앞에서 어두운 테가 있어야 읽혔어요. Barn Owl 의 흰 올빼미는 크림색 달 앞에서 1 LED 어두운 윤곽을 두르자 읽혔어요. 검은 것은 이번에도 밝은 것을 등져야 읽혀서, Grim Reaper 는 아래 하늘을 밝은 청록과 초록으로 바꿨고 Headless Rider 는 그림자 LED 에 달빛의 0.42 를 테로 얹었어요. Trick or Treat 의 마녀 모자와 고양이도 어두운 길 앞에서 사라져 달빛 윤곽을 둘렀어요. 주황은 크림색 달 앞에서 대비가 없어서, Headless Rider 의 호박은 달 위 어두운 하늘에 걸었어요. 큰 것이 밝은 것 앞을 지나야 움직임이 올랐어요. Grim Reaper 는 첫 판이 0.084 였고, 달과 낫을 키우고 머리 위로 휘두르게 해 0.347 이 됐어요. 빠른 것이 움직임을 줄이기도 했어요. Bone Pile 의 뼈는 한 프레임에 제 폭보다 멀리 가면 빠르기와 상관없이 제 넓이의 두 배쯤을 바꿔서, 떨어지는 것을 빠르게 하자 움직임이 0.761 에서 0.615 로 내려갔어요. 다리 넷 달린 짐승의 걸음도 읽혔어요. Headless Rider 의 말은 가로 습보의 발 차례대로 디디고 길이 흐르는 빠르기를 디딘 발에 묶자 달리는 말이 됐어요. 사물의 꼴은 이번에도 다른 것으로 읽혔어요. 마디로 이은 고양이 꼬리는 사다리였고, 첫 올빼미는 땅콩, 첫 골반은 둥근 덩이 둘이었어요. + +48판 뒤에 해 볼 것이에요. Headless Rider 의 말을 개울 위 다리로 달리게 하면, 다리를 건너면 쫓아오지 못한다는 이야기대로 다리 끝에서 불붙은 호박이 날아와 터지는 장면이 돼요. 해골 둘이 서로의 머리를 바꿔 끼우고 다시 바꾸는 장면은 Bone Pile 의 조각 17개를 그대로 써요. + ## 다시 돌리기 `web/` 에서 실행해요. `web/node_modules` 가 있어야 해요. diff --git a/incoming/pattern-study/index.html b/incoming/pattern-study/index.html index ad1c08449..5bcbc97a4 100644 --- a/incoming/pattern-study/index.html +++ b/incoming/pattern-study/index.html @@ -210,8 +210,8 @@