janggi.plyyard.com은 Ply Yard가 운영하는 9×10 장기판입니다. 규칙 판정, 장기판 조작, 복기 도구를 한 페이지에 모아 두었고, 계정을 만들거나 앱을 설치할 필요는 없습니다.

세 가지 대국 방식, 각각 무엇을 해결하나요

  • AI 대국:초 또는 한을 고르고, 여러 로컬 난이도로 연습할 수 있습니다. 힌트, 무르기, 한 수씩 복기로 후보 수를 비교하세요.
  • 한 기기 두 사람:두 사람이 한 기기를 함께 씁니다. 규칙을 가르치거나 마주 앉아 두고, 같은 장면에서 갈림을 이야기할 때 알맞습니다.
  • 온라인 방:공개 또는 비공개 방을 만들고 진영을 고른 뒤, 링크나 방 번호로 상대를 초대합니다. 공개 방에 들어가거나 이미 시작된 대국을 관전할 수도 있습니다.

규칙 설명은 장기 규칙, 연습 방법은 장기 실전 팁을 보세요.

로컬 대국과 온라인 방의 경계

AI와 한 기기 대국의 판, 기보, 일부 화면 설정은 지금 쓰는 브라우저에 저장됩니다. 방 서버가 필요하지 않고, 새로 고친 뒤에도 대개 이어 둘 수 있습니다. 사이트 데이터를 지우면 로컬 진행도 사라집니다.

온라인 방은 서버가 방 상태를 잠시 보관하고 수를 맞춥니다. 브라우저는 자리를 다시 찾는 식별자만 남기며, 이는 사용자 계정이 아닙니다. 구체적인 항목과 지우는 방법은 개인정보 처리방침을 보세요.

이 사이트가 하지 않는 일

  • 단수, 점수 순위, 계정 소셜, 실력 기반 자동 대국 연결은 없습니다.
  • 공개 대기실은 빈 방을 보여 줄 뿐, 상대를 자동으로 붙여 주지 않습니다.
  • 모든 난이도의 AI 수, 패널 분석, 힌트는 Fairy-Stockfish의 로컬 탐색이며, 전문 지도나 공식 기력 평가가 아닙니다.
  • 일반 대국에는 이메일, 전화번호, 실명, 결제 정보가 필요하지 않습니다.

이 사이트는 9×10 장기 규칙만 적용하며, 중국 체커·중국 장기·서양 체스와 섞지 않습니다. 안내 문장과 실제 합법 수가 어긋나면, 다른 놀이로 보지 말고 프로그램과 규칙 설명을 고치는 쪽이 맞습니다.

기능을 남길지 어떻게 보나요

기능은 대국을 마치거나 수를 이해하는 데 바로 쓰여야 합니다. 칸 표시는 갈 수 있거나 잡을 수 있는 자리를 보여 주고, 기보는 갈림으로 돌아가며, 방 상태는 자리와 연결을 확인합니다. 메뉴를 늘리는 것이 목표가 아닙니다. 규칙이 맞고, 반응이 분명하며, 모든 모드가 같은 합법 수를 쓰는 일이 겉보기 기능 수보다 앞섭니다.

기물 모양은 어디서 왔나요

팔각 기물과 9×10 장기판은 이 사이트에서 직접 그리며, 다른 곳의 기물 세트를 불러오지 않습니다.

대국을 돕는 엔진

AI와 대국할 때 모든 난이도의 수와 옆 패널 실시간 분석은 오픈소스 엔진 Fairy-Stockfish가 맡습니다. 공개된 장기 신경망 파일 janggi.nnue(약 11 MB, 계열 janggi-9991472750de)를 붙이며, 탐색은 브라우저 안에서만 이뤄지고 대국 기보는 다른 서버로 보내지지 않습니다. 낮은 난이도는 기술 등급과 깊이 상한으로 기력을 낮추고, 마스터는 최대 강도로 선택한 시간 동안 둡니다. 패널에 나오는 깊이, 노드 수, 속도, 국면 평가, 추천 수는 엔진이 그 수를 고르는 바로 그 탐색입니다.

Fairy-Stockfish는 Fabian Fichter(ianfab)가 이끌고 Stockfish를 바탕으로 합니다. 웹에서 돌아가게 해 주는 것은 fairy-stockfish.wasm 패키지입니다. 엔진은 GNU GPL v3로 제공되며, 전문은 COPYING, 기여자 목록은 AUTHORS에 있습니다. 이들은 이 사이트를 공식적으로 지지하지 않습니다.

신경망을 불러오지 못하면 고전 탐색 엔진으로 대국은 이어지지만 패널에는 같은 탐색 정보가 나오지 않습니다. 합법 수, 종국, 빅장 등 규칙은 여전히 이 사이트의 규칙 코드가 판정합니다.

Ply Yard 소개

이 사이트는 Ply Yard가 운영합니다. 문제 신고는 이 장기판, 규칙, 방 구현을 기준으로 따로 다룹니다. 불법 수가 받아들여지거나, 합법 수가 거절되거나, 기보와 판이 어긋나거나, 방 재연결이 이상하면 문의하기로 재현 순서를 보내 주세요.