Sponsored links
広告
Twitter
Calendar
   1234
567891011
12131415161718
19202122232425
2627282930  
<< June 2016 >>
New Entries
Recent Comment
  • 将皇(Flash版)のver3.06を公開しました(不具合修正のみ)
      (06/21)
  • 【全般】機能追加・改善の要望をお待ちしています
    ハックカイム (06/03)
  • 【全般】機能追加・改善の要望をお待ちしています
    ken1 (06/03)
  • 【全般】機能追加・改善の要望をお待ちしています
    ken1 (06/03)
  • 将皇(Flash版)のver3.06を公開しました(不具合修正のみ)
    ken1 (06/03)
  • 【全般】機能追加・改善の要望をお待ちしています
    trtr2030 (05/27)
  • 【全般】機能追加・改善の要望をお待ちしています
    Yoshioka Ryuzo (05/22)
  • 【全般】機能追加・改善の要望をお待ちしています
    Yoshioa Ryuzo (05/20)
  • 【全般】機能追加・改善の要望をお待ちしています
    ハックカイム (05/20)
  • 将皇(Flash版)のver3.06を公開しました(不具合修正のみ)
      (05/15)
Category
Archives
囲碁アプリの開発日記(6)
色々あってモチベーションが落ちぎみなのですが、それでも少しずつ開発を進めています。先日のニュースで「AlphaGo−柯潔戦が年内にも実施?」という情報があったので、そのタイミングまでにアプリをリリースしたいのですがどうなる事やら・・・。

最近は作者自身の棋力を上げるために、開発と並行して囲碁アプリで対局を繰り返しています。でも、イマイチ強くなった感じがしないんですよね。やはり1局を振り返って敗因を確認したり、間違った手をやり直して再対局したいです。既存のスマホアプリではそういった機能が付いていないので、自分で作りながら勉強しています。

棋譜を貼りつけるJavascriptも作りました。今後はこれも活用していこうと思います。
http://ken1shogi.sakura.ne.jp/Igo/kifsample.html

最後の局面で黒番の私は、白に9-三を打たれると1目減る?と思い9-三に打ちましたが、2-七に打たれて負けました。盤面を広く見渡せば2-七に打たれる方がはるかに厳しいので先に2-六か2-七に打って攻めるべきでした。・・・みたいな感じで悪手をまとめて再学習していきたいです。入門向け記事の例題にもなって一石二鳥かも!
 
 

posted by: ken1-fund | 囲碁 | 23:12 | comments(0) | trackbacks(0) |-
将皇(Flash版)のver3.06を公開しました(不具合修正のみ)
数日前から勝ちきれ将棋の問題が読み込めない現象が発生していたようです。ver3.06でその対策を行いました。

原因がよく分からないのですが、正規表現周りの内部仕様が変わったようです。具体的にいうと、半角文字の数字と全角文字の数字が連続したときに(例:18、半角の「1」と全角の「8」)、以前は数値マッチで「1」のみがヒットしたのですが、最近になって「18」がヒットする挙動になっていました。修正後は明示的に半角数値だけをヒットさせるようにしたので問題ないと思います。裏を取ったわけではないので正確な事は分からないのですが、誰かの役に立つかもしれないので一応書いておきました。
 

posted by: ken1-fund | 将皇(FLASH版) | 17:32 | comments(3) | trackbacks(0) |-
囲碁アプリの開発日記(5)
きりが良いところまで作業してGWは休もうと思っていたら、いつのまにかGWが終わっていたでござる。でも作業はそれなりにはかどりました!



8割方移植が完了してこんな感じのテストUIで対局できるようになりました。GNU GOよりはまだ弱いですが、作者よりは既に強いです。Android版で一番人気がある「初めての囲碁」と同じか少し強いぐらいのレベルだと思います。今後は、このプログラムに勝てるように作者自身が強くならなければなりません(汗)。

次にどこを進めるべきか少し考え中です。UnityでUIを作ってWebアプリとしてβ版を公開するか、移植作業をしっかり終わらせて高速化も頑張るか、作者自身の棋力を上げるために囲碁の勉強をするか。早く公開したいという気持ちは強いですが、初心者向けの解説記事を充実させないと既存の囲碁アプリに勝てる要素が無いわけで、それがない状態でアップしても逆効果かなと感じています。自分のプログラムで対局して棋力向上しつつ入門者向けの記事を書くのがベストでしょうか。でも記事を書くのはつまんないんだよな〜(本音)。
 

posted by: ken1-fund | 囲碁 | 18:46 | comments(3) | trackbacks(0) |-
棋譜投稿画面の盤面を改善しました
棋譜投稿で使っている将棋の盤面について、以下の改善をしました。

・1文字と2文字駒を自由に選択できるようにしました
・成り駒を赤字に変更して見やすくしました
・盤数字の表示に対応しました

http://ken1shogi.sakura.ne.jp/bbs/

突貫工事だったので、何か問題があった場合は優しく教えて頂けると助かりますです。
明日は人間ドックなので対応遅れるかもしれませんが・・・。
 

posted by: ken1-fund | 将皇(Android) | 23:31 | comments(1) | trackbacks(0) |-
囲碁アプリの開発日記(4)
プレイアウト処理ができるところまで移植が完了したので性能を測定してみました。現状でギリギリぐらいの速度ですね。これ以上遅くなるとWebやスマホで動かしたときストレスを感じそうです。というか、これから遅くなりそうなら処理がガンガン増えていくので高速化しないと駄目みたいです。Visual Studioのパフォーマンスモニタでチェックしてみたところ、C#化で遅くなった箇所以外にもボトルネックがあるので結構大変かもしれません。ですが、完成前に最適化を考えても仕方がないので、まずは1局通してプレイができるようになるまでは、現状のまま進めていこうと思います。
Check
 

posted by: ken1-fund | 囲碁 | 12:49 | comments(0) | trackbacks(0) |-