新しい囲碁ソフトウェアを紹介します。
https://github.com/nadesico19/gotepad/blob/main/README.ja.md
https://github.com/nadesico19/gotepad/blob/main/README.en.md
Gotepad is a cross-platform client for recording Go games, reviewing positions, and organizing game records.
Main features:
Full Go board interaction: play and capture stones, undo moves, place and edit setup stones, switch the move color, prevent accidental taps, and lock board operations.
Multi-branch game-record management: navigate and play through a game, find stones, reorder or delete next-move branches, retain only the main line, and browse the complete variation tree as board thumbnails.
Variation exploration: create a temporary variation from any position, browse or roll back its moves, and choose whether to keep or discard it.
SGF reading and writing: load records from local files, the system clipboard, or the operating system's Open With action. Supports game metadata, setup nodes, branches, position titles, comments, common board marks, and Gotepad custom data, with defensive validation and warnings for malformed SGF files.
Game notes: store multiple layers of notes for one position; add sequential letters, triangles, squares, circles, and crosses; and configure different move-numbering modes for reading and publication. Focus mode browses every note linearly in publication-export order and allows direct editing while browsing.
Create positions from images: select a local image on Windows, or take a photo or choose one from the gallery on Android. OpenCV detects the board and black and white stones, after which users can rotate the image, correct its four corners, run recognition again, and manually correct individual intersections.
KataGo analysis: single-position and continuous analysis, candidate moves and variations, additional board candidates, win-rate and score-lead curves, fast full-game analysis, increased search effort, and warnings for inferior played moves. Windows uses an externally deployed engine; Android includes OpenCL and Eigen backends and a built-in model, while also allowing an external model to be imported.
KataGo human-like play: choose whether the AI plays Black or White, select a modern or pre-AlphaGo style, playing strength, and search effort per move, then start a game from any position in the current record. Temporary games support takeback and can either be retained in the original record or discarded.
Final scoring: under Chinese rules, use KataGo to determine ownership at every intersection, manually correct connected ownership regions, and report stones plus territory, komi, and the final margin for both sides.
PPTX publication export: lay out selected boards, move numbers, marks, and notes as an editable B5 landscape slide deck. Board images can be exported as SVG vectors or compatibility-oriented PNG files; Android currently supports SVG only.
Multiple documents and a customizable interface: tabs, new, save, save as, texture selection, move-number display, stone-sound volume, board width, UI scaling, and mobile safe-margin settings.
Cross-platform interaction: Windows x64 and Android arm64-v8a are supported. Android adds touch zoom and panning, a large-UI option, landscape-orientation following, and opening SGF files from the system file manager.
Chinese, Japanese, Korean, and English interface languages.
Update checking: check GitHub Releases for the current platform and stable/test channel, display notes for up to the five newest applicable versions, and open either the GitHub or cloud-drive download page in the system browser.
SGF saves use a temporary backup to reduce the risk of damaging the original file if an overwrite fails.