New major version 3.0 of SakataGo app published today

Dear Go Community,

I am happy to share that the new major version 3.0 of my iOS Go playing app “SakataGo” was published today ( ‎SakataGo App - App Store ).

The app implements a full KataGo playing engine with superhuman strength and with human imitation modes from 10 kyu up to 9 dan. It works fully offline and is available with a one-time purchase: no in-app payments, no subscription, no ads, no tracking.

As always, my big “Thank You!” goes to all users who have taken the the time to write to me or provide feedback on the app!

The new version comes with some strong improvements, most of them based on user requests:

  • Improved storage/SGF functions: In addition to cycling through the storage, it is now possible to open a list and mini previews of the stored positions to either delete them selectively, or to choose which one to load or share as SGF files.

  • Active game: You can now more easily go back to the last “active game” (the game last changed by playing a move) after reviewing stored positions.

  • Game end: Some users found the game end not clear enough. The older versions of the app had no “automatic” game end - it simply ended like a real game of Go by stopping to play after passing. Now a dialog is shown, but you keep the option to continue analyzing.

  • Stone placement: On iPhone screens, the stone placement can be tricky in all Go apps. There is now an improved crosshairs and placement preview to support playing on small screens.

  • Separate count estimates: The app now uses KataGo’s feedback to estimate separate point counts for black and white besides the total score difference. This is still an experimental feature because consistency with the total score is a challenge, given that “ownership” probabilities are hard to translate to scores, especially in the beginning of the game.


囲碁コミュニティの皆さん、こんにちは!

私のiOS向け囲碁アプリ「SakataGo 囲碁」の新しいメジャーバージョン3.0が本日リリースされましたので、喜んでお知らせいたします! ( ‎SakataGo 囲碁アプリ - App Store )

このアプリは、プロをも凌駕する超人レベルの強さから、10級から9段までのリアルな人間風の模倣モードまでを備えた、完全なKataGo対局エンジンを搭載しています。完全オフラインで動作し、1回限りの購入でご利用いただけます。アプリ内課金、サブスクリプション、広告、トラッキングは一切ありません。

いつもアプリについてメッセージをくださったり、フィードバックをくださるすべてのユーザーの皆様に、改めて心から感謝申し上げます!

新バージョンでは、多くのユーザーからの要望に基づき、いくつかの強力な改善が行われました:

  • 保存・SGF機能の改善:保存された局面を順番に切り替えるだけでなく、リストやミニプレビューを開いて、個別に削除したり、ロードする局面を選んだり、SGFファイルとして共有したりできるようになりました。

  • アクティブな対局への復帰:保存された局面を確認した後、最後に着手が行われた「アクティブな対局」へより簡単に戻れるようになりました。

  • 終局(対局終了):一部のユーザーから、対局の終わり方が分かりにくいという意見がありました。旧バージョンには「自動」の終局がなく、実際の囲碁と同様にパスの後に着手を止めるだけで終了していました。新バージョンでは終局ダイアログが表示されるようになりますが、そのまま検討(分析)を続けるオプションも残されています。

  • 石の配置(着手):iPhoneの画面では、どの囲碁アプリでも石を正確に置くのが難しい場合があります。そこで、小さな画面でも打ちやすいように、改善された十字カーソルと配置プレビュー機能を追加しました。

  • 黒と白のそれぞれの予測目数の表示:総目数差(コミやアゲハマを含む差)だけでなく、KataGoの分析を基に黒と白それぞれの予測目数を個別に推定して表示するようになりました。ただし、「地の所有」確率を目数に換算するのは特に序盤において難しく、総目数差との整合性を保つのが課題であるため、この機能はまだ実験的な段階です。


바둑 커뮤니티 여러분, 안녕하세요!

저의 iOS 바둑 앱 "SakataGo 바둑"의 새로운 메저 버전 3.0이 오늘 정식 출시되었다는 기쁜 소식을 전해드립니다! ( ‎SakataGo 바둑 앱 - App Store )

이 앱은 프로 기사를 능가하는 초인적인 기력부터 10급부터 9단까지의 리얼한 인간 스타일 모드까지 지원하는 완전한 KataGo 대국 엔진을 탑재하고 있습니다. 완전히 오프라인으로 작동하며, 일회성 구매로 이용하실 수 있습니다. 인앱 결제, 구독, 광고, 트래킹은 일절 없습니다.

언제나 시간을 내어 소중한 피드백을 보내주시고 응원해주시는 모든 사용자분들께 진심으로 감사의 말씀을 전합니다!

이번 새 버전은 주로 사용자분들의 요청을 바탕으로 한 강력한 기능 개선들이 포함되었습니다:

  • 저장 및 SGF 기능 개선: 저장된 국면을 순서대로 넘겨보는 것 외에도, 이제 저장된 국면의 리스트와 미니 미리보기를 열어 선택적으로 삭제하거나, 원하는 국면을 불러오고 SGF 파일로 공유할 수 있습니다.

  • 진행 중인 대국 복귀: 저장된 국면들을 검토한 후, 마지막으로 착수가 이루어졌던 '진행 중인 대국’으로 훨씬 쉽게 돌아갈 수 있습니다.

  • 대국 종료(계가): 대국 종료 시점이 명확하지 않다는 의견이 있었습니다. 이전 버전에는 ‘자동’ 대국 종료 기능이 없었고, 실제 바둑처럼 양자 패스 후 착수를 멈추는 방식으로 끝났습니다. 이제는 대국 종료 안내창이 표시되며, 원할 경우 그대로 형세 분석을 계속 진행할 수 있는 옵션도 제공됩니다.

  • 돌 놓기(착수): 아이폰 화면에서는 모든 바둑 앱에서 돌을 정확히 놓기가 까다로울 수 있습니다. 작은 화면에서도 원활하게 대국을 즐기실 수 있도록 개선된 십자선과 돌 놓기 미리보기 기능을 추가했습니다.

  • 흑과 백의 각각의 집 수 예측 표시: 총 집 수 차이 외에도, KataGo의 분석을 기반으로 흑과 백의 각각의 예측 집 수를 따로 추정하여 표시합니다. 다만, ‘집 소유’ 확률을 구체적인 집 수로 환산하는 것은 특히 대국 초반에 매우 어렵고 총 집 수 차이와의 정합성을 맞추는 데 한계가 있어, 이 기능은 아직 실험적인 단계입니다.

1 Like

Is there a demo version or something? Because I want to check if it actually works on my old as fuck ipad before paying.

Isn’t there a compatibility section under “Information” in the Appstore? Maybe that would tell it already?

And maybe, if you share what iPad you have, others could also chime in and tell more?