{"blog_url":"https://tadaoyamaoka.hatenablog.com/","version":"1.0","author_name":"TadaoYamaoka","description":"\u524d\u56de\u3001cshogi\u306b\u79fb\u690d\u3057\u305fGPS\u5c06\u68cb\u306edf-pn\u3092\u3001\u653b\u3081\u65b9\u306b\u7389\u304c\u306a\u3044\u5c40\u9762\u306b\u5bfe\u5fdc\u3057\u305f\u3002 \u5bfe\u5fdc\u5185\u5bb9 \u65e2\u5b58\u306ePosition\u30af\u30e9\u30b9\u306echeckerBB\u3092\u7389\u304c\u306a\u3044\u5834\u5408\u3001\u7a7a\u306b\u3059\u308b findCheckers()\u3001hiddenCheckers()\u3092\u7389\u306a\u3057\u306e\u5834\u5408\u3001\u7a7a\u306b\u3059\u308b isOS\u306eassert\u3092\u7389\u304c\u306a\u3044\u5834\u5408\u306b\u5bfe\u5fdc \u63a2\u7d22\u30a2\u30eb\u30b4\u30ea\u30ba\u30e0\u4e2d\u306ekingSquare_\u3092SquareNum(\u99d2\u53f0)\u6271\u3044\u306b\u3059\u308b \u7389\u4f4d\u7f6e\u53c2\u7167\u3057\u3066\u3044\u308b\u7b87\u6240\u3092isInSquare()\u3067\u30ac\u30fc\u30c9 PyPI \u5bfe\u5fdc\u3057\u305f\u30d0\u30fc\u30b8\u30e7\u30f3\u3092PyPI\u306bv1.0.1\u3068\u3057\u3066\u767b\u9332\u3057\u305f\u3002github.com \u307e\u3068\u3081 cshogi\u3092\u653b\u3081\u65b9\u306b\u7389\u304c\u306a\u3044\u5c40\u9762\u306b\u5bfe\u5fdc\u3057\u305f\u3002 \u3053\u308c\u3067\u3001\u8a70\u2026","width":"100%","type":"rich","image_url":null,"height":"190","url":"https://tadaoyamaoka.hatenablog.com/entry/2026/06/16/231021","categories":["cshogi","df-pn"],"published":"2026-06-16 23:10:21","provider_name":"Hatena Blog","title":"cshogi\u306bGPS\u5c06\u68cb\u306edf-pn\u3092\u79fb\u690d\uff08\u305d\u306e\uff12 \u653b\u3081\u65b9\u306b\u7389\u304c\u306a\u3044\u5c40\u9762\u306b\u5bfe\u5fdc\uff09","html":"<iframe src=\"https://hatenablog-parts.com/embed?url=https%3A%2F%2Ftadaoyamaoka.hatenablog.com%2Fentry%2F2026%2F06%2F16%2F231021\" title=\"cshogi\u306bGPS\u5c06\u68cb\u306edf-pn\u3092\u79fb\u690d\uff08\u305d\u306e\uff12 \u653b\u3081\u65b9\u306b\u7389\u304c\u306a\u3044\u5c40\u9762\u306b\u5bfe\u5fdc\uff09 - TadaoYamaoka\u306e\u958b\u767a\u65e5\u8a18\" class=\"embed-card embed-blogcard\" scrolling=\"no\" frameborder=\"0\" style=\"display: block; width: 100%; height: 190px; max-width: 500px; margin: 10px 0px;\"></iframe>","author_url":"https://blog.hatena.ne.jp/TadaoYamaoka/","blog_title":"TadaoYamaoka\u306e\u958b\u767a\u65e5\u8a18","provider_url":"https://hatena.blog"}