Development37 KO - teamswyg/laya-tools GitHub Wiki

37๊ฐœ ๊ฐœ๋ฐœ ์š”์ฒญ๊ณผ 108๊ฐœ ํ›„๋ณด ๋ผ๋ฒจ

์ž‘์€ ์ฃผ์žฅยทํžŒํŠธ ๋ชจ๋ธ์ด ๊ฒ€์ฆ ์ˆœ์„œ๋ฅผ ์ œ์•ˆํ•˜๋„๋ก ์ค€๋น„ํ•œ ๊ฐœ๋ฐœ ์ž๋ฃŒ์ž…๋‹ˆ๋‹ค. ๊ธฐ์กด35ํ–‰ 48,618๋ฐ”์ดํŠธ๋ฅผ ๊ทธ๋Œ€๋กœ ๋ณด์กดํ•˜๊ณ , ์‹ค์ œ ์›๋ณธ ๊ด€์ธก๊ณผ ๋ณ„๋„ ๋น„๊ต๊ธฐ๋กœ ๊ฒ€์ฆํ•œ UnionยทJSON ์š”์ฒญ2ํ–‰์„ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ƒˆ๋กœ ํ•™์Šตํ•˜๊ฑฐ๋‚˜ ๋ชจ๋ธ์„ ํ™œ์„ฑํ™”ํ•˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค.

ํ•ญ๋ชฉ ์‹ค์ œ ๊ฐ’
๊ฐœ๋ฐœ ์š”์ฒญ / ํ›„๋ณด ๋ผ๋ฒจ 37 / 108
์–‘์„ฑ / ์Œ์„ฑ 37 / 71
๊ณ ์ • ์ž…๋ ฅ 184
์ „์ฒด ์ €์žฅ ํ›„๋ณด ๊ด€์ธก / ์„ ํƒ ํ›„๋ณด ๊ด€์ธก 548 / 539
์–‘์„ฑ ํ›„๋ณด ์œ„์น˜0ยท1ยท2 6 ยท 28 ยท 3
์ถ”๊ฐ€ ์š”์ฒญ / ๋ผ๋ฒจ 2 / 6 (+2ยทโˆ’4)
ํ”„๋กœ์ ํŠธ Reader ์‹œ๋„ยท๋ฐ˜ํ™˜ยท์ „์ฒด ๊ฐ’ ์ผ์น˜ ๊ฐ๊ฐ37
์ถ”๊ฐ€ ์ •๊ทœํ™” ์ž…๋ ฅ ๋Œ€์กฐ 37
์ƒˆ Fit / ๋…๋ฆฝ ์›์ฒœ / ๋ณดํ˜ธ ํ‰๊ฐ€ ์ถ”๊ฐ€ 0 / 0 / 0

์ƒˆ13์ž…๋ ฅยท39๊ด€์ธก์„ ๊ณ ์ • Wanted์˜819์กฐ๊ฑด์œผ๋กœ ๋น„๊ตํ–ˆ๊ณ , ๋…๋ฆฝ ๊ตฌํ˜„์˜ ํŒ์ •์ด ๋ชจ๋‘ ์ผ์น˜ํ–ˆ์Šต๋‹ˆ๋‹ค. Union์˜ ์บ์‹œ ์ปค์„œ ํ›„๋ณด์™€ JSON์˜ ๊ฐ์ฒด๋ณ„ ํ•ด๋… ํ‚ค ์ •์ฑ… ํ›„๋ณด๊ฐ€ ๊ฐ๊ฐ ๋ชจ๋“  ๊ณ ์ • ์กฐ๊ฑด์„ ํ†ต๊ณผํ–ˆ์Šต๋‹ˆ๋‹ค. ๋‚˜๋จธ์ง€ ๋„ค ํ›„๋ณด์—๋Š” ๊ตฌ์ฒด์ ์ธ ๋ฐ˜๋ก€๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. JSON Map ํ›„๋ณด์˜ ๋ฏธํ™•์ธ68์กฐ๊ฑด์€ ๊ทธ๋Œ€๋กœ ๋‚จ๊ฒผ์Šต๋‹ˆ๋‹ค. ์ด์ „35์˜ post23ยท์„ ํƒ ๋ฒ”์œ„46๊ฐœ์™€ ์—ฐ๊ฒฐํ•œ scoped114๊ฐœ์ด๋ฉฐ ์ „์ฒด ๊ณผ๊ฑฐ ์ด๋ ฅ์˜ ๋ฏธํ™•์ธ ์ด๊ณ„๊ฐ€ ์•„๋‹™๋‹ˆ๋‹ค. SourcePanic pre-AFTER ๋ฏธํ™•์ธ39๊ฐœ๋„ ์›๋ž˜ ์ฆ๊ฑฐ์— ๋ณด์กด๋˜์ง€๋งŒ ์ƒˆ Wanted predicate ์ˆ˜๋กœ ๋”ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

ROOT-QUALIFICATION์€ ๋ผ๋ฒจ์„ ์ฑ„ํƒํ•œ ๊ทผ๊ฑฐ์ด๊ณ , ROOT-QUALIFIED-ROWS๋Š” ๋‹จ์œ„ ๊ฐ€์ค‘์น˜์˜ ๋‘ ํ–‰์ž…๋‹ˆ๋‹ค. MATERIALIZATION๊ณผ ๋‹ซ์€ ํ›„ ์ฝ๊ธฐ ๊ฒ€์‚ฌ๋Š” ์‹ค์ œ Go ์ƒ์„ฑ๊ณผ ์ „์ฒด Reader ๊ฐ’ ์ผ์น˜๋ฅผ ๊ธฐ๋กํ•ฉ๋‹ˆ๋‹ค. Reader๊ฐ€ ์˜๋ฏธ์  ์ •๋‹ต์„ ์ƒˆ๋กœ ์ •ํ•œ ๊ฒƒ์€ ์•„๋‹™๋‹ˆ๋‹ค. ํŠน์ง•์—๋Š” ์š”์ฒญยทํ›„๋ณด ์„ค๋ช… ํ…์ŠคํŠธ๋งŒ ํ—ˆ์šฉํ•˜๋ฉฐ ๋ผ๋ฒจยท๊ทธ๋ฃนยท์›์ฒœยท์ฆ๊ฑฐ๋Š” ์ž…๋ ฅ์—์„œ ๋ถ„๋ฆฌํ•ฉ๋‹ˆ๋‹ค.

37์€ ๋…๋ฆฝ ํ‰๊ฐ€ ํ‘œ๋ณธ ์ˆ˜๊ฐ€ ์•„๋‹™๋‹ˆ๋‹ค. ๋‘ ์š”์ฒญ์€ ๊ธฐ์กด group79ยท83์˜ development_train์„ ์œ ์ง€ํ•ฉ๋‹ˆ๋‹ค. Union์€ ๊ธฐ์กด catalog19 ID๋ฅผ ์žฌ์‚ฌ์šฉํ–ˆ์Šต๋‹ˆ๋‹ค. JSON์€ ์ตœ์ƒ์œ„ JSONL envelope์˜ ์ค‘๋ณต ํ‚ค๋ฅผ ๋‹ค๋ฃจ๋Š” ๊ธฐ์กด ์ด์›ƒ ๊ณผ์ œ์™€ ์—ฐ๊ฒฐ๋˜์–ด ์žˆ์œผ๋ฉฐ, ์ด๋ฒˆ ๋ฒ”์œ„๋Š” ์žฌ๊ท€์ ์ธ ๊ฐ์ฒด๋ณ„ ๊ฒ€์‚ฌยทcollapse ์ „ ๊ฑฐ๋ถ€ยท์ˆœ์„œ ๋ณด์กด์ž…๋‹ˆ๋‹ค. ์ƒˆ ๋…๋ฆฝ ๊ทธ๋ฃนยท20โ†’60 ์ฝ”ํ˜ธํŠธยท๋ณดํ˜ธ2400 ํ‰๊ฐ€์— ๋”ํ•œ ํ–‰์€0์ž…๋‹ˆ๋‹ค. ํ›„๋ณด ์œ„์น˜ ํŽธํ–ฅ๋„ ์—ฌ์ „ํžˆ ํฌ๋ฏ€๋กœ ์ด ๋ฐ์ดํ„ฐ๋งŒ์œผ๋กœ ํ•™์Šต ์„ฑ๊ณต์ด๋‚˜ ๋น„์šฉ ์ ˆ๊ฐ์„ ์ฃผ์žฅํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์‚ฌ์šฉ์ž๋Š” data/train.jsonl์„ Reader๋กœ ์ฝ๊ฑฐ๋‚˜ ์•„๋ž˜ ๋ช…๋ น์œผ๋กœ ๊ฐ™์€ ํŒŒ์ผ๊ณผ ์˜์ˆ˜์ฆ์„ ์žฌํ˜„ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

bash scripts/verify-next60-thirtyseven.sh

Go1.27.1์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ์ž„์‹œ ํด๋”์—์„œ ์ด์ „35์™€ ๊ณ ์ • ์ฑ„ํƒํ–‰์œผ๋กœ37์„ ์ƒ์„ฑํ•˜๊ณ , ๋ฐ”์ดํŠธ์™€ Reader ์ž…๋ ฅยท์ •๋‹ตยท๋ฉ”ํƒ€๋ฐ์ดํ„ฐ๋ฅผ ๋ชจ๋‘ ๋Œ€์กฐํ•ฉ๋‹ˆ๋‹ค. ์›๋ณธ ์ž‘์—…์ด๋‚˜ ๋ชจ๋ธ์„ ์žฌ์‹คํ–‰ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ƒˆ ํ…Œ์ŠคํŠธ๋ฅผ ํ†ต๊ณผ์‹œํ‚จ๋‹ค๊ณ  ์ƒˆ Fitยท๋ณดํ˜ธ ํ‰๊ฐ€๊ฐ€ ์ž๋™ ํ—ˆ๊ฐ€๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

HF37 ๊ณ ์ • ๋ฒ„์ „ ๊ฒŒ์‹œ๋ฅผ ๋งˆ์ณค์Šต๋‹ˆ๋‹ค. ์ƒˆยท๋ณ€๊ฒฝ61ํŒŒ์ผ๊ณผ ์†์„ฑ1๊ฐœ๋ฅผ ๊ณ ์ • ์ปค๋ฐ‹์—์„œ ์ฝ์–ด ํฌ๊ธฐยทSHA๋ฅผ ๋Œ€์กฐํ•˜๊ณ  Viewer37ํ–‰ ์ „์ฒด ๊ฐ’ยท์ˆœ์„œ๊ฐ€ ์ผ์น˜ํ•จ์„ ํ™•์ธํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ณผ๊ฑฐ721๊ฒฝ๋กœยท9ํƒœ๊ทธ๋ฅผ ๋ณด์กดํ–ˆ์Šต๋‹ˆ๋‹ค. ์ƒˆ ํ•™์Šตยท๋…๋ฆฝ ๊ฐ€์กฑ์€0์ž…๋‹ˆ๋‹ค.

์ด์Šˆ19 ยท English

PR #132: ํ•„์ˆ˜ CI ํ†ต๊ณผยท๋™์ผ ํŠธ๋ฆฌ ๋ณ‘ํ•ฉ / CI passed; identical tree merged.

ํ•™์Šต ์—†๋Š”37๊ฐœ ๋น„๊ต / Nonlearned37 comparison ยท HF37 ๊ฒŒ์‹œ ์ฆ๊ฑฐ / HF37 publication evidence.