장기 인공지능
장기도사류경장기 msJanggi

장기도사는 한국에서 개발된 현존하는 최고의 인공지능 프로그램입니다.

하수, 중수,고수, 초고수 등의 등급이 있고 초고수는 소수의 프로기사 만이 이길 수 있을 정도로 뛰어난 실력을 갖고 있습니다.

류경장기는 북한에서 개발된 인공지능 장기 프로그램입니다.

실력은 아직 장기도사에 미치지 못한다는 게 일반적인 평가입니다.

북한에서 개발된 다른 장기 프로그램도 있으나 접해 볼 기회가 없어 여기서는 생략합니다.

msJanggi 는 deep learning 방식으로 학습 시켜 인공지능을 구현합니다.

학습을 위해서는 고급의 기보가 필요한데 현재 약 3000 개의 기보룰 확보한 상태이고 실력은 현재 하수를 넘어서지 못하고 있습니다.

차후 약 2 만 개의 고급 기보를 모으는게 목표입니다.

따라서 현재는 하수만 서비스 합니다.

♦ 장기도사, 류경장기, msJanggi 의 내부적인 알고리듬은 저희도 모릅니다. 장기도사, 류경장기, msJanggi 개발자의 도움을 받아서 하는 서비스가 아닙니다

♦ 장기도사, 류경장기, msJanggi 를 시뮬레이션으로 돌려 접속자에게 알려주는 것 뿐입니다. 질문인 경우는 3 수만을 알려줍니다. 양쪽의 수를 합하면 5 수 입니다. 즉 인공지능이 첫수를 두고 응수를 하고 다음수를 인공지능이 두고 다시 응수를 하면 인공지능이 마지막 수를 둡니다.
자기의 기보에서 실제 인공지능은 어떻게 두는지를 검토하여 실력을 향상시키는데 큰 도움이 될 것입니다.
대결인 경우는 200 수 까지가 최대입니다.

♦[질문 step 1] 먼저 첫 상황을 만듭니다. 즉 질문하고 싶은 상황을 만드는 것입니다. 언제나 인공지능이 첫 수를 둡니다 첫 상황을 만드는 방법은 두가지 입니다. '기보 보기' 하면서 특정 수순에서 그 상테를 저장하여 만들수도 있고 임의의 상태를 만들수도 있습니다. 이 때는 장기판의 90 개 위치에 기불 배치 상태를 적어야 합니다. 샘플을 보면 금방 이해할 수 있습니다

♦90 개의 위치 (가로선 10 줄 세로선 9 줄)에 기물을 영문으로 표기합니다. C=차 M=마 S=상 A=사 P=포 J=장 B=병 을 표시합니다.
'/' 는 줄을 바꿉니다. '*' 는 아무것도 없는 공백을 표시합니다. 대문자는 한의 기물이고 소문자는 초의 기물입니다. CMS///////// 로 표기하면 장기판의 왼쪽 맨윗줄에 한의 차마상이 있고 나머지는 모두 공란을 의미합니다.

♦ 본인의 기보를 upload 하여 올릴 수도 있습니다. 특정 수순에서 상태를 저장한 후 이 때의 최선의 수순이 무엇인지 인공지능에게 물어보는 것입니다. 실력향상에 도움이 될 것으로 믿습니다. 이렇게 하면 특정 수순에서 첫 상태를 만드는 것이 매우 쉬어 편리하게 이용할 수 있을 것 입니다.

♦ 첫 상태의 기물 배치를 만든 후 인공지능을 고르고 수준을 선택하면 됩니다.