「 囲碁のNNGSサーバーと shogi-serverと コンピューター囲碁ソフトと 将棋ソフトを同時にやろうとして 今 .kif なのよ」
📖 柿木将棋
📖 人間に挑み続けて30年 古参ソフト「柿木将棋」は進化する
「 👆 一番重要だが、あとで。
柿木さんは 将棋連盟で顧問をしていて 忙しい んだが、
何でもやろうとしてしまうので、これ以上忙しくさせないことが重要だぜ」
「 せっかく棋士の近くにいて要望を耳にしている柿木さんの時間を、他の誰でもできる雑用で 取らせたくないのね」
「 👆 棋譜ファイル KIF 形式
の 2 番に書いてある、 .kif
は Shift-JIS、 .kifu
は UTF-8 というのは ずっと出てくるから 覚えておけだぜ」
<ここ削除>
「 でも、 .kifu
の利用者は テキスト エディターなんか使わないんだぜ。
Shogi GUI
などの 将棋ソフトを使う」
「 👆 Shogi GUI
というソフトを開いて キーボードの [Ctrl]
キーを押しながら、 [V]
キーを ちょん押し すると……、
棋譜を貼り付けれるぜ」
「 👆 lishogi は .kif
(Shift-JIS) ファイルをインポートできるぜ」
📖 棋譜をインポート
「 👆 lishogi に貼り付けられるのは .kif
(Shift-JIS) なんで、 SHOGI-EXTEND の将棋ウォーズ棋譜検索でコピーした棋譜は
.kifu
(UTF-8) なんで、これは通らないはずだぜ」
「 今どきの利用者、 .kif
(Shift-JIS) と .kifu
(UTF-8) の違い わかんなくて サポート依頼を送るのよ」
「 将棋ソフトの提供者側が まず .kifu
(UTF-8) で解析して、それで通らなかったら .kif
(Shift-JIS) で解析すればいいだけなんだけどな。
まあ めんどくさいよな」
「 👆 プログラマーは UTF-8 から Shift-JIS に変換するのは エディターとかですぐできるから、 Shift-JIS に変換して貼り付けるぜ。
Shift-JIS なのだから 文字化けしているのが正しいんだぜ」
「 lishogi が .kifu
(UTF-8) のことを KIF
と言い張って普及してるんじゃないか?」
「 👆 SNSの情報によると、 ファイルの先頭に *
で始まる3行を付けていて、
これが 付いているのは不具合なんじゃないか、という意見があって……」
「 👆 確かに 指し手じゃないところの上に *
で始まる行を書いてはいけないんだぜ。
ファイルの先頭に付けるようなコメントは #
で始まる行にすべき」
📖 Kif - lishogiによる KIFフォーマットの説明
Crieitは個人で開発中です。
興味がある方は是非記事の投稿をお願いします! どんな軽い内容でも嬉しいです。
なぜCrieitを作ろうと思ったか
また、「こんな記事が読みたいけど見つからない!」という方は是非記事投稿リクエストボードへ!
こじんまりと作業ログやメモ、進捗を書き残しておきたい方はボード機能をご利用ください!