駒落ち戦の機能を追加しました。

駒落ち戦の機能を追加しました。
2枚落ち
4枚落ち
6枚落ち
8枚落ち
10枚落ち
が選べるようになっています。香落ち、角落ち、飛車落ちは省略しました。
加えて、人間対COMの戦績も記録するようにしました。
10枚落ちでCOMに勝てる人はいるのでしょうか?
気になるところです(私は無理でした)。

コメント

  1. ika より:

    毎日のように新しい機能が加わってますね。
    尊敬と感謝だけです。
    平手じゃなかなかCOMに勝てなかったんで、
    心密かにCOMの駒落ちができれば…なんて思ってたんですが、
    キャー、できてたんですNE!
    人の駒落ちは私には無縁ですが喜んでる人も多いと思います。
    これから遊ぶ時間が長くなります。
    どうもありがとうございます。

  2. ken1 より:

    コメントありがとうございます。
    楽しんで頂ければ幸いです。
    これからもどんどん機能を追加していきますので、ぜひ遊びにきてくださいね。

  3. i-mond より:

    とても楽しませてもらってます。
    「COMが8枚落ち」の必勝パターン発見しました。
    駒を落とす側(上手)は必ず先手と思いますが、
    後手にもなれるのは面白いですね。
    COMの指し手で、歩が最下段まで行っても成らない事があり、禁じ手(行き所の無い駒)だと思いますが…

  4. i-mond より:

    ハム将棋は「ハム10枚落ち」でも勝てますが、将皇では無理っぽいです。
    禁じ手「打ち歩詰め」には対応していますが、「千日手」には未対応のようで、COMが何度も飛車先の歩を突いてきたりします。
    飛車落ち・角落ちにも是非対応して欲しいです。

  5. i-mond より:

    すみません。ハム・将皇とも「人側の駒落ち」の間違いでした。

  6. ken1 より:

    ken1です。コメントありがとうございます。
    禁じ手はこちらでも把握しており、次の更新で直す予定です。何度も飛車先をつく件は、昔の将皇で作った部分を移植すれば直ると思います。もう少しお待ちくださいね。

  7. i-mond より:

    「10枚落ち」でCOMに必勝のパターンを見つけました。
    「待った」ができるのと、COMにランダム性がないので、短時間で効率よくトライできました。

  8. i-mond より:

    8枚落,10枚落の棋譜を載せます。問題があれば削除してください。
    ●8枚落,○COM
    1-10手:3八金,3四歩,7八金,4四角,2八金,3二金,4八王,9四歩,4六歩,9五歩
    11-20:4五歩,3五角,3六歩,4六角,3七金,6四角,8八金,3三桂,4七王,2五桂
    21-30:4六金,1七桂成,2六歩,2七成桂,5六歩,7五角,3五歩,3九角成,3四歩,3七歩
    31-40:3六王,5七馬,3五王,6七馬,2五歩,3八歩成,5五歩,5二金,8六歩,8四歩
    41-50:8七金,8五歩,7六金,8六歩,6五金,8七歩成,5四歩,8五飛,5五金,7七馬
    51-60:5三歩成,5五飛,同金,同馬,5二と,同王,5一金,同王,5三飛,5二歩
    61-70:5五飛成,4八と,2四歩,8八歩,2三歩成,同金,2四歩,2二金,4四歩,同歩
    71-80:同龍,4七歩,3三歩成,2一金,2三歩成,8九歩成,3四王,3六歩,4三龍,6二銀
    81-89:3二と,同銀,同と,同金,同龍,3七歩成,7二銀,8八歩,4二金まで
    ●10枚落,○COM
    1-10手:6八王,3四歩,5六歩,4四角,3六歩,1七角成,5七王,2七馬,4六王,4九馬
    11-20:6六歩,6七馬,7六歩,4四歩,3五歩,6八馬,5五王,3五馬,4六歩,3二金
    21-30:6五歩,9四歩,6四歩,同歩,同王,6八歩,5五歩,6二銀,6三歩,7一銀
    31-40:5三王,6九歩成,7五歩,5七歩,8六歩,5八歩成,8五歩,6七歩,7四歩,6八歩成
    41-50:7三歩成,同桂,7四歩,5二歩,6四王,8五桂,7三歩成,8一飛,6二歩成,同銀
    51-60:同と,同金,6三歩,5三金,7三王,7一飛,7二銀,同飛,同王,3六馬
    61-70:8一飛,7一歩,同飛成,6一歩,同龍,4二王,8二王,9七桂成,9一王,6三金
    71-80:5四香,6二歩,5二香成,3三王,6二成香,6四金,8二歩,7八歩,5二成香,6三馬
    81-90:2五歩,7三馬,4一成香,2二銀,5二龍,7九歩成,5三龍,4三金,7三龍,6三歩
    91-100:1五角,2四歩,同角,3二王,5一角成,2八歩,6二龍,2三王,2四馬,1二王
    101-103:2二龍,同王,2三銀まで

  9. i-mond より:

    *10枚落の棋譜②61手以降
    61-70:7一飛,6一歩,同飛成,4二王,8二王,9七桂成,6二歩成,7八歩,9一王,7九歩成
    71-80:5四香,6四金,2五歩,5三歩,5二龍,3三王,5三香成,6六歩,5一と,6七歩成
    81-89:4一と,2二銀,4二と,3一銀,3二と,同銀,4三金,2二王,3二龍まで

  10. i-momd より:

    *8枚落の棋譜②21手以降
    21-30:4六金,1七桂成,5六歩,7五角,3五歩,3九角成,3四歩,2七成桂,3六王,5七馬
    31-40:3五王,3八歩,8六歩,6七馬,8七金,3九歩成,7六金,3七歩,6五金,3八歩成
    41-50:5五歩,7七馬,5四歩,8七馬,5五金,5四歩,5六金,8六馬,4四歩,5三馬
    51-60:4五金,3七歩,6五金,4八と,5四金,6二馬,5三歩,4四歩,同金,4三歩
    61-70:同金,同金,同金,5二歩,3三歩成,4二歩,同と,同銀,同金,同王
    71-75:3四王,3八歩成,4三銀,5三王,5四金まで

  11. i-mond より:

    いまCOMに「打ち歩詰め」を指されて負けました。
    「待った」は研究には便利ですが、自玉が詰まされた時はすぐ「おしまい」となって対局が終了してしまうので、自玉詰みの時も「待った」ができるようになったらいいなと思います。

  12. i-mond より:

    *10枚落の棋譜③
    1-10手:5八王,3四歩,6六歩,4四角,6七王,1七角成,5六王,2七馬,4六歩,3七馬
    11-20:7六歩,4四歩,7五歩,3三桂,4五歩,2五桂,4四歩,3八馬,4五王,2七馬
    21-30:3四王,3七桂成,4三歩成,4七歩,5三と,5二歩,4三と,4八歩成,3三歩,4二歩
    31-40:3二歩成,1六馬,2五歩,3二銀,同と,同金,3三歩,2二金,3二銀,3八歩
    41-50:3一銀成,3九歩成,3二歩成,1二金,4一成銀,6二王,4二と,4六歩,5一と,7二金
    51-57:4三王,2五馬,3四歩,6四歩,5二と,6三王,5三とまで

  13. i-mond より:

    *10枚落の棋譜③’29手以降
    29-38:4四歩,4六歩,3三と,1六馬,2五歩,4七歩成,4三歩成,5七と,4二歩,同銀
    39-49:同と,同金,同と,同王,4三金,3一王,3二銀,2二王,3三金,1二王,2三金まで

  14. i-mond より:

    棋譜の読み方で「上,直,右,左,寄,引,打」に未対応なので、どう指したか特定できないケースがあります。
    また駒が成れるのに成らなかった場合は「不成」と付けるはずだったと思います。

  15. ken1 より:

    たくさんのコメントありがとうございます。
    遅くなりましたが返信します。
    >打ち歩詰め
    ご指摘ありがとうございます。
    次回の変更で修正できる見込みです。
    >終局時の待った
    旧将皇にあった機能ですね。1手詰みを見逃した時に対局が終わってしまうと、やりなおしできないので、何らかの対処をしようと思います。
    >棋譜の読み方
    この課題については、現状で特に困らない思っており、実装予定は今のところありません。棋譜の読み込み関連の機能追加をするときに検討しようと思います。

PAGE TOP
タイトルとURLをコピーしました