박xx 장기에서도 그렇고 전에 정xx 장기에서도 그렇고



스톡피쉬나 인공지능도 가끔씩 오류난다 그래서 



장기 인공지능(AI)은 현대 장기 엔진(예: 카카오장기, 장기스쿨 등)이 고도화되면서 체스나 바둑처럼 매우 강력해졌으나, 여전히 고유한 형태의 논리적 오류, 탐색 한계, 또는 특정 상황에서의 미숙함을 보일 수 있습니다.
장기 AI에서 발생할 수 있는 주요 오류와 한계점은 다음과 같습니다.
1. 탐색 한계 및 '수읽기' 오류
  • 호라이즌 이펙트 (Horizon Effect): AI가 매우 긴 수읽기가 필요한 상황에서 당장 눈앞의 이득(기물 득점)을 위해 장기적으로 패배할 수(외통수)를 보지 못하는 현상입니다. 5수 뒤에 외통수를 당하는데, 3수 뒤에 기물을 따먹는 수를 선택하는 경우가 이에 해당합니다.
  • 복잡한 형세에서의 착각: 기물이 많이 남아있어 경우의 수가 폭발적으로 증가할 때, AI가 계산량을 줄이기 위해 특정 수를 과소평가하여 치명적인 실수를 할 수 있습니다. 
2. 장기 특유의 규칙 및 전술 오류
  • 포(砲) 활용 미숙: 장기에서 가장 복잡한 기물인 포는 뛰어넘는 기물과 다리 역할이 중요합니다. AI가 포의 다리를 스스로 없애거나, 상대방의 포 다리를 활용하는 전략에서 인간 고수보다 미숙한 모습을 보일 때가 있습니다.
  • 빅장/기물부족 무승부 판단: AI가 유리한 상황인데도 기물 교환을 통해 무승부(빅장 등)로 이끄는 평가를 내리거나, 반대로 불리한 상황에서 무승부로 이끌어야 하는데 무리하게 공격하다 패배하는 경우가 있습니다.
  • 수비 우선순위 혼동: 외통수를 막는 것보다 기물 득점을 우선시하거나, 불필요한 장군을 불러 수비 흐름을 놓치는 상황입니다. 
3. 기력/데이터셋의 한계
  • 학습 데이터 부족: 바둑(AlphaGo)이나 체스에 비해 장기는 AI 학습 데이터(기보)가 상대적으로 부족합니다. 따라서 특정 포진(예: 귀마 대 귀마의 고전적 대처)에서 최적의 수를 찾지 못하고 수비적인 수만 반복하는 경우가 발생할 수 있습니다.
  • 후반전(엔드게임) 판단 오류: 기물이 얼마 남지 않았을 때, 점수 계산(기물 점수)과 외통수 위험성 사이에서 가중치 설정을 잘못하여 비합리적인 수를 둘 수 있습니다. 
4. 기타 시스템적 오류
  • 평가 함수(Evaluation Function) 오류: AI가 현재 형세를 점수로 환산할 때, 기물 점수만 높게 평가하고 위치 점수(요소)를 낮게 평가하여 기물은 많은데 외통수 상황에 몰리는 경우입니다.
최근의 인공지능은 딥러닝 기술의 발전으로 이러한 오류가 대폭 줄어들었으나, 여전히 매우 높은 탐색 깊이와 복잡한 외통수 상황에서는 인간 고수가 허점을 찾아낼 수 있는 가능성이 존재합니다.
장기 인공지능(AI) 및 관련 프로그램에서 발생하는 오류는 크게 1) 장기 엔진 자체의 논리적 오류(기력 한계)2) 구현상의 기술적 오류(버그)3) 관련 앱(스마트장기요양 등)의 시스템 오류로 나눌 수 있습니다.
1. 장기 AI 엔진 논리적 오류 (기력 및 규칙)
  • 비장군(Bikjang) 처리 문제: 장기 고유 규칙인 '비장군(왕과 왕이 서로 마주 보는 상황)'을 인식하지 못하거나, AI가 비장군 상황을 무승부로 처리하는 등 구현상의 오류가 발생할 수 있습니다.
  • 반복수 오류: AI가 3회 이상 동일한 수를 반복하며 대국이 끝나지 않는 '기보 반복' 상황에서 무승부 처리를 못 하거나 멈추는 오류가 있습니다.
  • 수 계산 한계 (수 읽기): Fairy-Stockfish 같은 강력한 오픈 소스 엔진도 한국 장기 특유의 포진이나 복잡한 상황에서 '수 읽기' 오류를 내거나 최적의 수를 찾지 못하는 경우가 있습니다. 
2. 기술적 버그 및 환경 문제
  • XBoard/WinBoard 연동 오류: 장기 엔진을 GUI(화면)와 연동할 때 폰(Pawn)의 기물 이동이나 마지막 행 진입 시 승진 처리 등에서 명령어가 맞지 않아 발생하는 버그가 보고된 바 있습니다.
  • 엔진 구현의 한계: 'Bare minimum' 장기 엔진의 경우, 상대 기물을 고려하지 않거나 '한 수 쉼' 기능을 제대로 구현하지 않는 기술적 한계가 있습니다. 
3. 스마트장기요양 앱 시스템 오류 (Context 기반)
  • 서버 과부하: 요양보호사가 사용하는 '스마트장기요양' 앱은 사용자가 몰릴 때 접속 장애나 멈춤 현상이 빈번하게 발생하여 수기 기록을 요청하는 경우가 있습니다.
  • 로그인 및 무결점 오류: 앱 설치 및 로그인 과정에서 데이터 오류(무결점 오류)가 발생하여, 기기 재등록이나 관리자 조치가 필요할 수 있습니다. 
해결 방법
  • Fairy-Stockfish: 최신 버전의 엔진을 사용하고, WinBoard 등 GUI 설정을 올바르게 확인해야 합니다.
  • 앱 오류: 와이파이 연결을 끄고 모바일 데이터(LTE/5G)로 접속하거나, 롱텀(Longterm)에서 단말기 통합 관리를 통해 기기를 재등록해야 합니다. 
장기 엔진의 기술적 완성도와 관련된 오류는 주로 GitHub의 Fairy-Stockfish 이슈 페이지에서 다루어지고 있습니다. 


근데 확실히는 모름 진짜 스톡피쉬같은 인공지능이 못이기는지~ 그러면 장기가 뭔가 대단한게..