忍者ブログ

ぐれーすけーるブログ

ゲームプログラミングを独習中なんだぜ☆

↑同人活動☆w
ホームページ☆
『きふわらべ』のダウンロード
は、ホームページへ飛ぶ↑☆

ぐれーすけーる は、ゲーム86パーセントでお送りするんだぜ☆↑押すと最新記事に飛ぶぜ☆



第25回世界コンピュータ将棋選手権1日目に
初出場した『きふわらべ』の記事はこちら↑☆
↑東方二次創作音楽
CD78サークル分買った
No image
(↑終了)
秋葉原裏通りの潰れそうなオリジナル同人
ソフト店『さんげっと』の記事はこちら☆

[PR]

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

コメント

現在、新しいコメントを受け付けない設定になっています。

【将棋】めざせデジゲー博2015☆コンピュータ将棋ゲームきふわらべ頒布☆(6)  Stockfishを調べてみるんだぜ☆ww

2015-05-21 00:25

さて寝るか、という前に ちょっと コンピュータ・チェスの棋譜を見てみたいんだぜ☆
と思って大五郎のオレンジジュース割りを飲みながら Stockfish のページを開いてみたんだが、




あれよ、あれよと 対局を始めていた☆www
ポーンを取られると思いながら ポーンを取られた☆ww

これが 無料では最強のチェスのコンピューターか、と思いながら
指していると



ルックの筋を見落として詰んだ☆wwwww

こうして わたしの初対局は 負けなんだぜ☆wwwwww

  参考: Anish Giri 2013年 タタ・スティール アニッシュ・ギリの棋譜
      チェスの棋譜の書き方を調べていて☆

  参考: Stockfish
      コンピューター・チェスの棋譜の書き方も調べようと思って
      ストックフィッシュもダウンロードしたのだが こいつはエンジンで☆

  参考: チェスのフリーソフトをダウンロードしたので…
      どうやって遊ぶのかと調べたら      

  参考: RYBKA
      リブカが出てきて☆

対局していた☆ww
棋譜だけ見れればよかったんだが☆wwww


わたしは 初見プレイの一発勝負をブログに書く という趣味をやっていたので、
もっと真面目に出会えばよかったんだが こんなものだろう☆wwww



2015-05-21 14:12

きふわらべに戻るぜ☆
ミニマックス法と MultiPV 5 で、 指し手を5つ選ぶとき、
一緒に評価値も欲しい、というところで 開発が止まっていた☆


指し手が 5つ選ばれたときに、ランダムではなく少しは評価値を比べて マシな手を選ぶ、
というように改造した☆ww



14:55



ツリー構造の作り方がおかしいので、大改造中なんだぜ☆
データを持ちすぎているので、持つデータを減らしたいんだぜ☆



途中のノード(葉ノード以外のノード)にも、評価値のログを取っているのが
おかしいんだぜ☆

評価値は 葉ノード だけに付ければいいものなんだぜ☆


15:43



デバッグモードでは、局面1個1個に、画像付きログを作っていたんだが、
これが重いのと、今回の改造の障害になっているので、
一旦 使えなくするぜ☆



15:57



局面データを持ちすぎているので、根ノードと、葉ノード以外の、
中間ノードの局面データは、捨てていきたいんだぜ☆


16:11



試しにデータを削れば、当然どこかでバグが出るんだぜ☆
まるで わざと 病気になる薬を飲んで 体のどこが痛くなるか 試しているようなもの
なんだぜ☆


16:17



プログラムを try ~ catch 文で細かく挟んでいき、バグが飛び出てくる場所を
調べているんだぜ☆wwwwwwww

「おもいつき」機能で、棋譜ツリーの中間ノードを使っていたのか☆
いったん機能を止めるぜ☆


16:22



1つのバグを修正すれば、うしろに並んでいる100のバグが順番に出てくるんだぜ☆ww



17:38



絞り込んだんだぜ☆ このあたりの どこかにエラー箇所があるはずなんだぜ☆


17:49



作った本人でも、あれ、そうだっけ☆? と思っている☆ww


17:53



バグの位置を どんどん ずらしていくんだぜ☆ww



18:09

どうもわたしの ゲームツリー作成部分は、

(1) ●

(2) ●───●

(3) ●───●───●

(4) ●───●───●
       │
       └──●

(5) ●───●───●
       │
       ├──●
       │
       └──●

(6) ●───●───●
    │  │
    │  ├──●
    │  │
    │  └──●
    │
    └───●

(7) ●───●───●
    │  │
    │  ├──●
    │  │
    │  └──●
    │
    └───●───●

(8) ●───●───●
    │  │
    │  ├──●
    │  │
    │  └──●
    │
    └───●───●
       │
       └──●

(9) ●───●───●
    │  │
    │  ├──●
    │  │
    │  └──●
    │
    └───●───●
       │
       ├──●
       │
       └──●


(10) ●───●───●
    │  │
    │  ├──●
    │  │
    │  └──●
    │
    ├───●───●
    │  │
    │  ├──●
    │  │
    │  └──●
    │
    └───●

 みたいな伸ばし方をしているみたいなんだぜ☆ 深さ優先探索 だな☆

2手を 全探索 しているから結果的には同じものの、
すっかり、頭の中では 幅優先探索 にしているつもりだったんだぜ☆

幅優先探索に改造しよう☆ww


    きふわらべのブロマガ 「深さ優先探索」と「幅優先探索」



23:05

「深さ優先探索」を「幅優先探索」に置き換えるのに てこずっているので、
とりあえず「深さ優先探索」は残しておいて 別に「幅優先探索」を作ることにした☆

また今度だぜ☆


ツリー構造に ずっと不具合があるな、と思っていた原因が見えてきたな☆www
成果は あり なんだぜ☆!

微速微進、遅々前進なんだぜ☆wwww

拍手[0回]

PR

コメント

お名前
タイトル
文字色
メールアドレス
URL
コメント
パスワード Vodafone絵文字 i-mode絵文字 Ezweb絵文字

ブログ内検索

PR



絶版・品切れ本を皆さまからの投票で復刊させる読者参加型のリクエストサイト
復刊ドットコム

ネイフィールウォーター

応援フリーエリア

デジゲー博
むずでょは、第1回から毎年 出展しているんだぜ☆

ウサギのように新品入荷☆
カメのようにまだ置いてある既刊☆

同人ソフト一押し店 さんげっと
むずでょは、さんげっと を応援しているんだぜ☆

TVアニメ「Charlotte(シャーロット)」公式サイト
ニコ生の Angel Beats! 一挙放送が 面白かったので次のも応援するぜ☆ww

プロフィール

HN:
むずでょ
性別:
非公開

最新コメント

[01/02 Free Tax Marlboro Gold Regular Cigarettes Coupons 3 Cartons]
[12/30 Hot Selling Newport Regular Cigarettes Outlet 160 Cartons]
[12/29 http://www.patersonlabs.com/Marlboro/41.html]
[12/29 http://xz84.com/Marlboro/16.html]
[12/29 http://www.paragoninks.co.uk/Marlboro/93.html]

P R