忍者ブログ

ぐれーすけーるブログ

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

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

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



第25回世界コンピュータ将棋選手権1日目に
初出場した『きふわらべ』の記事はこちら↑☆
↑東方二次創作音楽
CD78サークル分買った
積みゲー1本ずつ1ステージだけ
遊んでいく記事は別ブログへ飛ぶ↑☆
秋葉原裏通りの潰れそうなオリジナル同人
ソフト店『さんげっと』の記事はこちら☆

[PR]

×

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

コメント

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

【将棋】めざせ世界コンピュータ将棋選手権☆(5) ログを盤面で表示するようにちょっとでも近づけた結果☆ デバッグ作業が進みそうなんだぜ☆

2014-11-08 19:31

祝日のある週の土曜日は出勤日なので、今日は 今帰ってきたんだぜ~☆

バグを取るぜ~☆



2014-11-08 20:54



わたしの プログラムの作りでは
将棋盤が81マス、駒台の先後で40マスが2つ、駒袋が40マス、エラーマス1つの、
計202マスあるのだが、

各マスごとの内容をデバッグ出力するために、
今、 201 回 コピペしなければならない下手を打ってしまった☆ww

ここで さくっ と 目的と同等のものを作る方法が思いつかないという点で
プログラマとしてどうなのか☆ (^_^);;



2014-11-08 21:46



これが デバッグ出力を 図 にしてみた結果だぜ☆

↑この図は、後手の自陣の駒を調べた結果なんだぜ☆

ウム☆ デバッグ作業が進みそうなんだぜ☆



2014-11-08 22:44



後手の将棋エンジンから見ると、わたしの自陣は こんな風に見えるんだぜ☆
初手で 5七の歩を ついたんだぜ☆



2014-11-08 22:59



後手の 飛、 角 も、 まずは 盤の端っこまで利きがあるのが分かるんだぜ☆
デバッグ窓は 偉大なんだぜ☆w

ここから、相手の駒や、味方の駒が途中にあったら 利きが切れて欲しいわけなんだぜ☆
このところの不具合が分からなかったんだが、
ログが出るようになったことで、見つけることができるだろうかなんだぜ☆?



2014-11-08 23:09

バグのあるプログラムを まさぐれば まさぐるほど わたしの心は痛むんだぜ☆



後手の駒の動きから、味方の駒が邪魔になっていることを、駒の動きに教えたところだぜ☆
飛車は 上下の歩、桂、横の角によって道が塞がれているし、
角は 4方向とも 味方の駒で塞がれているので 道がないんだぜ☆

せふせふ☆



2014-11-08 23:55



ここが バグ の現場だぜ☆

「味方の駒が邪魔になって~」のときの 駒の利きがまったく無かったことになっていて☆?
敵の駒の前で利きが止まる、というプログラムになっているんだぜ☆

ほんとうは「敵の駒の『前』で利きが止まる」のもバグで、
「敵の駒と『重なる』ところで利きが止まる」じゃないといけないんだが☆

痛たたたなんだぜ☆
この2つの間で、バグがありそうなんだぜ☆

まあ、この場所にバグがありそうだとは思っていたんだが☆
ここで バグが はっきり再認識できたわけなんだぜ☆



2014-11-09 00:04

うっ 明日も仕事関係の打ち合わせがあるので もう寝るんだぜ☆

バグ探しがいいところなんだが、
自分の書いたプログラムのデバッグは メンタルにきついんだぜ☆(^▽^);;





拍手[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