ponanza

出典: フリー百科事典『ウィキペディア(Wikipedia)』
移動先: 案内検索

ponanza[注 1](ポナンザ)は、コンピュータ将棋ソフトウェアである。

概要[編集]

開発者は山本一成[注 2][2]と下山晃。山本は学生時代に大学将棋界の強豪として知られる東京大学将棋部に在籍し、アマチュア五段(将棋倶楽部24ならR2300程度)の棋力を持つアマ強豪である[3][4]。東京大学在学中に留年した山本が、これを機会に何かに挑戦しようと決めた際、苦手意識を持っていたコンピュータを、得意な将棋をテーマに克服しようと取り組んだのが開発のきっかけであった[5]。共同開発者の下山は、第21回、第22回の世界コンピュータ将棋選手権で連続して決勝リーグに進出した強豪ソフト「Blunder」の開発者であり、2013年の第1回電王トーナメントよりponanzaの開発に参加している。

プログラム名は、評価関数学習手法を参考にしたBonanzaに由来する[6]。開発当初は山本が六枚落ちで指しても勝てるほど弱く、世界コンピュータ将棋選手権に初出場した2009年の第19回大会では一次予選参加24チーム中13位[注 3]で敗退している。しかし2年後の2011年第21回大会で初めて決勝リーグに進出し強豪ソフトの一角を占めるようになると、2013年には第1回将棋電王トーナメントを、2015年には第25回世界コンピュータ将棋選手権を制覇し、両大会を共に制した初のソフトとなった。また、将棋倶楽部24の最高レーティング記録も保持している[7]

将棋ウォーズでは対局中に「Ponanza」に代わりに5手自動で指してもらうことができ、これは「棋神召喚」と名付けられている[8]。開発者の下山は「最善手(神様の指し手)にはほど遠いと思いますよ」と答えている[9]

なお市販バージョンとして『将棋新世紀 PonaX』(しょうぎしんせいきポナックス)が2014年5月30日にマイナビより発売されたが[10]、GUI部分のバグが非常に多くバージョンアップでの対応も困難と判断されたことから、わずか2週間後の同年6月13日に製品の回収及び返金が発表された[11]

2017年の第27回世界コンピュータ将棋選手権では、プリファード・ネットワークス社のライブラリ「Chainer」を利用してディープラーニングを導入した 「Ponanza Chainer[1]」としてエントリーし、さくらインターネットのクラウドサービス「高火力コンピューティング」によるCPU1092Core(Intel Xeon)、GPU128基(NVIDIA Titan X)をハードウェアとして揃え、開発陣も合計10人まで増えた。ponanzaは世界コンピュータ将棋選手権および将棋電王トーナメントの両大会で2015年から連覇を続けていたが、この大会では優勝したelmoに二次予選と決勝で2戦して2敗し準優勝に終わり、連覇も止まった。

プロ棋士との対局[編集]

2013年に出場した第2回将棋電王戦において佐藤慎一四段(当時)を141手で破り、コンピュータが初めてプロ棋士平手で勝利した[12]。 2012年12月15日に行われた記者発表​会で山崎バニラが棋士、開発者双方に今回はソフトは貸し出されるかどうか質問した、佐藤慎一四段が「家で研究する時にソフトがあれば凄くいいなと思いますけどどうなんでしょうか」と尋ねたところ、山本一成は「基本的に勝負なので嫌です」と返答し、ponanzaについては貸し出されない事となった[13][16]

2014年に出場した第3回将棋電王戦では屋敷伸之九段と対局を行い、130手で破った。 山本は2013年11月11日のブログで、「(乱数を加えた)実装のPonanzaと純粋なPonanzaとの対局結果は430勝522敗だったが、対人戦で研究にはまらないためにはやむを得ない」「PonanzaとBlunder(将棋ソフトの一つ)で交互に指すことも出来たが、屋敷九段の強さを考えてやめた」「今回のPonanzaの強さは、クラスタが使えないことを差し引いても第2回電王戦で佐藤慎一四段と戦ったPonanzaより強い」とコメントしている。

2015年に出場した将棋電王戦FINALにおいて村山慈明七段と対局を行い、97手で勝利。5回に1回は定跡ではなく自分で考える「相当面倒くさい設定」にされており[17]、序盤で「3六飛」という村山の研究外の手を指し、村山の読み筋をはずして優勢に持ち込んだ。サポートの西尾明六段は同一局面で3%の確率しか無い手だった[18]とコメントしている[19][20]。 村山は対局前のインタビューで「やってくる作戦が全然違い、プロの公式戦では出ない形が多い」「第3回よりもやりにくい。前は色々カードがあったが、今はどれもしっくりこない」と答えていた[21][22]。Ponanzaとの練習対局の勝率は第3回電王戦ver.ponanzaに対しては「1割、2割」[23]、電王戦FINAL Ver.ponanzaに対しては「1割無かった」と述べている[24]

2016年に出場した第1期電王戦で叡王戦覇者の山崎隆之八段と対局を行い、第1局は85手、第2局は118手で勝利。対プロ棋士への連勝を5に伸ばした。橋本崇載八段はPonanzaがプロ棋士に5連勝した事について「アホみたいに強い」と褒めている[25]。作者の山本は第1期電王戦Ver.Ponanzaは電王戦FINAL Ver.Ponanzaに7 - 8割ぐらい勝てる[26][27]、また2013年の電王戦に出場したGPS将棋よりも確実に強い[28]と発言している。 山崎隆之は練習対局でのPonanzaの印象を聞かれて「自分の認識よりも はっきり進んでたというのは正直感じてます」と答えている[27]

2017年に出場した第2期電王戦で第2期叡王戦覇者の佐藤天彦名人と対局を行い、第1局は71手、第2局は94手で勝利。コンピュータ対タイトルホルダーの公式対局は2007年渡辺明竜王対Bonanza以来10年ぶり、将棋電王戦としては初となった。将棋電王トーナメントでの優勝インタビューで作者の山本は「今年はがんばりました。ぎりぎりまで改良して去年の電王戦バージョンに9割勝てるようになってました」と発言している[29][30]。佐藤は「今回、自分がポナンザと戦うことになりました。前回のバージョンに9割勝てると聞きましたが、なかなか実感が湧きません。大変な戦いになるとしか思えず、挑戦者の気持ちで戦いたい。コンピューターに詳しい棋士の協力を得て本番に臨むつもりです」と答えている[31]。サポート棋士は永瀬拓矢六段、永瀬は「ポナンザとかですと強いながらも癖があると思いますので、はい、そこらへんを掴んで 数をこなせば勝つ自信は当然あるので、自分はまだコンピュータに勝てると思っているので、やっぱり先生に出ていただくという事で力になれればいいと思ってましたし、やっぱり一番勝つ可能性が高い棋士が佐藤名人だと思っておりましたので」とインタビューで答えている[32]

競技会成績[編集]

大会/年 2009 2010 2011 2012 2013 2014 2015 2016 2017
世界コンピュータ将棋選手権 31位 11位 5位 4位 2位 2位 1位 1位 2位
将棋電王トーナメント 1位 2位 1位 1位

脚注[編集]

出典[編集]

  1. ^ a b 第27回世界コンピュータ将棋選手権 Ponanza Chainer アピール文章
  2. ^ 共に電王戦出場、世界最強の“同僚”――コンピュータ将棋ソフト開発者 一丸貴則さん・山本一成さん(前編)ねとらぼ2014年04月25日
  3. ^ 第1回将棋電王トーナメント 出場ソフト 開発者プロフィール参照
  4. ^ コンピュータとの付き合い方(山本一成)
  5. ^ コンピュータ将棋をひたすら強くしてみたらひとの思考が、みえてきた。 山本一成インタビュー 日経ビジネスオンライン 2015年10月20日 2016年2月29日閲覧
  6. ^ 第20回世界コンピュータ将棋選手権 アピール文書参照
  7. ^ 将棋倶楽部24参照
  8. ^ 将棋ウォーズ―Q&A
  9. ^ 電王戦Finalを終えて その6
  10. ^ 「将棋新世紀PonaX」発売記念イベント - マイナビブックス
  11. ^ 将棋新世紀 PonaX - マイナビブックス
  12. ^ コンピュータ将棋協会blog参照
  13. ^ 第2回 将棋電王戦 記者発表​会
  14. ^ 将棋電王戦FINAL 第4局――「次元の違う強さ」「もはや怪物」 Ponanza VS. 村山慈明七段の見どころは
  15. ^ 【電王戦FINALへの道】 #51 村山慈明 と ponanza 山本一成
  16. ^ 後のインタビューで山本は「自分は病的なほど負けず嫌い」と語っている[14][15].
  17. ^ 【電王戦FINALへの道】 #38 電王戦勉強会
  18. ^ 電王戦FINAL第4局観戦記 金井恒太五段2015年4月10日 ニコニコニュース(オリジナル)]
  19. ^ 36飛の確率は数%程度だったと思うのですが、事前研究でツリーを奥に進もうとするとこの辺りは切るしかなくなり、横を押さえようとすると深く進めなくなる、といった感じで難しいところです。長いラインを考えたときにどこかで低確率を引く可能性は十分にあるわけで。
  20. ^ 事前研究によって人間側の勝率が上がるのは間違いないですが、巨大なゲームツリーを前に緻密な対策を取るというのは容易なことではないですね。ponanzaのようなトップソフトはそれに耐えられるレベルに達してきているとも言えます。
  21. ^ 【電王戦FINALへの道】 #31 村山慈明 vs ponanza 1分将棋1
  22. ^ 【電王戦FINALへの道】 #32 村山慈明 vs ponanza 1分将棋2
  23. ^ 【電王戦FINALへの道】 #11 村山慈明 vs ponanza 小手試し1
  24. ^ 【将棋】第1期叡王戦 七段予選 神崎・松尾・村山・稲葉
  25. ^ 2016年6月20日号週刊プレイボーイ連載エッセイ
  26. ^ 毎年前年度のPonanzaに7割くらいは勝てるPonanza作っているのに、大会での優勝確率は一向に上昇しない・・・・ うーん・・・なんなんだこれ。。。
  27. ^ a b 第1期電王戦記者発表会[日程・対局会場・振り駒・スポンサー他]
  28. ^ あの時のGPS+600台マシンだった時よりも、今のPonanza+1台マシンの方がはっきり強くなっているとそろそろ言ってもいいと思う。
  29. ^ http://live.nicovideo.jp/watch/lv274671127
  30. ^ http://japanese.engadget.com/2016/10/10/ponanza/
  31. ^ http://digital.asahi.com/articles/ASK1303SNJDSUCVL00S.html?rm=766
  32. ^ http://www.nicovideo.jp/watch/1487735618

[編集]

  1. ^ ソフト名表記には揺れがあり、2016年までは1文字目を小文字とする表記が一般的だったが、2017年に入り1文字目を大文字とする表記を作者の山本が使用するようになった。[1]
  2. ^ やまもといっせい。1985年生まれ。アマ5段。東京大学大学院修士課程修了。
  3. ^ 一次予選は前年大会の上位19チーム(当時)が参加を免除され、その他のチームで争われる

参考[編集]

関連項目[編集]

外部リンク[編集]