【Ponanza】を破った! 新最強ソフト【平成将棋合戦ぽんぽこ】が早速無料でダウンロード可能に!!
第5回 将棋電王トーナメントは「平成将棋合戦ぽんぽこ」が初優勝し、電王の称号を獲得しました。
今回の将棋電王トーナメントは、「Ponanza」や「elmo」など最強ソフトが出場する、過去最多全42ソフトが出場したコンピュータ将棋となりました。
予選リーグを1位で通過したのは、「Ponanza」でしたが、決勝トーナメントの準決勝で相対したのは「平成将棋合戦ぽんぽこ」。
強敵「Ponanza」を撃破し、そのままの勢いで決勝では「shutgun」を破って見事初優勝を飾りました。
優勝して【電王】の称号を獲得した【平成将棋合戦ぽんぽこ】ですが、早速無料でダウンロードできるみたいです。
【平成将棋合戦ぽんぽこ】のダウンロード方法
「平成将棋合戦ぽんぽこ」が無料で公開されているファイルは、評価関数ファイルと定跡データベースです。
思考エンジンが付属していないのでそのままでは対局できません。
これは前回、「elmo」をダウンロードして使えるようにした方法と一緒で、「やねうら王」の思考エンジンに「平成将棋合戦ぽんぽこ」の評価関数と定跡を使うことで、「平成将棋合戦ぽんぽこ」と対局できるようになります。
【elmo】のダウンロード方法はこちら
⇒ 無料将棋ゲームソフト【elmo】のダウンロード方法
「elmo」をダウンロードして使えるようにできた人は、今回の「平成将棋合戦ぽんぽこ」も使えるようにできると思います。
パソコンの動作環境が詳しく説明されていないので正確な条件は分かりませんが、ある程度のメモリとディスクの容量は確保する必要があると思います。
以下は無料将棋ソフト【elmo】の動作環境を参考にします。
●64bit OSであること
●CPU: SSE 4.2 対応のCPU(Core iシリーズ以降のIntel製CPUもしくは同等程度のAMD製CPU)
●メモリ: 4GB以上の空きメモリ
※確認していないので、ダウンロードする際は自己責任でお願いします。
注目
はじめにzipやexeなどの拡張子を表示させてください。
拡張子を表示させる方法はこちら
⇒ Windows10
⇒ Windowsその他OS
それでは、【平成将棋合戦ぽんぽこ】のダウンロード方法を画像を使って詳しく解説していきます。
【平成将棋合戦ぽんぽこ】の導入手順
「平成将棋合戦ぽんぽこ」の開発者は野田久順氏・河野明男氏と2人おられるので、Twitterの名前から「nodchip(ノドチップ)」さんとお呼びします。
ノドチップさんがTwitterで、「平成将棋合戦ぽんぽこ」(tanuki- 第5回電王トーナメントバージョン)の評価関数ファイルと定跡データベースを公開しています。
そちらから評価関数ファイルと定跡データーベースをダウンロードします。
平成将棋合戦ぽんぽこ(tanuki- 第5回電王トーナメントバージョン)の評価関数ファイルと定跡データベースを公開しました。 https://t.co/TT7HsYSNVF 思考エンジンは付属しておりません。『やねうら王2017Early KPPTビルド V4.79』以降と共にご利用下さい。
— nodchip@tanuki- (@nodchip) 2017年11月15日
ダウンロードからインストールの流れ
①「平成将棋合戦ぽんぽこ」の評価関数と定跡のダウンロード
⇓ ⇓ ⇓
②評価関数と定跡のインストール
⇓ ⇓ ⇓
③思考エンジン(やねうら王)のダウンロード
⇓ ⇓ ⇓
④「平成将棋合戦ぽんぽこ」への思考エンジンの組込み
⇓ ⇓ ⇓
⑤将棋GUIソフトへのエンジン登録
⇓ ⇓ ⇓
⑥「平成将棋合戦ぽんぽこ」と対局
では解説していきます。
【平成将棋合戦ぽんぽこ】の評価関数と定跡のダウンロード方法
ノドチップさんが指定したGitHub(ギットハブ)の[nodchip/hakubishin-]ページに行きます。
[nodchip/hakubishin-]ページはこちら
※ GitHubはソフトウェア開発プロジェクトのための共有ウェブサービスです。
GitHubの[nodchip/hakubishin-]ページに飛んだら、[tanuki-sdt5-2017-11-16]の[Downloads]項目の[tanuki-sdt5-2017-11-16.7z]をクリックします。
※バージョンアップされている場合は、最新バージョンをダウンロードしてください。
ダウンロードが完了したら、Windowsキー+Eを押してエクスプローラーを開き、パソコンの【ダウンロード】フォルダにいきます。
評価関数と定跡のインストールのやり方
ここからインストールの方法です。
パソコンの【ダウンロード】フォルダにきたら、圧縮フォルダ(tanuki-sdt5-2017-11-16.7z)が保存(ダウンロード)されています。
注意
※Windowsでは、7z形式の圧縮ファイルは解凍できないので、Lhaplus等の解凍ツールを使用して解凍してください。
解凍ツールはこちら
⇒ Lhaplus
解凍ツールで解凍できたらフォルダ(tanuki-sdt5-2017-11-16)になります。
フォルダ(tanuki-sdt5-2017-11-16)をダブルクリックします。
bookが定跡で、evalが評価関数です。
この2つのフォルダはいったん置いておきます。
フォルダの名前は、(ponpoco)にします。
新規作成したファルダ(ponpoco)に、先ほどの[bookとevalのファルダ]をコピーします。
これでパソコンには「平成将棋合戦ぽんぽこ」の、評価関数データーベースと定跡ファイルのインストールは完了です。
次に、「平成将棋合戦ぽんぽこ」の評価関数と定跡を、「やねうら王」の思考エンジンと組み込む方法を解説します。
※「平成将棋合戦ぽんぽこ」 ⇒ 以下、「ぽんぽこ」
思考エンジン「やねうら王」のダウンロード方法
「やねうら王」は、日々進化している無料の将棋ソフトです。
以前、「elmo」のダウンロード方法を紹介したときよりも、バージョンアップしているので新たに解説していきたいと思います。
バージョンアップしていると以前ダウンロードできた場所でダウンロードできなかったり、場所が変わっていたりするので、バージョンアップアップしていたらその都度、ダウンロード場所を探してください。
やねうら王さんのGitHub(ギットハブ)の[yaneurao]ページに行きます。
[yaneurao]ページは、こちら
⇒ yaneurao
※ GitHubはソフトウェア開発プロジェクトのための共有ウェブサービスです。
[Popular repositories]の[YaneuraOu]をクリックします。
[YaneuraOu]のページにきたら、少し下にスクロールします。
少し下にスクロールすると、[現在進行中のサブプロジェクト]の項目があります。
そこの[やねうら王2017 Early]の[・思考エンジン本体のダウンロードはこちら]の[こちら]をクリック。
[やねうら王2017Early KPPTビルド V4.79]に飛びます。
飛んだら[Downloads]の[YaneuraOu-2017-early_KPPT_V479.zip]をクリックするとダウンロードが始まります。
ダウンロードが完了したら、[Windowsキー+E]を押してエクスプローラーを開き、パソコンの【ダウンロード】フォルダにいきます。
思考エンジンのインストール&「ぽんぽこ」への組み込み方法
パソコンの【ダウンロード】フォルダにきたら、圧縮フォルダ(YaneuraOu-2017-early_KPPT_V479.zip)が保存(ダウンロード)されています。
それをダブルクリックして解凍します。
それをドラッグして、すべて選択してください。
デスクトップに作ってあったファルダ(ponpoco)に、すべて選択したファイルとテキストをコピーして入れます。
以上で、「やねうら王」の思考エンジンがインストールされ、「ぽんぽこ」への組み込みも完了です。
これで「平成将棋合戦ぽんぽこ」が完成です。
あとは、将棋GUIソフトの「将棋所」や「ShogiGUI」でエンジン登録すれば、無料将棋ゲームソフト「平成将棋合戦ぽんぽこ」と対局ができます。
将棋GUIソフトをまだダウンロードしていない人はこちら
⇒ 【将棋所】のダウンロードから思考エンジンの登録方法
⇒ 将棋GUIソフト【ShogiGUI】のダウンロード方法
将棋GUIソフトにエンジン登録するさい、少し注意点があるので改めてエンジン登録方法を解説したいと思いまうす。
将棋GUIソフトへのエンジン登録方法
将棋GUIソフトには、有名どころで「将棋所」と「ShogiGUI」がありますが、「ShogiGUI」を例にして解説したいと思います。
「ShogiGUI」をダウンロード&インストールしたら早速起動させます。
「ShogiGUI」が立ち上がったら、上部タブの[ツール]をクリックします。
プルダウンメニューがでるので、一番上の[エンジン設定]をクリック。
[エンジン一覧]がダイアログボックスで表示されるので、下の[追加ボタン]をクリック。
エクスプローラーが開くので、作ったフォルダ(ponpoco)を探します。
今回は、デスクトップに作ったので、[PC⇒デスクトップ⇒ponpoco]のディレクトリにあります。
フォルダ(ponpoco)を開けると、実行ファイル(.exe)がいくつかありますが、この中の1つを選択し[開く]を押します。
下から順番に高速で動くとされているので、実行ファイルは下から順番に試してみてください。
高速で動く分、CPUが新しくないと起動しません。
注目
パソコンのCPU性能によって動作する実行ファイルが違ってきますが、あまり深く考えずに下から順番に選択して試してみてください。
数秒から数十秒時間がかかる場合があるので、しばらくどこも触らずに待っていてください。
ダメなら、[エンジンの起動に失敗しました]とでます。
正常に登録できたなら、画像のように[エンジン設定]のダイヤログがでます。
ここでエンジン名を分かりやすい名前に替えておくと、エンジン登録で迷わなくて済みます。
重要
『まふ定跡横歩取り(改)』を使用する際はBookDepthLimitを0に設定してください。とノドチップさんが追記していますので実際に設定のしかたを解説します。
エンジン設定ダイアログで[BookDepthLimit]を探しだし、行をクリックすると変更できるプルダウンメニューがでるので、[0に設定]して[OKボタン]を押してください。
最後にエンジン一覧で、エンジン追加ができていることを確認して[OKボタン]をおしてください。
以上で、「ShogiGUI」での思考エンジンの登録は完了です。
「将棋所」でも似たような感じで登録できるので、「将棋所」を使う人はやってみてください。
これで「平成将棋合戦ぽんぽこ」と対局ができるはずです。
最後まで見てくれてありがとうございました。
※エンジン登録後、思考エンジンの入っているフォルダを移動(ディレクトリの階層)させると、エンジンの起動に失敗するので改めてエンジン登録し直してください。
【平成将棋合戦ぽんぽこ】まとめ
「elmo」と「平成将棋合戦ぽんぽこ」(以下、ぽんぽこ)を対戦させてみました。
持ち時間は、一手3秒の超早指しです。
先後入れ替えて何局か対戦させてみました。
「elmo」は、今年5月に行われた第27回 世界コンピュータ将棋選手権を制した将棋ソフト。
このときの「elmo」は、絶対王者「Ponanza」を倒し注目を集めた新最強将棋ソフトでした。
将棋電王トーナメントでは決勝トーナメントに進むも、初戦で敗退してしまいましたがその強さは今も健在です。
その「elmo」相手に、「ぽんぽこ」はほぼ互角の立ち回りを見せました。
また一つ! 無料で最強の将棋ソフトが誕生しましたね!!
※PCのマシンパワーによって、対局開始までに少し時間がかかると思いますが10秒程度まってみてください。
コメント
はじめまして、PCについて教えてください。
素人がやれる範囲で「強い」PCを組もうと思っていますが、下記の疑問が有ります。
1. 18コアといったCPUでも「ぽんぽこ」はその性能を使い切るのでしょうか。
2. メモリーの容量は強さに影響しますか。
3. GPUの性能は影響しますか。
激指では8スレッドまでしか使わないといった書込みを見たのでどの程度のPCにするか迷っています。
将来的にはいろいろ考えられると思いますが、現時点ではどんなもんでしょうか。
田中M 様
サイトへのご訪問有難う御座います。
ご質問の件ですが、私はそれほどPCに詳しくないので、開発者の方に聞くのが一番いいと思います。
一応、私の見解も書き込んでおきます。
『1. 18コアといったCPUでも「ぽんぽこ」はその性能を使い切るのでしょうか。』
「ぽんぽこ」のエンジン設定で、スレッドの設定が1~512あります。18コアは36スレッドなので使い切れないのではないでしょうか?
『2. メモリーの容量は強さに影響しますか。』
複数のソフトを立ち上げる場合は、メモリーが大きいほどいいと思います。強さも多少関係すると思います。
やねうら王さんのサイトに、面白い考察がかかれているので参考にしてみて下さい。
やねうら王「コンピューター将棋におけるベストな置換表サイズとは?」
URL:http://yaneuraou.yaneu.com/2016/09/23/%E3%82%B3%E3%83%B3%E3%83%94%E3%83%A5%E3%83%BC%E3%82%BF%E3%83%BC%E5%B0%86%E6%A3%8B%E3%81%AB%E3%81%8A%E3%81%91%E3%82%8B%E3%83%99%E3%82%B9%E3%83%88%E3%81%AA%E7%BD%AE%E6%8F%9B%E8%A1%A8%E3%82%B5%E3%82%A4/
『3. GPUの性能は影響しますか。』
GPUは、グラフィックスですね。将棋ソフトの強さには影響しません。
もし、将棋GUIソフトがこれから先、3Dグラフィックのような高画質になるようであれば、必要となってくるでしょう。
以上ですが、私なりの見解です。
まじぇ 様
お礼の返信が大変に遅れて申し訳ありません。
PC作製を保留したのでうっかり忘れていました。
ご教示ありがとうございました。
てち 様
サイトへのご訪問有難う御座います。
ご質問の件ですが、ファイル(エンジン)は下から順番に高速で動くとされています。
高速で動く分、CPUが新しくないと起動しないと思います。
強さは多少変わりますが、その差は数パーセントと言われています。
あまり難しく考えないで、下から順番に起動するファイル(エンジン)でいいと思います。
初めて将棋ソフトをインストールしてみました。こちらのページを参考にさせていただきました。ありがとうございました。
1つ質問があります。ShogiGUIにエンジン登録するときに、フォルダにコピペしてあったすべてのファイル(エンジン?)を登録したのですが、実際に対局するとき、どのエンジンを選択すればいいのでしょうか?どれを選択しても対局できるようですが、何か強さが違ったりするのでしょうか。
素人でよく分からないので、質問させていただきました。よろしくお願いします。