MVP가 나왔다.
URL도 생겼다.
내 기보를 올리면
분석 화면이 뜬다.
그런데 직접 써보니
문제가 보였다.
첫 번째 벽
20년치 기보를 꺼낼 수가 없다.
나는 20년 동안
오로바둑에서만 바둑을 뒀다.
태블릿으로,
모바일로,
수천 판을 뒀다.
그런데 이 앱은
기보 내보내기를 지원하지 않는다.
SGF 파일로 추출하는 버튼도 없다.
웹사이트에서 다운로드하는 기능도 없다.
클라우드 동기화도 없다.
20년치 데이터가
앱 안에 갇혀 있다.
그래서 우회로를 찾았다
맥에서 오로바둑 앱을 실행하면
내부에 SQLite 데이터베이스가 생긴다.
거기서 기보 데이터를 직접 꺼냈다.
SELECT GIBO FROM t_gibo;
SGF 형식 그대로 들어 있었다.
일단 3판을 꺼냈다.
하지만 이 방법은
맥에서 둔 게임만 가능하다.
태블릿에 있는 수천 판은
여전히 앱 안에 갇혀 있다.
두 번째 벽
가짜 분석은 의미가 없다.
KataGo 연동 전이라
Mock 데이터로 테스트를 돌렸다.
앱이 말했다.
“3수째에서 흐름이 바뀌었습니다.”
3수째는 기본 포석이다.
양소목 걸친 수다.
흐름이 바뀔 이유가 없다.
AI가 분석한 게 아니라
랜덤 숫자가 나온 거다.
코치가
헛소리를 하고 있었다.
그때 깨달았다
진짜 AI 분석 없이는 코칭이 안 된다.
“전환점”이 의미 있으려면
실제 승률 변화를 계산해야 한다.
“반복 패턴”을 찾으려면
실제 기보를 비교 분석해야 한다.
“좋은 수”를 칭찬하려면
정말 어려운 상황에서 버틴 수인지 알아야 한다.
Mock 데이터로는
자존감 설계가 아니라
거짓말 설계가 된다.
세 번째 문제
113수를 찾을 수가 없었다.
앱이 말했다.
“오늘의 좋은 수: 113수”
그런데 바둑판에는
3수까지만 보인다.
113수가 어디인지
알 방법이 없었다.
그래서 바로 고쳤다.
“바둑판에서 보기” 버튼을 추가했다.
슬라이더로 원하는 수까지 이동할 수 있게 했다.
지금 상태
- 앱은 돌아간다
- 기보를 올리면 분석 화면이 뜬다
- 하지만 분석 내용은 아직 가짜다
진짜 제품이 되려면
KataGo를 연동해야 한다.
다음 단계
1. KataGo 연동
진짜 승률 분석
2. 사용자 ID 기반 자동 감지
흑/백 수동 선택 제거
3. 30판 실험
진짜 패턴이 보이는지 확인
아직 갈 길이 멀다.
하지만
벽이 보인다는 건 방향이 있다는 뜻이다.
늦깎이연구소
2026.03.08
