追記

駒得少年の冒険

rating
(GPS将棋開発参加記録)
2004|12|
2005|01|02|03|04|05|06|07|08|09|10|11|
2006|01|04|05|06|07|08|09|10|
2007|02|04|05|08|10|11|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|

2010-01-30

_ 名場面の解析3

名場面の解析3

  • △5七桂の局面以降は先手に勝ち筋はないのか?もっと粘る順はないか?
    • △5七桂の局面
      • -204 ▲7九玉△7六歩▲同銀△6九銀▲5四銀△同玉▲6八金打△7六飛▲5五歩△同銀▲6五金△6三玉▲2四飛△同歩 (途中)
      • -202 ▲7九玉△7六歩▲2四飛△同歩▲5四銀△同玉▲5五歩△同銀▲6五角△6三玉▲5四金△5二玉▲7六角△4九飛▲8八玉△8九銀 (400秒打ち切り)
    • △5七桂▲7九玉△7六歩の局面
      • -194 ▲5四銀△同玉▲5五歩△同銀▲4五金△4三玉▲7六銀△5八角▲5五金△7六飛▲8九玉△6九銀▲7九銀△4二玉▲2四飛△同歩 (400秒打ち切り)
    • △5七桂▲7九玉△7六歩▲同銀の局面
      • 18 △5八角▲2四飛△同歩▲5四銀△同玉▲6五金△4三玉▲6四金△3二玉▲5四角△2二玉▲6二歩成△同飛▲8八玉 (途中)
      • -33 △7六飛▲5四銀△同玉▲5五歩△4四玉▲2四飛△同歩▲4五歩△5三玉▲4四金△4二玉▲4三金打△4一玉▲3三金上 (途中)
      • -301 △6九銀▲5四銀△同玉▲5五歩△同銀▲6八金打△7六飛▲6五金△4三玉▲2四 飛△同歩▲5四角△3三玉▲5五金 (373秒)
    • △5七桂▲7九玉△7六歩▲同銀△同飛▲5四銀△同玉▲5五歩の局面
      • 106 △5三玉▲2四飛△同歩▲4五桂△6三玉▲8五角△7四銀▲7六角△7二玉▲8四 金△7三銀打▲5四角△6三銀打▲同角成 (378秒)
    • △5七桂▲7九玉△7六歩▲同銀△同飛▲5四銀△同玉▲5五歩同銀の局面
      • 33 ▲2四飛△同歩▲6五角△6三玉▲5四金△7二玉▲8三金△6一玉▲7六角△6九 飛▲8八玉△8九銀▲6七飛△6六銀打 (400秒打ち切り)
    • △5七桂▲7九玉△7六歩▲同銀△同飛▲5四銀△同玉▲5五歩同銀▲2四飛△同歩▲6五角の局面
      • 310 △6三玉▲5四金△7二玉▲6三金打△8二玉▲7六角△7一銀▲6五角△7四歩▲ 同角△8四飛▲7二歩△7四飛▲7一歩成△9四角▲8一と (370秒)
    • △5七桂▲7九玉△7六歩▲同銀△同飛▲5四銀△同玉▲5五歩同銀▲2四飛△同歩▲6五角△6四玉の局面
      • -3428 ▲5四金△7五玉▲8五金△6六玉▲6七金△同玉▲7六角△同玉▲8六金△6六玉▲5七金△同玉▲6八飛△5九銀▲4九桂△4七玉▲4八歩 (60秒) -- やっと気づいた!
  • 結論: △6四玉に▲7六角と外すと詰むことに直前まで気づきません。これではもっと早い局面を検討しても役に立たないので、何か対策を考えてから再度挑戦します。この詰みは31万局面0.7秒くらいで、読めば簡単なのですが読むタイミングの制御が課題です。

次回は事情で一週間後以降になります

[]

2010-01-29

_ 名場面の解析 2 (1/30午後に詰み探索を強化してやり直し)

新しい検討結果 (詰めろを放置して負けになる手は読み筋から消えたはず)

  • ▲3二と△同玉▲4四桂△3三玉の局面
    • 1699 ▲4二銀△同玉▲3二金△5三玉▲6三馬△同玉▲6四銀△6二玉▲7五銀△8八金▲同銀△同歩成▲同金△7六馬 (途中の読み)
    • 1061 ▲4二銀△2四玉▲2五歩△同玉▲1六銀△3六玉▲3九香△3七桂▲2七金△4七 玉▲3七金△4八玉▲3八金△4九玉▲4八金打△5九玉 (382秒)
  • ▲3二と△同玉▲4四桂△3三玉▲4二銀△2四玉▲2五歩△同玉の局面
    • 1178 ▲1六銀△3六玉▲3九香△3八金▲7九金打△7八馬▲同金△8八金▲同金△同歩成▲同玉△4八飛▲7八歩△4七玉▲2五角△3六桂 (190秒)
  • ▲3二と△同玉▲4四桂△3三玉▲4二銀△2四玉▲2五歩△同玉▲1六銀△3六玉▲3九香の局面
    • 2547△3七桂▲2七銀△4五玉▲4六歩△同玉▲4七歩△同玉▲3八金△5八玉▲6八金 打△4九玉▲6七金直△5九飛▲6八銀打△6九飛成▲7九歩 (400秒打ち切り)

昨日の結果の再検討

  • ▲3二と△同玉▲4四桂△3三玉▲4二銀△2四玉▲2五歩△同玉▲2九香△3六玉▲2七銀△4五玉の局面
    • 2791 ▲4六歩△同玉▲4七歩△同玉▲3八金△5八玉▲6八金打△4九玉▲6七金直△5 八飛▲6九銀△3八飛成▲同銀△同玉▲2八飛△4七玉 (73秒)
    • 昨日のように▲3六金から上に追うと届かないと思われたが、▲4六歩が取らないと詰み、続く▲4七歩も△同玉、5六、5七玉以外は詰みのようで何とかなるとの検討結果に

戻って▲4三歩成△6七馬▲7九金打の検討 (1/30深夜追記)

  • △7七飛成を指せるか?
    • 448 △4八飛▲3二と△同玉▲4一銀△同玉▲6三馬△5二銀▲4七香△4三歩▲6八銀 打△8八金▲同金寄△同歩成▲同金△7七馬▲同銀 (400秒打ち切り) -- 指せない
  • △7七飛成の局面
    • -439 ▲3二と△同玉▲4一銀△3三玉▲3二金△4四玉▲4五歩△同玉▲4六歩△同玉▲8二馬△7三歩▲4八香△5七玉▲4六銀△4八玉 (91秒) -- 王手で頑張ると主張
  • △7七飛成▲3二と△同玉の局面
    • 310 ▲4一銀△同玉▲6三馬△5二銀▲4二歩△同玉▲6四馬△5三銀打▲4三歩△同銀▲3一銀△同玉▲5三馬△4二銀▲7七金△8八金 (163秒) -- 王手を挟むと7七が取り返せると主張
  • △7七飛成▲3二と△同玉▲4一銀△同玉▲6三馬の局面
    • 403 △5二銀▲4六香△4二歩▲5三桂△3二玉▲5四馬△4三銀打▲同香成△同歩▲3一金△同玉▲7七桂△4八飛▲7一飛△6一金▲同飛成 (356秒) -- ▲3一金△同玉はいったい?
  • △7七飛成▲3二と△同玉▲4一銀△同玉▲6三馬△5二銀▲4六香△4二歩▲5三桂△3二玉▲5四馬△4三銀打▲同香成△同歩▲7七桂の局面 (▲3一金△同玉は省略)
    • 357 △4八飛▲4一銀△同銀▲7二飛△5二香▲8七玉△7六銀▲同飛成△9五桂▲9六 玉△7六馬▲4一桂成△8七桂成▲9五銀 (400秒打ち切り) -- まだよく分からないと主張
  • △7七飛成▲3二と△同玉▲4一銀に△3三玉の局面 (1/31追記)
    • -1258 ▲3二金△4四玉▲4五歩△同玉▲5七桂△同馬▲7七桂△4八飛▲1八飛△同飛成▲同香△4八飛▲6八香△2六銀▲4三飛△3六玉 (111秒) -- ようやく先手の負けに気づく?

戻って▲4三歩成△6七馬▲3二と△同玉▲4四桂△3三玉▲4二銀の局面 (1/31追記)

  • △同玉に対して
    • 1775 ▲3二金△5三玉▲6三馬△同玉▲6四銀△6二玉▲7五銀△8八金▲同銀△同歩成▲同金△7六角▲8七香△同角成▲同金△7八飛 (99秒)
  • △同玉▲3二金△5三玉▲6三馬△同玉▲6四銀△6二玉▲7五銀の局面
    • 2575 △8八金▲同銀△同歩成▲同金△7六角▲8七香△同角成▲同金△7八飛▲8八金打△7五飛成▲5二飛△7三玉▲9一角△8四玉▲5四飛成 (296秒) -- もう勝ったような気分の評価値が?
    • 次善手を検討中
  • △同玉▲3二金△5三玉▲6三馬△同玉▲6四銀△6二玉▲7五銀△8八金▲同銀△同歩成▲同金△7六角▲8七香△同角成▲同金△7八飛▲8八金打△7五飛成の局面
    • 4425 ▲6四角△同龍▲同歩△7四角▲7五歩△7三玉▲7四歩△同玉▲4五飛△6五桂▲6三角△7五玉▲7七金上△7四歩 (400秒打ち切り,手順中▲7四歩△同玉は詰みで先手勝ち)

_ 名場面の解析2

名場面の解析2

  • 左図から△2五銀▲8一馬△7五飛。この局面での形勢判断は?▲4五歩は悪手か?
    • 276 ▲2五歩△3六馬▲6八飛△6五飛▲4一銀△4二金寄▲5七桂△6七飛成▲同飛△7六歩▲同銀△8八金▲同金△同歩成▲同玉△6四桂 (400秒打ち切り) -- ▲4五歩△同銀▲4四歩を考えるも選ばず
  • 右図で△6九馬は最善手か?仮に銀を逃げたときの形勢判断は?
    • 40 △4五銀▲4四歩△3三金寄▲7六歩△6五飛▲6六歩△5六銀▲6五歩△6七銀成▲同金△3六馬▲7八飛△6九馬▲6八金△7八馬▲同金 (400秒打ち切り) -- △6九馬は選ばれませんでした
  • △6九馬に▲4四歩以外の手はないか?
    • 748 ▲4四歩△同金▲7六銀打△同飛▲同銀△5八銀▲7七金寄△8八銀▲7一馬△4三金引▲8七銀△7七銀成▲同金△3六銀▲4四桂△9五桂 (321秒) ▲4四歩で十分良いと思っているらしい
  • ▲4三歩成で▲7六銀打としたときのその後の予想手順は?その他に粘る、または先手良しの順はないのか?
    • 1424 ▲4三歩成△同金▲7六銀打△9五桂▲6八金打△7六飛▲同銀△6九銀▲8七銀△同桂成▲同金△6七馬▲同金△7八銀打 (395秒) -- ▲4三歩成で良いと思ってしまう
    • 上記の読みになる直前は 1085 ▲4三歩成△6七馬▲3二と△同玉▲4一銀△同玉 ▲6三馬△5二銀▲4九香△同馬▲3一金△同玉 と検討していた
    • ▲4三歩成△6七馬まで進めると 961 ▲3二と△同玉▲4四桂△3三玉▲4三金△同玉▲5二銀△4四玉▲4八香△4七歩▲同香△3三玉▲4三香成△ 2四玉▲2五歩△同玉 (312秒) -- 水平線効果で王手ラッシュ?
    • ▲3二と△同玉▲4四桂△3三玉まで進めると 726 ▲4二銀△2四玉▲2五歩△同玉▲2九香△3六玉▲2七銀△4六玉▲8二馬△7三歩▲4七歩△同玉▲4八歩△5八玉▲4七銀△5九玉 (309秒) -- 評価値が下がってきた
    • ▲4二銀△2四玉▲2五歩△同玉▲2九香まで進めると 1580 △3六玉▲2七銀△4五玉▲3六金△4四玉▲5三銀打△4三玉▲4四歩△3二玉▲3三歩△同桂▲4一銀不成△2一玉▲2二歩△同玉▲3二金 (204秒) -- このとおりに進めると先手負け
    • △3六玉▲2七銀まで進めると 3401 △4六玉▲4七歩△同玉▲3八金△5八玉▲6八金打△4九玉▲6七金直△5八飛▲6九角△3八飛成▲同銀△同玉▲2八飛△3九玉▲4八銀 (302秒) -- 手を変えながらも先手有利の評価
    • △4六玉▲4七歩△同玉まで進めると 1975 ▲3八金△4六玉▲9一馬△7三桂▲4七歩△4五玉▲3六銀△4四玉▲5三銀打△4三玉▲4四金△3二玉▲3四金△2四桂▲3三歩△2二玉 (400秒打ち切り) -- だからそのパターンは先手負けだってば
    • (20:30追記)▲3八金△4六玉▲9一馬△7三桂まで進めると 2048 ▲3六金△5六玉▲6七金△同玉▲6八銀打△5六玉▲8七玉△6五玉▲6六歩△7四玉▲ 7六歩△9五飛▲9二馬△8三歩 -- あれ手順に先手玉の詰めろがはずれている、本当かなあ

結論?: GPS将棋は現状では役に立ちません:( 自玉の詰めろをこれほど軽視するのは不思議なので、ちょっとプログラムを調べてみます
読み筋に出ない部分(静止探索の中)で馬を取ったり7八の金に利きをつけるとと詰めろがはずれた気分になるのが原因のようで、ちょっと対策が難しいです。それにしても見事に迷路にはまり込んでしまいました。 その後さらに不具合が発見されました。気づいて良かったです^^;

追記: (1/30午前)

  • 全部つなげると: ▲4三歩成△6七馬▲3二と△同玉▲4四桂△3三玉▲4二銀△2四玉▲2五歩△同玉▲2九香△3六玉▲2七銀(*)△4六玉▲4七歩△同玉▲3八金△4六玉▲9一馬△7三桂▲3六金△5六玉▲6七金△同玉▲6八銀打△5六玉▲8七玉△6五玉▲6六歩△7四玉▲ 7六歩△9五飛▲9二馬△8三歩
  • 上記手順中で(*)で△4六玉に変えて△4五玉で後手勝ちのような気も?
本日のツッコミ(全10件) [ツッコミを入れる]

Before...

_ 篠田 [手順をいろいろ見ていますが、▲4三歩成△6七馬▲3二と△同玉▲4四桂△3三玉▲4二銀に△同玉の順で、以下▲3二金△5..]

_ mak [△7七飛成▲3二と△同玉▲4一銀△3三玉▲3二金△4四玉の局面はおそらく後手勝ちだと思いますが、 仮に先手が▲4七..]

_ kaneko [篠田さん 新しいバージョンでは単に▲7五銀になりました。本文に追記しました。有力な候補がありましたらまたご指示くだ..]

[]

2010-01-28

_ 名場面の解析1

名場面の解析1

  • 左図の時点での形勢判断は?
    646 ▲8五歩△4六歩▲6七飛△6八歩▲3四角成△6九歩成▲同飛△4七歩成▲6五銀△同銀▲7七桂打△6七歩▲6五桂△6八銀▲5三桂右成△6九銀不成 (226秒)
  • 右図で▲7四歩と踏み込むか? -- 踏み込みませんでした
    741 ▲9七銀△7七歩成▲同桂△同桂成▲同金寄△7六歩▲同金△6八歩▲同飛△8四桂▲6五金△同銀▲同銀△4六馬▲7四桂△9二玉 (217秒)
  • その後本譜を一手づつ進めると
    • -67 △8六歩▲7三銀△同金左▲同歩成△同馬▲8六金△7七銀▲7四歩△8六銀成▲7三歩成△同金▲8七歩△同成銀▲同金△8六歩▲8八金 (196秒
    • -115 ▲7三銀△同金左▲同歩成△同馬▲8六金△7七銀▲同銀△同歩成▲同桂△同桂成▲同金△6八歩▲7九飛△7六歩▲同金寄△8七歩 (254秒) -- 本譜手順はなかなか浮かばない
    • > -289 △8七歩成 (400秒打ち切り) -- いったん先手良いかもと思ったものの (不等号は手番に取って思わしくない展開がみつかり探索をやり直す印。この場合は次の結果が出る前に時間がきてしまった。このあたりから詰み筋がちらちらして、読みが深くなるのに時間がかかっています)
    • -788 8七金△8六歩▲8三歩△同金▲8八金△8七銀▲9七銀△6八歩▲6四銀△6九歩成▲7三角△同金上 (400秒打ち切り) -- やっぱり後手有利の評価
    • 586 △8八と▲同玉△8六金▲7三銀打△8一玉▲8二歩△7一玉▲6二銀成△同金▲7八金△6八歩▲同飛△8七歩▲9九玉 (400秒打ち切り) -- ここで先手有利に転換
    • (同玉の一手なので割愛)
  • 後手△8六銀の時点で後手に手段はないか?先手勝ちと判断するか?
    • △8六銀の後は▲7三銀打以下詰み
    • ひねりだしたのは 767 △8七歩▲同玉△8六歩▲同玉△8五歩▲7六玉△8六金▲6七玉△6五金▲7三銀打△同金左▲同銀成△同金▲同歩成 (400秒打ち切り)

正の値は先手有利の意味です。終盤の+-300点は、読んでみたけど良く分からなかった、くらいの意味になります。

[]

2010-01-14

_ JAIST第5回コンピュータ将棋世界最強決定戦

北陸先端科学技術大学院大学ゲーム情報学ユニット主催の対局にご招待いただきました。当日はこちらから中継もあるようです。GPS将棋は前回のCSA選手権と同じハードウェアで参加予定です。

(以下後日追記) 探索速度は長考中は140万局面/秒近くでした(詰将棋含みます)。

_ 1回戦 先手GPS将棋対後手TACOS

図は53手目、いかにも切れそうな攻めでしたが、5八の金と飛車が働いて何とかつながりました。メモ: 33手目▲6五歩では6七銀から飛車をぶつける方が穴熊らしいかもしれない。37手目▲7七角は当初▲8三角の予定だったが、△8八角を気にして手を変えている。その展開は▲9八香で問題ないかもしれない。

_ 2回戦 先手GPS将棋対後手大槻将棋

図はお互い激しく攻め合った77手目、先手陣は△4六角の王手飛車が見えていますが、▲4一角の詰めろがほどきにくく勝ちになりました。メモ: 21手目▲4六歩は少し早く、作戦を限定して損かもしれない。その後▲7九角は▲4六歩との一貫性がない。後手から△7五歩で歩を交換されてしまうので▲5七角と防ぐべき。▲4五歩▲4五桂から▲4六銀は、▲1五歩と詰めた手と一貫性がない。さらに▲2五歩を伸ばしていないので△4五銀が成立する。→実際に桂損になって不利に。

_ 3回戦 先手激指対後手GPS将棋

図は60手目、美濃囲いと居飛車穴熊の出だしから小競り合いがあったあと、怪しげに金を立ったところです。その後、この5三の金と2四の銀で上部を厚くして優勢にすることができました。形の良さの点が高すぎたためかGPS将棋は攻めに行かず、激指は美濃から穴熊に組み換えて固めなおし、一時は逆転負けコースかという評価値の変動もありました。なんとか残っていたようで結果は勝ちでした。メモ: 70手目△6四歩の方が勝る。激指の予測読みも△6四歩。92手目△7七角成りの好機。112手目△3六歩、この辺りから読みが深くなるほど評価値が悪くなりGPS将棋(を見ている開発者)が焦りはじめる。122手目△1六歩と垂らしたい。124手目、△2六歩△2五歩から制圧したい。

全体として厳しい戦いが予想されましたが、結果として勝てたことは良かったです。会場では、良い手や悪い手を沢山教えていただき勉強になりました。そして、対局環境はとても素晴らしいものでした。主催、運営のみなさまに感謝します。GPS将棋は、私の操作ミスや大学との間のネットワークのトラブルがあり、何度かご迷惑をおかけしてしまいました。すみません。

本日のツッコミ(全4件) [ツッコミを入れる]

Before...

_ kaneko [ありがとうございます。穴熊からの盛り上がりは見慣れないので、評価関数の学習が届いていない局面ではないかと心配していま..]

_ 橋本 [遠路はるばるご苦労様でした。 今棋譜を見直しましたがやはりGPS強いですね。 早くものすごく強い人間との対戦が見..]

_ kaneko [ありがとうございます!]

[]

2010-01-04

_ floodgateで人間が指す方法

高田さんのSFICPの最新版が便利そうなので、floodgateへの参加方法の文書に人間が指す場合について加筆して、ご紹介します。現在把握してる方法は、以下の通りです(筆者は弱すぎるため、自分では実験していません)。

  • SFICPのJava アプリケーションを利用する 「人間側の手番では10秒毎にビープ音が 鳴ります」とのこと
  • 将棋所を使う
  • プチ将棋を使う (追記)

他に便利な方法がありましたら、コメントをお寄せ下さい。

本日のツッコミ(全2件) [ツッコミを入れる]

_ mak [試してはいませんがプチ将棋も人用にも対応しているみたいです。 http://www.geocities.jp/sh..]

_ kaneko [ありがとうございます]

[]


  1. kaneko (01-31)
  2. mak (01-31)
  3. 篠田 (01-31)