달무티를 할 줄 아는 사람은 일본의 국민 카드게임 대부호를 10분이면 배웁니다. 클라이밍·계급·조공은 그대로이고, 덱과 서열·조합·혁명의 뜻·자리의 불안정성 네 가지가 다릅니다. 일본대부호연맹 공식 룰을 기준으로 처음 배울 규칙을 카드 그림으로 정리하고, 로컬 룰의 인지도, 달무티 경험이 통하는 것과 배신하는 것, 그리고 왜 배울 만한지를 적습니다.
Posts for: #Game
달무티 CPU 플레이어 만들기 Part 8: 봇을 고치다 — 리드 지키기 계획과 아껴 두기
잘 두는 사람에게서 찾은 세 가지 습관을 hard 봇에 넣었습니다. 바꾸기 전과 후의 판단 흐름을 그림으로 나란히 놓고, 새 봇이 구버전 봇들 사이에서 얼마나 세졌는지, 그리고 아직 말할 수 없는 것이 무엇인지를 코드 없이 정리합니다.
달무티 CPU 플레이어 만들기 Part 7: 잘 두는 사람은 봇과 어디서 다르게 두는가
hard 봇을 열 판 중 여섯 판 이긴 사용자의 결정 6,746개를, 같은 순간 봇이 냈을 수와 하나씩 비교했습니다. 대부분은 같았습니다. 갈라진 자리는 셋이었습니다. 강한 한두 장으로 리드를 지키고, 초반에 최상위 카드를 아끼고, 받을 때 딱 이길 만큼만 씁니다.
달무티 CPU 플레이어 만들기 Part 6: 사람이 열 판 중 여섯 판을 이기는 hard 봇
hard 봇 세 명을 상대로 사람이 판의 59.8% 를 1등으로 끝냈습니다. 공정하다면 25% 여야 합니다. 가장 많이 플레이한 사용자에게는 hard 와 easy 의 차이가 0.2%p 였습니다. 코드 없이, 무엇을 어떻게 쟀고 왜 봇이 사람에게 읽혔는지를 정리합니다.
오목 엔진 Rapfi 해부 Part 5: Rapfi 로 오목·렌쥬 서비스를 만들 때
Rapfi 를 엔진으로 오목·렌쥬 서비스를 만들 때 고려할 점을 정리합니다. 서버·브라우저(WASM)·앱 배치에 따라 달라지는 GPLv3 의무, 상태를 가진 Piskvork 프로토콜을 다루는 프로세스 모델과 Go 래퍼, 판 크기와 렌쥬 오프닝 규정의 공백, 초보자용 난이도 설계의 함정, 자원·버전 관리까지 실측과 소스 근거로 짚습니다.
오목 엔진 Rapfi 해부 Part 4: 직접 빌드해서 돌려 보기
Rapfi 를 소스에서 빌드하고 Piskvork 프로토콜로 직접 대화해 봅니다. 탐색 로그 읽는 법, 같은 국면이 자유룰과 렌쥬에서 어떻게 달라지는지, 花月 주형의 Multi-PV 분석, STRENGTH 로 기력 낮추기, MCTS 탐색기, 파이썬으로 엔진 부리기까지 Apple M1 Max 에서 실제로 실행한 결과로 보여 줍니다.
오목 엔진 Rapfi 해부 Part 3: Rapfi 는 어떻게 수를 고르는가
Rapfi 의 소스 코드를 따라가며 한 수를 고르기까지의 의사결정 과정을 해부합니다. 선 패턴 16종과 네 방향 조합 14종으로 판을 읽는 법, 렌쥬 금수의 정확한 판정, 고전 평가와 NNUE(mix9svq)를 섞어 쓰는 방식, Stockfish 에서 가져온 알파-베타 탐색과 VCF 잎 탐색, 선택 사항인 MCTS, 시간 관리와 멀티스레드까지 정리합니다.
오목 엔진 Rapfi 해부 Part 2: Rapfi 와 KataGo, 같은 문제를 반대로 푸는 두 엔진
알파-베타 탐색과 초경량 NNUE 로 CPU 에서 초당 수십만 노드를 읽는 Rapfi 와, 큰 신경망과 MCTS 로 GPU 에서 수천 번을 읽는 KataGo(오목판 KataGomo)를 비교합니다. 탐색·평가·하드웨어·학습·프로토콜·라이선스를 나란히 놓고, ‘어느 쪽이 더 강한가’ 라는 질문에 1차 출처가 실제로 답하는 범위가 어디까지인지 정리합니다.
오목 엔진 Rapfi 해부 Part 1: 오목·렌쥬 오픈소스 생태계와 Rapfi 의 역사
현재 가장 강력한 오픈소스 오목·렌쥬 엔진인 Rapfi 를 다섯 편에 걸쳐 분석합니다. 첫 편은 2026년 기준 오목·렌쥬 오픈소스 생태계(엔진·GUI·프로토콜·대회)를 훑고, Rapfi 가 2018년 Gomocup 4위에서 2022년 이후 사실상 전 리그를 제패하기까지의 역사를 1차 출처로 정리합니다.
렌쥬(連珠) 입문 Part 4: 26주형 (2) 직접형 13가지
렌쥬의 26가지 정형 오프닝(珠型) 중 백 2수가 흑 1수에 가로·세로로 붙는 직접형(直接) 13가지를 도해와 함께 소개합니다. 寒星부터 遊星까지 각 주형의 이름, 모양, 옛 RIF 룰 기준 평가를 정리하고 시리즈를 마무리합니다.
렌쥬(連珠) 입문 Part 3: 26주형 (1) 간접형 13가지
렌쥬의 26가지 정형 오프닝(珠型) 중 백 2수가 흑 1수에 대각선으로 붙는 간접형(間接) 13가지를 도해와 함께 소개합니다. 長星부터 彗星까지 각 주형의 이름, 모양, 옛 RIF 룰 기준 평가를 정리합니다.
렌쥬(連珠) 입문 Part 2: 흑은 왜 묶이고, 왜 색을 바꾸는가
오목과 렌쥬가 이론적으로 흑 필승임이 어떻게 증명되었는지, 일본 연주계가 흑 금수를 하나씩 더해 온 과정, 그리고 RIF 룰에서 야마구치 룰, Soosõrv-8, Taraguchi-10 까지 스왑(색 교환) 오프닝 규정이 발전해 온 이유를 정리합니다.
렌쥬(連珠) 입문 Part 1: 오목과 렌쥬는 무엇이 다른가
오목의 기본 규칙과 한국에서 흔히 두는 오목, 그리고 국제 경기 규칙인 렌쥬(連珠)의 차이를 정리합니다. 흑에게만 적용되는 삼삼·사사·장목 금수의 정확한 정의를 도해로 살피고, 렌쥬가 정말 국제 표준인지 1차 출처로 확인합니다.
훌라 초보자 전략 가이드 Part 6: 한 판 복기와 초보 체크리스트
훌라 초보자 전략 가이드 마지막 편. 앞의 다섯 편에서 세운 주요 원칙을 적용한 4인 한 판을 딜부터 정산까지 턴별로 복기합니다. 첫 공개 카드의 땡큐, 조각을 지킨 버리기, 좌석 순서 1순위 땡큐, 7 의 이웃을 남긴 버리기, 확정 구간을 확인한 일반 스톱, 손패를 공개해 검산한 정산까지 카드 그림으로 따라가고, 턴마다 보는 체크리스트와 흔한 실수 열 가지, 인원별 차이, 확률표를 만든 스크립트를 부록으로 붙입니다.
훌라 초보자 전략 가이드 Part 5: 스톱과 훌라 — 걸 것인가 기다릴 것인가
훌라 초보자 전략 가이드 5편. 판단이 필요 없는 확정 스톱 셋(총통·로우·하이)과 계산이 필요한 일반 스톱을 나눕니다. 일반 스톱은 먼저 “내 합이 상대의 최소 가능 합보다 작은가” 로 확정 구간을 가리고 그 밖은 확률로 본다는 것, 상대 손패를 무작위로 가정하면 성공률을 부풀린다는 것(봇 실험의 스톱박 36%)을 계산한 표로 보이고, 훌라를 노려도 되는 조건을 아웃 확률로 정합니다.
훌라 초보자 전략 가이드 Part 4: 땡큐 — 거의 언제나 부르되, 부르지 말아야 할 때
훌라 초보자 전략 가이드 4편. 남의 버림패를 가져와 차례까지 빼앗는 땡큐가 왜 자격만 생기면 거의 언제나 이득인지(봇 실험에서 자격이 생긴 기회의 93% 호출), 그런데도 참아야 하는 두 가지 상황(로우·하이 자격, 손에 다 있는 훌라)과 거절처럼 보이지만 받아야 하는 경우는 무엇인지, 좌석 순서 우선권이 만드는 자리별 유불리와 그것이 버리기에 뜻하는 바를 카드 그림 예제로 정리합니다.
훌라 초보자 전략 가이드 Part 3: 버리기 — 가장 비싼 카드가 답이 아니다
훌라 초보자 전략 가이드 3편. 버리는 카드 한 장에 걸린 네 가지 위험(내 조합의 다리, 죽은 카드, 상대의 땡큐, 독박)을 카드 그림 예제로 봅니다. 공개된 카드를 세어 죽은 카드를 가려내는 법, 7 의 이웃인 6·8 의 값, SET 과 RUN 두 방향이 모두 막힌 안전한 카드, 일곱 장을 든 미등록 상대에게 땡큐를 주지 않는 규칙, 그리고 계산하는 봇조차 아직 보지 못하는 자리를 정리합니다.
훌라 초보자 전략 가이드 Part 2: 등록과 붙이기 — 한 턴에 최대로 턴다
훌라 초보자 전략 가이드 2편. “등록할 수 있으면 등록한다” 를 “한 턴에 가장 많이 턴다” 로 바꿉니다. 가장 긴 조합이 가장 많이 터는 계획이 아닌 이유, 등록 순서 하나로 훌라가 갈리는 손패, 7 한 장으로 붙이기 자격을 사는 법, 7 을 내려놓는 결정에 걸린 여섯 가지, 공개한 조합이 남의 발판이 되는 문제를 카드 그림 예제와 봇 실험 수치로 정리합니다.
훌라 초보자 전략 가이드 Part 1: 이 게임은 꼴찌를 피하는 게임이다
규칙은 알지만 아직 판을 읽지 못하는 훌라 초보자를 위한 6부작의 첫 편입니다. 등수 사다리와 배율과 박이 곱해지는 정산 구조를 “무엇을 피해야 하는가” 로 번역하고, 받은 일곱 장을 조합·조각·홑 카드로 분류하는 습관, 첫 턴과 첫 공개 카드의 땡큐에서 할 일을 카드 그림 예제로 정리합니다. CPU 봇 실험의 실측치를 근거로 붙였습니다.
삼평 하이로우 v2.0 Part 5: 규칙 전문 — 기준 판정, 변경 이력, 미결 사항, 재현 스크립트
삼평 하이로우(PLS7) v2.0 규칙 전문입니다. 여섯 가지 평가 기준의 판정을 모으고, 실측 확률표와 순위 근거, 로우 세칙, 인원 권장선, 선택 규칙 PLS-2, 전략 참고표를 담은 새 가이드를 씁니다. v1.4 에서 무엇이 바뀌고 무엇이 그대로인지, 시뮬레이션이 답하지 못한 미결 사항은 무엇인지 기록하고, 핵심 수치를 재현하는 스크립트를 부록으로 붙입니다.