• 2026.10.26

    Release 2026.10.26

    장기엔진 Bori개발은 잘 안 되고 있습니다. AI의 도움을 받아도 매우 어렵습니다. 대신 굴비의 새 배포판을 빌드했습니다.

    • 장기 NNUE 신경망을 내장한 BMI2용 Fairy-Stockfish 엔진 탑재. 엔진 연결 및 통신 안정성 개선
    • 기존 드래그 방식과 함께 기물을 클릭한 뒤 이동할 칸을 클릭하는 착수 방식 지원
    • 보조 Fairy-Stockfish로 사람 차례에 추천 수를 노란색 화살표로 표시
    • 보조 Fairy 사용 여부를 선택할 수 있는 설정 추가
    • 포획 위험이 있는 이동 후보 칸에 자홍색 'X' 표시
    • 착수 목록과 평가 그래프, 저장 기보에 착수 후 평가를 반영
    • PGN 읽기 및 표시 개선
    • 영문 윈도우에서 한글로 보이는 부분 수정
    • 굴비 아이콘 이미지 변경
    • 설치 프로그램에서 한국어 지원

    Download...

  • 2026.10.12

    몇년간 장기에 신경쓸 여유가 없었는데 최근 Agentic Coding을 하게 되면서 다시 장기에 도전할 수 있게 됐습니다. 장기엔진을 새로 개발하고 있습니다. 이름은 Bori 입니다. 장기UI인 Gulbi와 짝을 이루면 '보리굴비'가 됩니다. 현재 Bori의 개발상태는 Fairy-Stockfish에 비교할 수 있는 수준이 아닙니다. 탐색 깊이 10에서 Fairy보다 대략 70배 느립니다. 이것도 Fairy와 첫 비교시 약 2,000배 느렸던 것에서 엄청나게 개선한 것입니다. 속도뿐아니라 승률도 처참합니다. Bori와 Fairy 모두 탐색 깊이 5로 설정하고 100판을 두었더니 13승 22무 65패를 기록했습니다. 이긴 경기는 모두 초를 잡은 경우입니다. 한을 잡고 이긴 경기는 없었습니다. 승률을 먼저 개선하고 그다음에 속도를 개선하는 계획으로 진행중입니다. 최신 유료 AI Coding Agent의 도움을 받으면 꽤 나아질 것이라 기대합니다.

  • 2026.10.11

    여러 출처에서 확인한 장기 규칙을 정리하여 Rules 페이지에 올려두었음

  • 2023.03.30

    Release 2023.03.30

    • 2023년3월27일 배포된 최신 NNUE 신경망 janggi-4d3de2fee245.nnue 탑재된 Fairy-Stockfish 엔진 적용
    • 출처) Fairy-Stockfish-NNUE Janggi Release
    • 판 편집 화면에서 기물이 겹치는 경우 기존 기물이 하나 더 복사되어 생성되는 문제 해결
  • 2022.10.03

    Release 2022.10.03

    • 장기판 및 기물 이미지 추가. 출처) Pieces and boards for standard chess and other chess variants.
    • 장기판 크기 설정에 200% 옵션 추가
    • 장기 기물 선택 설정 추가
    • 장기판 좌표 표시를 좀 더 선명하게 개선
    • 이동 가능 칸 표현하는 노란색 동그라미 크기를 약간 더 키웠음
    • 상대 기물을 잡는 이동의 경우 분홍색 동그라미로 표시
  • 2022.09.25

    Release 2022.09.25

    • 첫 분석 모드(Analysis Mode) 지원. 대국 준비 상태에서 메뉴의 '대국(G)' -> '분석 모드(A)' 선택
    • 분석 모드에서는 탐색 깊이나 시간 제한 없이 사용자가 수를 둘 때까지 계속 탐색
    • 분석 모드에서는 사용자가 초한 양쪽 모두를 다 두어야함
    • 분석 모드에서는 현재까지 탐색중인 최선의 수를 노란색 화살표로 표시함
    • 분석 모드는 대국 준비 상태에서만 선택 가능함
    • 상대보다 기물점수가 작을 때 '한수 쉼' 경고창은 점수제에서만 표시함
    • 굴비 종료시 종료 확인창을 띄워 한번 더 확인함
  • 2022.09.18

    Release 2022.09.18

    • 2022.09.16 릴리즈 버전에서 게임종료를 인식하지 못하는 오류 수정
    • 2022.09.16 릴리즈 버전에서 '즉시 둠' 활성화 안 되는 오류 수정
    • 상대보다 기물점수가 작을 때 '한수 쉼'하는 경우 경고창 띄움
    • 기보 저장 관련 내부 코드 개선
  • 2022.09.16

    Release 2022.09.16

    • 최신 NNUE 신경망 janggi-7fb17c3419dc.nnue 탑재된 Fairy-Stockfish 엔진 적용
    • 스톡피쉬가 둔 수를 기억해서 동일한 포지션이 다시 나오면 저장된 최선의 수를 두도록 함
    • 위 기능은 첫 15수를 넘어가거나 기존 보다 더 깊게 탐색하는 경우 사용 되지 않음
  • 2022.04.15

    Release 2022.04.15

    • 회전된 장기판을 편집할 때 회전된 상태를 유지하면서 편집
    • 판 편집 화면에서 장기판 회전 가능
  • 2022.03.21

    Release 2022.03.21

  • 2022.02.27

    Release 2022.02.27

    • 장기판 편집시 바탕장기판 이미지로 현재 설정된 장기판 이미지를 적용함
  • 2022.01.31

    Release 2022.01.31

    • 장기도사 단일/다중 기보 gib 파일을 읽어 들일 수 있음
    • 장기도사의 모든 저장 옵션을 테스트한 것은 아니라서 못 읽는 기보가 있을 수 있음
    • 장기도사 접장기 기보는 아직 읽어들이지 못함
  • 2021.12.24

    Release 2021.12.24

    • 설정 화면을 기본값, 장기판, 기타 페이지로 구분하여 재구성
    • 장기판 배경을 설정 화면에서 바로 선택할 수 있도록 함
    • 대국 진행중에도 기보를 저장할 수 있도록함. 저장시 대국 결과는 '*'로 기록됨
  • 2021.12.21

    Release 2021.12.21

    • 프로그램 시작시 모니터 중앙에 메인 화면을 보여주며 시작함
    • 설정 화면에 장기판 크기 100%, 125%, 150% 변경 옵션 추가
  • 2021.12.17

    Release 2021.12.17

    • 설정 화면에 음향 효과를 켜고/끄는 옵션 추가
    • 설정 화면에 [진영 교체]시 장기판을 회전할지 여부를 결정하는 옵션 추가
  • 2021.12.11

    Release 2021.12.11

    • 대국중 [이전 상태]/[다음 상태] 이동 가능. 최종 상태에서만 기물을 옮길 수 있음
    • [무르기]버튼을 없애고 이전 상태에서 게임을 이어가는 [무름] 도입. 사람 차례로만 [무름] 가능
    • 대국중 사람과 장기엔진의 진영을 바꾸는 [진영 교체] 도입. 사람 차례에만 변경 가능
    • [기보 PGN 저장] 버튼을 없애고 메인 메뉴에만 남겨둠
  • 2021.12.07

    Release 2021.12.07

    • janggimodern, janggitraditional 번역 오류 수정
  • 2021.12.05

    Release 2021.12.05

    • 제어판 프로그램 추가/제거에 굴비 아이콘 표시
    • 스톡피쉬가 사용할 수 있는 메모리 최대 크기를 설치된 RAM의 절반까지로 설정
    • 스톡피쉬 메모리 사용량 기본선택을 512M로 변경
    • 판 편집에서 기물이동시 다른 기물 위로도 옮겨갈 수 있음. 기존 기물은 장기판 밖으로 자동 이동
  • 2021.11.30

    Release 2021.11.30

    • 기본 장기규칙을 janggicasual에서 janggimodern으로 변경
    • 시간 선택 옵션에 55분, 60분 추가
    • 메모리사용량 선택 옵션에 4G, 8G 추가
    • 설치 프로그램에 stockfish_amd64.exe 엔진 추가
  • 2021.11.26

    Release 2021.11.26

    • 장기 신경망 NNUE를 포함한 스톡피쉬 14.0.1 XQ 엔진 추가
    • 기본 장기엔진을 14.0.1 XQ 버전으로 변경
    • 배포파일 명칭을 Gulbi_setup_64bit_YYYY.MM.DD.zip 형태로 변경
    • 기본 홈페이지를 https://gulbijanggi.com 으로 변경
  • 2021.10.19

    Release 2021.10.19

    • 메���와 버튼 등 기본적인 한글화 적용
  • 2021.10.05

    Release 2021.10.05

    • 기본 엔진을 Fairy-Stockfish 14로 변경
    • 기본 설치 폴더를 Program Files/Gulbi Janggi로 변경
    • 메인 윈도우를 움직이면 Eval Graph가 따라오게 함
    • ini파일은 설치되지 않고 사용자가 처음 setting을 저장할 때 생성함
    • 기타 다수의 코드 개선
  • 2021.09.23

    Release 2021.09.23

    • 평가 그래프 추가
    • 게임 모드에서 장기판 180도 회전
    • 기보(PGN)에 평가 값 기록하고 읽어들임
    • 기타 다수의 코드 개선
  • 2021.09.10

    Release 2021.09.10

    • 게임 종료시 기보(PGN) 저장 기능 추가
    • 리플레이 모드에서 음향효과 추가
    • 리플레이시 장기판 180도 회전
    • 리플레이 모드의 장기판 편집
    • 리플레이 모드에 처음과 끝 버튼 추가
    • 기타 다수의 코드 개선
  • 2021.09.08

    Release 2021.09.08

    • 대국 초기화시 사용자 확인
    • 기능 안 하는 메뉴 아이템 수정
  • 2021.09.03

    Release 2021.09.03

    • 대국 초기화 버튼 추가
    • 키보드 핫키 추가
    • 기능 안 하는 메뉴 아이템 수정
    • 기타 다수의 코드 개선
  • 2021.09.01

    Release 2021.09.01

    • 무르기 기능 추가
    • 대국자 판넬에 궁 이미지 사용 등
    • 굴비 기본값 설정 메뉴
    • ini 파일 적용
    • 굴비 실사 이미지에 만화 효과 적용
    • 기타 다수의 코드 개선
  • 2021.08.25

    Release 2021.08.25

    • 장기판 편집 추가
    • 장기판 FEN 저장, 불러오기
    • 낱장기 샘플 FEN 추가
    • 기타 다수의 코드 개선
  • 2021.08.18

    Release 2021.08.18

    • 사용가능한 CPU 코어수 제한
  • 2021.08.13

    Release 2021.08.13

    • 음향효과 파일을 wav에서 mp3로 변경
  • 2021.08.11

    Release 2021.08.11

    • 빅장, 반복수 등 대국 종료 조건 추가
    • 자체 빌드한 페어리-스톡피쉬 포함
    • 기물이 이동 가능한 좌표 표시
    • 기타 다수의 코드 개선
  • 2021.08.10

    Release 2021.08.10

    • 연속적인 한수 쉼을 무승부로 판정
    • 이미지 처리 개선
    • 기타 다수의 코드 개선
  • 2021.08.08

    Release 2021.08.08

    • 대국시작시 또 한수 쉼에서 음향효과 추가
    • 스프래쉬 화면에 릴리즈 날짜 표시
    • 이미지 사이즈 개선
    • 기타 다수의 코드 개선
  • 2021.08.07

    Release 2021.08.07

    • 기초적인 음향효과 추가
    • 매 게임 시작시 로그 초기화
    • 이미지 사이즈 개선
    • 기타 다수의 코드 개선
  • 2021.08.05

    Release 2021.08.05

    • 고해상도 화면 지원 제거
  • 2021.08.04

    Initial Release 2021.08.04