Skip to content

[DONE] 연구 페이지에 격자 글꼴과 숨은 낱말, 한글 음절 주행계를 포함한 타이포 다섯과 윌킨슨 다항식을 포함한 수학 다섯이 서고, 셋뿐이던 지도 칸 둘에 넷째가 선다 - #329

Merged
patternflow-bot merged 35 commits into
devfrom
claude/worker-rules-guide-7q47hv
Oct 29, 2026

Conversation

@patternflow-bot

@patternflow-bot patternflow-bot commented Oct 29, 2026 •

Copy link
Copy Markdown

dev / https://claude.ai/code/session_01Gdqi6PeQBKagUB2vLqwQZR

연구 페이지에 66판 열 개가 선다. 타이포 다섯은 노브로 글꼴 정신을 바꾸는 호프스태터의 격자 글꼴, 글에서 떨어진 글자로 쌓는 라이노타이프 빈도 막대, 막대 격자 사이로 뒤집히는 숨은 낱말, LED 격자에 래스터되는 윤곽 글자, 한글 11,172 음절 주행 기록계이고, 수학 다섯은 윌킨슨 다항식과 골롬 자, 체르멜로 항해, 해밀턴의 속도 원, 섀플리-포크먼 보조정리다. 머지하면 셋뿐이던 지도 칸 둘에 넷째가 선다.

좋아지는 것: 글자로 할 수 있는 실험 다섯과 수학 그림 다섯이 는다 — 고를 패턴과 다음 기능 감이 는다

할 일

한 일

제목 갈래 주제 한 줄
Gridfonts 글자 7 3×7 점 격자의 선분 56개로 지은 글자 아홉이 Style 노브 하나에 같은 규칙으로 획을 거뒀다 새로 그어요.
Etaoin Shrdlu 데이터 그림 7, 4 글에서 한 자씩 떨어진 글자가 빈도 차례로 줄 선 막대 열여섯에 쌓이고, 앨리스는 라이노타이프 차례와 여섯 자리가 맞아요.
Barrier Grid 글자 7, 1 낱말과 음화를 엇갈려 짠 인쇄 위로 막대 격자가 미끄러져 금빛 「빛」이 파란 바탕의 검은 「빛」으로 뒤집혀요.
Subpixel 글자 7 a 와 g 의 TrueType 윤곽이 여섯 배로 키운 픽셀 격자 위를 미끄러지며 RGB 서브픽셀로 다시 래스터돼요.
Syllable Odometer 글자 7 자모 바퀴 셋이 한글 11,172 음절을 세고, 완성형 2,350 에 든 음절만 꽉 찬 호박색으로 지도를 채워요.
Wilkinson's Polynomial 알고리즘 5, 1 (x − 1)…(x − 20) 의 근이 x¹⁹ 계수의 2⁻²³ 흔들림에 둘씩 만나 옆으로 날아가고 의사근 성운이 둘레를 채워요.
Golomb Ruler 수론 5, 4 길이 127 인 14 눈금 최적 골롬 자가 128줄에 꼭 맞고, 91개 호가 저마다 다른 길이로 겹쳐 서요.
Zermelo Navigation 선·궤적 5, 4 바닥 항구에서 떠난 도달 앞선이 소용돌이와 제트 물살에 휘며 올라가고, 닿지 못하는 가장자리 그림자가 남아요.
Hodograph 물리·스프링 5 위에서 천체 셋이 케플러 박자로 돌고, 아래에서 속도 화살 끝이 원점에서 e 배 비켜 선 원을 따라 돌아요.
Shapley-Folkman 기하·대칭 5 오목한 모양을 1, 2, 4, 8 번 더해 나눈 민코프스키 평균이 띠마다 볼록 껍질에 다가가요.

열 개는 일꾼 열이 저마다 git worktree 에서 한 파일씩 짓고, 본체가 차례로 merge 했다. README 의 판 절과 표 칸은 일꾼이 쓴 글을 본체가 읽고 맞춰 넣었다. 어느 일꾼도 incoming/pattern-study/ 밖이나 ROUND.md, tools/ 를 고치지 않았다.

증거

web/ 에서 npx tsx ../incoming/pattern-study/tools/study.ts --check --gaps (dev a723954 위, 558개). 이번 열 개의 줄과 끝 두 줄이에요.

pattern               family     motion detail edges  cmplx  lit    colour drift  thirds      ms   knobs
barrier-grid          type       0.348  0.316  0.814  0.279  0.705  0.294  0.381  68/71/71    0.7  0.20 0.36 0.20 0.18
etaoin-shrdlu         data       0.539  0.149  0.995  0.155  0.312  0.287  0.058  26/17/49    0.3  0.10 0.09 0.12 0.10
golomb-ruler          number     0.103  0.116  0.469  1.823  0.573  0.265  0.254  55/68/48    0.8  0.11 0.12 0.16 0.18
gridfonts             type       0.046  0.052  0.460  0.331  0.267  0.172  0.045  27/27/24    0.7  0.08 0.08 0.14 0.07
hodograph             physics    0.579  0.048  0.437  0.971  0.322  0.147  0.102  31/27/37    1.8  0.06 0.08 0.09 0.12
shapley-folkman       geometry   0.214  0.051  0.502  0.359  0.429  0.347  0.163  29/53/46    2.2  0.18 0.15 0.20 0.07
subpixel              type       0.221  0.066  0.492  0.706  0.445  0.408  0.223  44/47/41    0.7  0.23 0.16 0.19 0.03
syllable-odometer     type       0.646  0.069  0.360  0.186  0.297  0.173  0.100  19/41/27    0.9  0.06 0.07 0.06 0.06
wilkinson-polynomial  algo       0.426  0.103  0.371  2.203  0.283  0.136  0.068  37/42/4     1.6  0.04 0.09 0.07 0.09
zermelo-navigation    line       2.452  0.135  0.612  1.531  0.570  0.277  0.059  66/64/39    2.0  0.14 0.14 0.15 0.11
...
558 of 558 patterns pass
index.html is up to date

--gaps 는 548개에서도 558개에서도 21장 다 none 이에요.

empty cells (column,row from the low end of each axis, 1..4; * still empty with an end pattern left out)
edges x motion          none
edges x detail          none
edges x complexity      none
edges x coverage        none
edges x colour          none
edges x drift           none
motion x detail         none
motion x complexity     none
motion x coverage       none
motion x colour         none
motion x drift          none
detail x complexity     none
detail x coverage       none
detail x colour         none
detail x drift          none
complexity x coverage   none
complexity x colour     none
complexity x drift      none
coverage x colour       none
coverage x drift        none
colour x drift          none

주제 1 은 * 칸이 없어서 셋뿐인 칸을 겨눴어요. 각 패턴을 처음 노브로 8초 돌려 2~8초를 잰 값(study.ts 와 같은 run 과 measure)으로 칸마다 패턴 수를 센 것이에요.

만들기 전 (548개)
detail x drift 4,4         n=3 ham-sandwich pin-art solenoid
complexity x coverage 4,1  n=3 lava-lake leapfrogging-vortices moth-lamp
만든 뒤 (558개)
detail x drift 4,4         n=4 ham-sandwich pin-art solenoid barrier-grid          (detail 0.316 > 0.2969, drift 0.381 > 0.3282)
complexity x coverage 4,1  n=4 lava-lake leapfrogging-vortices moth-lamp wilkinson-polynomial   (complexity 2.203 > 2.1715, coverage 0.283 < 0.3023)
셋뿐인 칸 13 → 11, 일곱 축의 끝은 그대로(motion 0.019–4.910, detail 0.004–0.375, complexity 0.051–2.735, coverage 0.117–1.000, colour 0.052–0.675, drift 0.008–0.413)

주제 4 는 표의 thirds 칸이에요. Golomb Ruler 55/68/48(왼쪽 자와 오른쪽 길이 자를 빼면 49/63/44), Zermelo Navigation 66/64/39, Etaoin Shrdlu 26/17/49(늘 켠 라이노타이프 줄을 빼면 27/17/44)예요.

$ git diff --stat origin/dev -- incoming/pattern-study
 incoming/pattern-study/README.md                   |  99 +++-
 incoming/pattern-study/index.html                  |   4 +-
 incoming/pattern-study/patterns/barrier-grid.js    | 335 +++++++++++++
 incoming/pattern-study/patterns/etaoin-shrdlu.js   | 461 +++++++++++++++++
 incoming/pattern-study/patterns/golomb-ruler.js    | 267 ++++++++++
 incoming/pattern-study/patterns/gridfonts.js       | 427 ++++++++++++++++
 incoming/pattern-study/patterns/hodograph.js       | 359 ++++++++++++++
 incoming/pattern-study/patterns/shapley-folkman.js | 378 ++++++++++++++
 incoming/pattern-study/patterns/subpixel.js        | 485 ++++++++++++++++++
 .../pattern-study/patterns/syllable-odometer.js    | 543 +++++++++++++++++++++
 .../pattern-study/patterns/wilkinson-polynomial.js | 340 +++++++++++++
 .../pattern-study/patterns/zermelo-navigation.js   | 373 ++++++++++++++
 12 files changed, 4067 insertions(+), 4 deletions(-)

파일 크기는 12.3 KB(Golomb Ruler)에서 23.9 KB(Syllable Odometer)까지라 다 Aquarium(25 KB) 아래예요. npm run check:voice 는 이 브랜치가 더한 줄에서 아무것도 찾지 않았고, GitHub 검사 「Drift checks」와 「Docs point at files that exist」는 cb21ddd 에서 초록이에요.

수학 셈은 일꾼마다 코드로 맞춰 봤어요. Golomb 자 14 눈금의 91개 거리가 다 다르고 W(1,16) 은 1..127 을 다 재요. Wilkinson 근은 2⁻²³ 에서 윌킨슨의 표와 소수 아홉째 자리까지 같아요. 호도그래프는 반지름의 3.3×10⁻¹⁵ 안의 원이에요. 완성형 집합은 2,350 개이고 똠이 빠져요. Shapley-Folkman 의 비트맵 합은 OR 컨볼루션과 2,520번 비트 하나 다르지 않았어요.

가정

경험

언제: 패턴 바퀴에서 같이 도는 바퀴와 주제가 같아 일꾼에게 나눠 맡기기 전에 열 개를 고를 때
교훈: 고를 것을 정하자마자 같이 도는 바퀴의 열린 PR 본문을 한 번 더 읽고 겹치는 것을 빼서 제 PR 에 밝힌 다음에 일꾼을 띄운다
근거: #329 에서 처음 고른 앰비그램, 훈민정음 제자 원리, 클라인의 돛 셋이 몇 분 먼저 밝힌 #328 과 그대로 겹쳐서, 브리프를 쓰기 직전에 #328 을 읽고 셋을 바꿨다

패턴 바퀴

패턴 바퀴 64 · 66판 · 새 패턴 10 · 고른 것(#328 의 열 개, 지도 칸 둘과 겹치지 않게): 주제 7 Gridfonts(type · 호프스태터와 맥그로의 Letter Spirit 격자 56조각 · 노브가 글꼴 정신을 바꿈), Etaoin Shrdlu(data · 글에서 떨어진 글자가 빈도 기둥으로 쌓여 라이노타이프 자판 차례와 견줌), Barrier Grid(type · 줄무늬 속에 엇갈려 짠 낱말과 음화가 미끄러지는 차단 격자에 드러남), Subpixel(type · 윤곽 글자가 LED 격자에 래스터되는 길 · RGB 서브픽셀, 색, 회색, 1비트), Syllable Odometer(type · 한글 11,172 음절 주행계와 KS X 1001 완성형 2,350 자) · 주제 5 Wilkinson's Polynomial(algo · 근 20 개가 계수 하나의 2⁻²³ 흔들림에 흩어짐), Golomb Ruler(number · 표시 14 개 길이 127 의 최적 골롬 자가 128줄을 다 씀), Zermelo Navigation(line · 해류 속 최단 시간 도달 전선), Hodograph(physics · 해밀턴의 속도 원), Shapley-Folkman(geometry · 오목한 꼴의 민코프스키 평균이 볼록해짐) · 주제 1: 셋뿐인 칸 촘촘함 × 모양 바뀜 4,4(Barrier Grid) · 복잡도 × 채움 4,1(Wilkinson's Polynomial) · 주제 4: Golomb Ruler, Zermelo Navigation(Etaoin Shrdlu 도 thirds 26/17/49) · 맡은 글 없음

다음 바퀴

  • 주제 7: 66판 다섯 가운데 둘이 남의 글꼴을 옮겨 실었어요(Etaoin Shrdlu 의 3×5, Syllable Odometer 의 9×11 이 23.9 KB 가운데 6.7 KB). 그 둘을 출발점으로 두면 글꼴 대신 생각에 시간을 쓸 수 있고, README 「타이포」의 허프먼 나무와 안상수체 바퀴가 그 셈을 그대로 써요.
  • 주제 1: 66판까지 558개에서 셋뿐인 칸은 열하나예요. 복잡도 × 채움 4,2(frost, smalti, strange-eigenmode)는 Wilkinson's Polynomial 처럼 켠 알갱이마다 밝기를 따로 뽑되 채움을 0.302~0.558 로 올리면 닿을 만해요.
  • 주제 5: 추상 갈래 가운데 보로노이·셀, 프랙탈, 공간·원근이 19 로 가장 적어요(65판이 하나씩 더하면 20). README 「목록 밖에서 66판 뒤에」의 브룬-민코프스키 부등식은 Shapley-Folkman 의 격자 합을 그대로 써요.

https://claude.ai/code/session_01Gdqi6PeQBKagUB2vLqwQZR


Generated by Claude Code

claude added 30 commits October 29, 2026 10:03
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Gdqi6PeQBKagUB2vLqwQZR
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Gdqi6PeQBKagUB2vLqwQZR
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Gdqi6PeQBKagUB2vLqwQZR
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Gdqi6PeQBKagUB2vLqwQZR
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Gdqi6PeQBKagUB2vLqwQZR
@patternflow-bot patternflow-bot changed the title [WIP] 연구 페이지에 66판 패턴이 선다 [WIP] 연구 페이지에 격자 글꼴과 숨은 낱말, 한글 음절 주행계를 포함한 타이포 다섯과 윌킨슨 다항식을 포함한 수학 다섯이 선다 Oct 29, 2026
@patternflow-bot patternflow-bot changed the title [WIP] 연구 페이지에 격자 글꼴과 숨은 낱말, 한글 음절 주행계를 포함한 타이포 다섯과 윌킨슨 다항식을 포함한 수학 다섯이 선다 [DONE] 연구 페이지에 격자 글꼴과 숨은 낱말, 한글 음절 주행계를 포함한 타이포 다섯과 윌킨슨 다항식을 포함한 수학 다섯이 서고, 셋뿐이던 지도 칸 둘에 넷째가 선다 Oct 29, 2026
@patternflow-bot
patternflow-bot marked this pull request as ready for review October 29, 2026 12:23
@patternflow-bot
patternflow-bot merged commit b148f3e into dev Oct 29, 2026
2 checks passed
@patternflow-bot
patternflow-bot deleted the claude/worker-rules-guide-7q47hv branch October 29, 2026 12:30
patternflow-bot pushed a commit that referenced this pull request Oct 29, 2026
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Bc4JkphLb6hZbrmiGJN5Xd
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants