인공지능 기술의 발전과 함께 장기 실력을 키울 수 있는 AI 프로그램도 크게 진화했습니다. 초보자부터 프로 기사까지 수준에 맞게 활용할 수 있는 대표적인 AI 장기 프로그램을 정리했습니다.
인공지능 장기 프로그램, 왜 주목받나?
알파고 이후 AI 기술이 보드게임 분야에 본격 적용되면서 장기 역시 인공지능이 인간 최고수를 압도하는 수준에 도달했습니다. 이제는 스마트폰 하나로 프로급 AI와 대국하며 실력을 끌어올릴 수 있는 환경이 마련됐습니다.
주요 AI 장기 프로그램 비교
1. 장기도사 (PC·모바일)
개발자 김교진이 만든 장기 프로그램으로 약칭 ‘장도’라고 불리며, 인공지능 장기계에서 오랫동안 최고 성능 중 하나로 인정받아 왔습니다.
- 최하수(18~13급)부터 초고수(5단 이상)까지 5단계 난이도 제공
- 다양한 포진법을 구사해 매 대국마다 다른 수를 선보이며 싫증을 방지
- 기보 저장 및 조회 가능, 수만 개의 프로·아마 기보를 무료 다운로드 지원
- 박보 풀기 기능 내장, 뛰어난 AI로 대부분의 박보를 즉시 해결
- 4.0 버전 업데이트 이후 외부 엔진 연동이 가능해져 스톡피시 사용이 한층 간편해짐
2. 페어리 스톡피시 (Fairy-Stockfish)
세계 최강 체스 엔진 스톡피시를 기반으로 한국 장기를 포함한 다양한 변형 게임을 지원하는 오픈소스 엔진입니다.
- 장기 지원 초기 버전임에도 기존 최강 엔진인 장기도사를 압도하는 실력을 보여 장기계에 충격을 안겨줌
- 장기도사에 비해 훨씬 먼 수를 내다보며, 단기적으로 점수 손해를 감수하면서도 장기적 우위를 추구하는 수읽기 능력을 갖춤
- 굴비 장기(Gulbi Janggi)는 스톡피시 엔진을 별도 설정 없이 쉽게 설치·사용할 수 있도록 만든 전용 프로그램
- WinBoard GUI를 통해 NNUE 파일을 적용하면 장기 전용 신경망으로 성능을 더욱 최적화할 수 있음
3. PyChess — 웹 기반 무료 대국
PyChess는 무료 체스 AI 웹사이트이지만 한국 장기 AI 서비스도 제공하며, 레벨 1부터 레벨 8까지 선택 가능하고 레벨 8은 카카오 장기 8~9단 수준의 실력을 갖추고 있습니다.
- 별도 설치 없이 브라우저에서 바로 대국 가능
- 초급자부터 고급자까지 폭넓은 난이도 커버
- 반복수 규칙 적용으로 실전과 유사한 환경 제공
4. 모두의장기 혼자하기 (모바일)
한국 정통 장기 초급 및 중급 기력의 AI를 탑재하여 혼자 실력을 키우기 편하도록 설계된 앱으로, 로그인 없이 오프라인 환경에서도 플레이 가능합니다.
- 오프라인 2인 대전 모드 지원, 실제 장기판 없이도 가족·친구와 대국 가능
- AI에 점수제를 도입해 지루한 반복 수를 방지
수준별 프로그램 선택 기준
- 입문·초보 → 모두의장기 혼자하기, PyChess 레벨 1~3
- 중급 → 장기도사 중수~고수 모드
- 고급·연구용 → 페어리 스톡피시(굴비 장기), 장기도사 초고수 + 외부 엔진 연동