忍者ブログ

ぐれーすけーるブログ

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

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

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



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

[PR]

×

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

コメント

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

【将棋】めざせ世界コンピュータ将棋選手権☆(83) 指し手生成ルーチンに、成りを入れたいんだぜ☆ww

2015-04-19 14:16

きふわらべが なぜ成りをしないのかというと、
指し手生成ルーチンが、駒を成った手 を指さないからなんだぜ☆ww

じゃあ、指し手生成ルーチン 直せばいいじゃないか☆www というところなんだが
慌てるななんだぜ☆www



きふわらちゃんは、「動けるマスは全部でこれだけ」という【マス集合】を持っているだけで、
成るだの、成らないだの、
そういうフラグは 持っていないんだぜ☆

さて どうしたものか☆



例えば将棋盤上に 2階 を作って、2階に居る駒は成駒、1階に居る駒は成っていない駒、
ということもできるかもしれないんだが、無駄くさいんだぜ~☆

駒が変身するときと、変身しないときの2通りがあるなんて、
そういう仕組みに作ってないんだぜ☆



リーガルムーブ      じゃなくて、
リーガルムーブアンド成り なんじゃないのか☆ww

「動けるマス一覧」を返したあと、別途、「成ることもできるマス一覧」も返せばいいのか☆

集合を2つ返す、みたいな……☆?



15:57

既存のプログラムでは、

    この駒 → 動けるマスの集合
    この駒 → 動けるマスの集合
     …
    この駒 → 動けるマスの集合

で、1セットの塊りにしているので、これを、

    この駒 →  駒が成らずに動けるマスの集合
          +駒が成って 動けるマスの集合
    この駒 →  駒が成らずに動けるマスの集合
          +駒が成って 動けるマスの集合
     …
    この駒 →  駒が成らずに動けるマスの集合
          +駒が成って 動けるマスの集合

のように作り変えればいけるはずなんだぜ☆

うーむ、しかし これでは、駒が成らないマスと、駒が成るマス、どちらも同じマスなので
1つのマスに減らされてしまうんだぜ☆ むむ☆



18:42

集計すると、明細が消えてしまうし、 「マス「成らない集合」「成る集合」」と、「マス「成らない集合」「成る集合」」を足したとき、その答えも「マス「成らない集合」「成る集合」」になって欲しいんだが、「マス」にまですっきりしてしまう☆ 実装を変えるか☆?





18:56

ガチガチに実装するには時間が足りないので、インチキ実装プログラムを駆使していくんだぜ☆ww if文の投入なんだぜ☆wwww



要するに、 内部でどんなに集合論を使っていても、最終的には SFEN にしているので、
その水際で 【成り】 のコードを水増しするんだぜ☆ww

やってみるんだぜ☆ww



20:05



わはー☆ なんらかのバグを埋め込んでしまったみたいなんだぜ☆ww
今さっき 追加したコードが原因のバグに ほぼ決まってるだろう☆wwwwww



20:25

ログと格闘するんだぜ☆





23:30



開発期間はまだ10日も残っているんだぜ☆wwwww バグを洗い出す☆wwwwwwwwwwwwww




23:48



「成り」が指し手から消える範囲は 絞り込んだんだぜ☆ww



0:04



バグの範囲をもっと絞り込んだんだぜ☆ 続きは、また今度だぜ☆


成りの指し手を ちょっと作り始めた☆ww
成果は あり なんだぜ☆wwwwwwwwwwww

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

拍手[1回]

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