Hatena::ブログ(Diary)

コンピュータ将棋開発中

2014-12-06

13:20

昨日の夜中に

「今自分がやっている、floodgateに投入する前にローカル環境で勝率の向上を確認するというのは二度手間ではないか」

といった趣旨のエントリを書いたのですが、朝起きて冷静になって読み返したところ、

あえて主張したいことではないし、そもそも論理展開がおかしいと感じたので記事を消しました。すみません。

kamevbkamevb 2014/12/14 12:41 ツツカナの大晦日の電王戦リベンジマッチを楽しみにしています。
終局が遅くなりそうで大変でしょうが応援しています。
観戦する立場では年越しの熱戦も観たいような気もしますが、年内決着が望ましいのでしょうね。

盛岡人盛岡人 2014/12/14 22:44 第2回 将棋電王トーナメントに出場されなかったので、
何かあったのかと心配していました。
今後の活躍に期待しております。

pijeon810pijeon810 2014/12/29 12:29 今年も大晦日はツツカナですね。森下九段も、電王戦に参加してから強くなったというか、昔の森下九段がよみがえったようでうれしいです。
ファンとしてはツツカナのおかげかと感謝しております。またよい将棋が見られることを希望いたします。

ツツカナやボナンザ、ポナンザはコンピューター将棋の「進化している指標」なのかなと感じています。いくらやっても勝てないでしょうけど、うちのPCにも入れておきたいですw

tfuntfun 2015/09/17 20:47 ブログに初めてコメントいたします。電王戦でのご活躍拝見いたしました。いちファンとしてですが、できれば開発者様とメールでお話やりとりいたしたくアドレスを記載させていただきました。
ご了承の有無を問わずレスなしで、当コメントを削除頂ければ幸いです。今後のご活躍も願っております。

kamevbkamevb 2016/04/27 18:19 第26回世界コンピュータ将棋選手権の参加チームにツツカナの名前が!
ツツカナが参加されたら応援します。
ご活躍を楽しみにしています。

2014-04-06

思考ログの読み方

22:44

思考ログには一手ごとに以下の様に記述されています。


[50]

move:7d7e

eval:-335

time:102sec

pv :7d7e 7f7e 2c2d 4e4d 2g3f+ 2e2d 3c2d P*2c 8e8f 8g8f P*7f 7g7f P*2f 5h6h 2f2g+ 1h1f 2g2f 1f1h 3a3b 1h3h N*4g 7i8h 3b2c P*2e 2f2e 3g2e 3f2e

best:2c2d 2c2d 2c2d 2c2d 2c2d 2c2d 2c2d 2g3f+ 2g3f+ 7d7e 7d7e 7d7e 7d7e 7d7e 7d7e 2g1h+ 2g1h+ 2g1h+ 2g1h+ 2g1h+ 2g1h+ 7d7e 7d7e 7d7e 7d7e 7d7e 7d7e 7d7e 7d7e 7d7e 7d7e 7d7e 7d7e 7d7e 7d7e


各項目の詳細は次の通りです。


[手数]

move:実際に指した手

eval:形勢判断(正の数ならば先手有利、負の数ならば後手有利)

time:消費した時間

pv :読み筋

best:読みを深くするに連れて最善手がどう変化したか(浅い読みから順に列挙)

指し手はSFEN形式(http://www.geocities.jp/shogidokoro/usi.html)で記述されています。

詳細はリンク先に書かれていますが、簡単に説明すると


7d7e -> 7四にある駒を7五に移動する手

2g3f+ -> 2七にある駒を3六に移動して成る手

P*7f -> 歩を7六に打つ手


と言った感じになります。

指し手は「移動元」「移動先」の順に記述されており、例えば7d7eなら

移動元が7dで移動先が7eになります。

(アルファベットは段を表していて、a = 一、b = 二、c = 三、d = 四、...となっています)

成る手であれば末尾に「+」をつけます。

打つ手の場合は移動元が次の様になります。

P*:歩を打つ手

L*:香車を打つ手

K*:桂馬を打つ手

S*:銀を打つ手

G*:金を打つ手

B*:角を打つ手

R*:飛車を打つ手


以上を元に冒頭のログを解読すると、


[50]

move:7d7e

eval:-335

time:102sec

pv :7d7e 7f7e 2c2d 4e4d 2g3f+ 2e2d 3c2d P*2c 8e8f 8g8f P*7f 7g7f P*2f 5h6h 2f2g+ 1h1f 2g2f 1f1h 3a3b 1h3h N*4g 7i8h 3b2c P*2e 2f2e 3g2e 3f2e

best:2c2d 2c2d 2c2d 2c2d 2c2d 2c2d 2c2d 2g3f+ 2g3f+ 7d7e 7d7e 7d7e 7d7e 7d7e 7d7e 2g1h+ 2g1h+ 2g1h+ 2g1h+ 2g1h+ 2g1h+ 7d7e 7d7e 7d7e 7d7e 7d7e 7d7e 7d7e 7d7e 7d7e 7d7e 7d7e 7d7e 7d7e 7d7e


50手目。

ツツカナは7d7eと指した。

335点後手が有利と見ている。

消費時間は102秒。

7d7eを指した後は7f7e, 2c2d, 4e4d, ...と進行すると考えている。

読みが浅い内は2c2dが最善と考えていたが、

読みを進めるに連れて2g3f+の方が良いと思い直した。

その後、7d7eと2g3f+で揺れていたが最終的には7d7eを指した。


となります。


尚、次のように同じ手数で2つのログがある場合がありますが、

1番目のログは無視して2番目のログを読んでください。

(詳しい方向けに記しておくと、1番目のログはponderで、2番目のログはponderが失敗した後の探索です)


[33]

move:2g2f

eval:7

time:21sec

pv :2g2f 9d9e 1f1e 8a7c 7i8h 3a2b 1i1g 6b5a 2h1h 3c2d 3g4f 5a4b 2i3g 8b8a 6f6e 6d5c 5f5e 5d5e 4f5e 7c6e P*5d 6e7g+ 6h7g 5c6b 3g2e 8d8e 3f3e 2d2e 2f2e

best:7i8h 7i8h 7i8h 7i8h 7i8h 7i8h 7i8h 7i8h 7i8h 7i8h 7i8h 7i8h 7i8h 2g2f 2g2f 2g2f 2g2f 2g2f 2g2f 2g2f 2g2f 2g2f 2g2f 2g2f 2g2f 2g2f 2g2f 2g2f 2g2f 2g2f 2g2f 2g2f 2g2f 2g2f 2g2f 2g2f 2g2f 2g2f 2g2f 2g2f

[33]

move:1f1e

eval:-12

time:961sec

pv :1f1e 9c9d 7i8h 9d9e 2g2f 6b5c 2h3h 8d8e 1i1g 8a7c 2f2e 5c4b 3h2h 4d4e 4g4f 4e4f 3g4f P*4e 4f3g 3c4d 2h4h 5d5e 5f5e 8b5b P*4f 4d5e 4f4e 4b3c 3f3e 5e5f 6g5f 5b5f 7h6g 5f5e

best:7i8h 7i8h 7i8h 7i8h 7i8h 7i8h 7i8h 7i8h 7i8h 7i8h 7i8h 7i8h 1i1g 1i1g 1i1g 1i1g 1i1g 1i1g 1i1g 1f1e 1f1e 1f1e 1f1e 1f1e 1f1e 1f1e 1f1e 1f1e 1f1e 1f1e 1f1e 1f1e 1f1e 1f1e 1f1e 1f1e 1f1e 1f1e 1f1e 1f1e 1f1e 1f1e 1f1e 1f1e 1f1e 1f1e 1f1e 1f1e 1f1e 1f1e

aa 2014/04/07 08:35 親切な説明感謝

quesaraquesara 2014/04/07 18:50 はじめまして。
もうブログ書かれないのかと思っていましたが、よかった…
電王戦第4局おめでとうございます。
基本的には人間側を応援していますが、
ツツカナの、というか一丸さんのファンです。
ひょっとして名古屋の方ですか?
これからも頑張ってくださいね。

竜頭竜頭 2014/04/23 10:52 遅ればせながら、電王戦おめでとうございます。
今は世界選手権に向けての開発で、忙しいでしょうけど、今回も活躍を期待してます。
おととしの世界選手権の時から、会場で見てましたが、ツツカナは解説の勝又先生も、絶賛してました。

minute_handminute_hand 2014/04/24 21:38 >aさん
そう言って頂けて、説明を書いた甲斐がありました。

>quesaraさん
はじめまして。
ありがとうございます。
今は東京に住んでいますが、育ちは愛知です(名古屋ではないですが)。
故郷が恋しく感じる今日この頃ですね。

>竜頭さん
ありがとうございます。
一昨年ですか!
いや懐かしいですね。
今年も活躍できるように頑張りたいと思います。

lirlir 2014/04/25 07:51 こんにちは。
去年の電王戦でツツカナの活躍を知り、以来(一丸さんとツツカナの)ファンです。
今年の電王戦もお疲れ様でした。

さて、今年のツツカナ、i7-2630QMと去年より更に低スペックのマシンで出場されるようですね。
上位ソフトはXeon、クラスタも当たり前という近年においては、かなり勇気が必要な選択だと思うのですが、何かお考えがあってでしょうか。

差し障りなければ、教えてください。
今年のWCSCも、応援しております。

minute_handminute_hand 2014/04/27 00:53 こんにちは。
マシンの方は3月の時点で一度申告する必要があったので、
暫定的に家にあるノートパソコンにしていました。
本番はそれなりのスペックのパソコンを使用するつもりです。

Hideto123Hideto123 2014/05/05 19:57 コンピューター将棋選手権ではおつかれさまでした。
さすがに強豪ソフトとの戦いは厳しかったですね。
これからも応援しています。

おやっさんおやっさん 2014/05/06 00:59 選手権大会拝見しました。
高スペックPCの相手に対し、プログラムの性能で挑む姿にしびれました。
同時に、ツツカナが人間にダブって見えました。
選択探索を極める事で、トップのプロ棋士にも匹敵する美しい将棋を目指して下さい。
電王戦での活躍を期待しています。

quesaraquesara 2014/05/06 21:18 世界コンピュータ将棋選手権お疲れ様でした。
ノートPCでハイスペックなマシンと果敢に戦うツツカナはとてもカッコよかったです。すっと応援していました。
差支えなければメールを送りたいのでアドレスにご連絡いただけないでしょうか?いつでもお時間のある時で結構ですので…

minute_handminute_hand 2014/05/12 00:59 >Hideto123さん
ありがとうございます。
選手権は厳しかったですが、
それでこそやりがいがあると思っています。
また来年頑張りたいですね。

>おやっさんさん
ありがとうございます。
強さと美しさを両立していきたいという思いは常にありますね。
偶発的な部分も多いですが自分の意思次第の部分も
それなりにあるので、理想やポリシーを大切にして
開発を進めていきたいです。

>quesaraさん
ありがとうございます。
遅くなってしまって申し訳ないですが、
メールを送りましたのでご確認ください。

かめちゃんかめちゃん 2014/10/12 21:25 第2回 将棋電王トーナメントにツツカナは出場されないのですね。
残念ですが、世界コンピュータ将棋選手権でのご活躍を楽しみにしています。

minute_handminute_hand 2014/10/17 00:11 今年は少し休憩といったところでしょうか。
来年の選手権では一回り強くなったツツカナをお見せできればいいなぁと思います。

R_XeonR_Xeon 2014/11/26 22:16 森下九段とのリベンジマッチが決まり,大晦日楽しみにしています.

今回出場されるツツカナは第3回電王戦バージョン(約1年前)かと思いますが,秒読み10分に対応しているのでしょうか?
ツツカナだけ 3時間-1分では損なので...
調整してeasy判定の局面以外は最低でも10分考えるとかはGUIの方の調整のみで大丈夫なのか気になって質問させていただきました.

minute_handminute_hand 2014/12/02 00:07 一応任意の持ち時間に対応していますので、その点に関しては問題ありません。
仰る通りeasyな手以外は10分以上かけて指すはずです。

2013-03-22

第二回電王戦 QandA

01:18

どの手をどの程度深く読むかをプロの棋譜をもとに自動調整している。

そのため読みの方針が比較的人間に近いと考えられる。

詳細は http://www.computer-shogi.org/wcsc21/appeal/tsutsukana/WCSC21_tsutsukana_20110327.pdf


  • 当日使用するマシン

デスクトップのパソコン1台を持ち込む予定。

CPUcore i7 3930K。

宅急便で送るため途中で故障するかも。

故障等の問題があった場合にはノートパソコン(core i7 2630QM)で臨む。

その場合は演算速度が半分になるが見た目ほど影響はないはず。

(コンピュータ将棋の対局場であるfloodgateでレーティングが100点下がる程度)


  • 貸し出したソフトと当日のソフトとの差分(予定)

少し読みが深くなっている。

時間制御を長時間用に調整。

定跡の絞り込み。

最初の数手は定跡にない手を指されてもノータイムで指せるように用意している。


(後で加筆・修正するかもしれません)

明日から電王戦

00:24

興奮してちっとも眠くならない。

ワクワクして寝られないのは久しぶり。

言い過ぎかも知れないけれど、息をしているだけで楽しい。

自分が参加するからといった理由もなくはないけれど、

コンピュータ将棋ファンの自分としては

習甦がプロ棋士と相対するという事実に胸が躍る。

とりとめのないことをこうして書いてしまうくらいにテンションが高い。

yuuntimyuuntim 2013/03/23 22:36 第一戦の感想があれば、教えてください。
事前研究がかなり功を奏した印象を受けましたが・・・。

senningsenning 2013/03/23 23:16 素人の感想ですが玉型の差を信じ過ぎた習甦が、無理攻めに誘い込まれた印象ですが、ツツカナの評価でも仕掛けの辺りは後手優勢だったのでしょうか?

かめちゃんかめちゃん 2013/03/24 00:09 初めまして。
ツツカナを、昨年の世界コンピュータ将棋選手権から応援してます。
電王戦も応援します。
今年の世界コンピュータ将棋選手権で優勝して欲しいです。
頑張って下さい。

minute_handminute_hand 2013/03/25 01:05 >yuuntimさん
この持ち時間でプロ棋士対コンピュータの相居飛車というのは
初めてだったので興味津津で放送を見てました。
結果は残念でしたが、阿部四段が局後の記者会見で
毎日持ち時間四時間で指していたと仰っていたのを聞いて一人納得していました。
その時に9八玉まで研究手順だとも仰ってましたが、
他に何パターンぐらいあったのか気になる所です。
後、コンピュータ将棋ってなかなか綺麗に負けてくれないもので、
対局の最後の方は習甦の竹内さんにとって
辛い時間だったろうなと思いました。

>senningさん
6五桂と跳ねた局面で互角、その後に4四角と打った局面では
3九角と打って少しだけ後手に振れる感じです。

>かめちゃんさん
はじめまして。こんにちは。
電王戦まで二週間ですが、悔いの残らない様、
できる限りのことをしていきたいと思います。
コンピュータ将棋選手権に関しても優勝は大目標なので、
それに向かって頑張っていきたいと思います。

yuuntimyuuntim 2013/03/31 00:14 すいません。はじめましてでした。失礼いたしました。
第二戦を観戦していました。熱い戦いで、感動しました。
西尾先生の解説を聞いて以来、ツツカナを応援しています。
勝ち負けはともかく、素晴らしい試合になることを願っています。

minute_handminute_hand 2013/03/31 21:43 いえいえ。些細なことですからお気になさらず。
それではあらためて、はじめまして。
やはり西尾六段には頭が上がりませんね。
応援して下さってありがとうございます。
指すのは私ではなくプログラムなので、他人事のような言い方で恐縮ですが、
よい対局になるといいですね。

kkuukkuu 2013/04/05 06:59 対局楽しみにしています!

minute_handminute_hand 2013/04/05 09:42 >inotomoさん
メールアドレスが本文中に含まれていたため、
コメントを消去させて頂きました。
アドレスのバックアップはとったので
また後で連絡します。

>kkuuさん
ありがとうございます。
とうとう明日ですね。
長かったような短かったような。

inotomoinotomo 2013/04/05 16:37 捨てアドレスとして載せちゃいました。
気を遣わせてしまって、すみません。

暇なときにでも連絡頂けると嬉しいです。

電王戦楽しんできて下さい!

通りすがり@関西人通りすがり@関西人 2013/04/06 09:27 ついにですね。
良い棋譜が残ることを期待しています。

通りすがり@関西人通りすがり@関西人 2013/04/06 09:27 ついにですね。
良い棋譜が残ることを期待しています。

midorimidori 2013/04/06 09:47 がんばれえええ!!

yuuntimyuuntim 2013/04/06 21:17 おめでとうございます。
でも、まだまだ課題はあると思います。
これからも応援しています。

パフィリパフィリ 2013/04/06 21:18 お疲れ様でした
素晴らしい将棋でした
悔しいですが、本当に素晴らしい将棋でした

midorimidori 2013/04/06 21:37 ただただ圧倒されました
本当に素敵でした

akiaki 2013/04/06 21:59 電王戦拝見しました。
1戦目から見ていましたが、ツツカナは特に素晴らしいと思いました。
悔しいですが、素晴らしかった。

OSCAROSCAR 2013/04/06 22:11 面白い将棋、ありがとうございました。
コンピューター将棋には否定的でしたが、素晴らしい将棋でした。
これからも頑張ってください。

italiaitalia 2013/04/06 22:29 船江さんとの対局中NPSはどのくらい出ていたのか教えてください

senningsenning 2013/04/07 00:53 電王戦素晴らしい将棋でした!
また今年もツツカナさんに感動させられました。
そしてなにより船江先生も死闘の限りを尽くされ、素晴らしい名局が産まれましたね。
心配なのはメインマシンが破損されてしまったとの事なのですが、日付変わって今日のコンピューター将棋オープンは元々参加の予定は無かったのでしょうか?本番のコンピューター将棋選手権迄の復旧、調整スケジュールに支障が無ければ良いのですが。

素晴らしい感動を有難うございました。

inotomoinotomo 2013/04/07 01:15 今日は本当にお疲れ様でした!
将棋ファンとして感情を揺さぶられる素晴らしい対局でした。
その中でツツカナの凄さが光っているように感じました。
今日はゆっくり休んで下さい。
私は興奮でなんだかんだとこの時間まで眠れてませんが(笑)
ありがとうございました。

通りすがり@関西人通りすがり@関西人 2013/04/07 07:04 昨日は、お疲れ様でした。
チャレンジの結果が出て良かったですね。
西尾先生が昨日のtweetで言及されていましたよ。:「昨年、世界コンピュータ将棋選手権の解説をして思ったのは、1番筋の良い将棋を指すのがツツカナ。」
今年も決勝リーグの解説は、西尾先生だそうです。

はばなはばな 2013/04/07 07:27 船江五段の堅実な駒運びで劣勢に押し込まれていくたびに
奇手(?)を打って盛り返すツツカナの姿がすごかったです!
ハイライトはやはり5五香でしょうか。
ソフトの進化の凄みを心底感じました…。

yyyy 2013/04/07 11:46 5五香と3二金は驚きました
すばらしい将棋を見させていただき、ありがとうございます。

名無し名無し 2013/04/07 12:45 どうかこれからも素晴らしいソフトの開発を続けていってください

hiro5hiro5 2013/04/07 17:35 電王戦第三局とても感動しました。歴史に残る名局だったと思います。
また、とても素晴らしいソフトを開発してくださりありがとうございます。これからも応援しています。

mtxmtx 2013/04/07 22:43 すばらしい名勝負でした。普段のタイトル戦以上に興奮してモニターを見つめていました。また座禅をされているのかとおもうほど静かな対局態度にも感銘を受けました。

HeliumHelium 2013/04/09 01:44 ツツカナの指し手に人間のような創造力を感じました
もっとツツカナの将棋が見たくなりました

minute_handminute_hand 2013/04/11 23:07 電王戦をご観戦頂きありがとうございました。
全てコメントは読ませて頂いたのですが、
少し返信が長くなりそうなので、ご質問にだけお答えします。

>対局中のNPS
400--450万NPSぐらいでした。

>オープン戦
もともと参加する予定はなかったので大丈夫です。

名無しさん名無しさん 2013/04/15 06:52 お疲れさまでした。ちなみにですがPCは直ったのでしょうか?

minute_handminute_hand 2013/04/16 22:34 メンテナンス後しばらくパソコンを走らせていたのですが、
今の所問題なく動いています。
お騒がせしてすみませんでした。

midorimidori 2013/04/21 13:38 改めてお疲れ様でした
コンピューター選手権も楽しみにしています

minute_handminute_hand 2013/04/23 21:14 ありがとうございます。
あまり時間はありませんが、
何とか選手権に間に合う様に調整していきたいと思います。

boaoaboaoa 2013/05/06 08:46 選手権お疲れ様でした

minute_handminute_hand 2013/05/07 22:17 ありがとうございます。
全体のレベルの向上の凄まじさを再認識した大会でした。
転んでもタダでは起きないの精神で
来年はもっと上を目指したいと思います。

かめちゃんかめちゃん 2013/05/12 02:55 コンピュータ将棋選手権お疲れ様でした。
二次予選の最終戦でGPS将棋に勝った時は嬉しかったですね。
来年もツツカナを応援します。
次回は1年後なので、何かのイベントでツツカナの対局を観戦できると良いのですが・・・

minute_handminute_hand 2013/05/13 23:57 本当に嬉しかったです。
今年の隙がないGPS将棋から一勝を挙げられたのは非常に大きかったです。
しかし、イベントとなるとなかなか難しいですね。うーん。

yuuntimyuuntim 2013/05/15 02:48 コンピュータ将棋選手権、お疲れ様でした。
厳しい戦いでしたが、見せ場は多かったのではないでしょうか?
西尾先生の解説がなくて、残念でしたが。
ところで、ニコニコ動画でプログラムを保存するという話があったと思うのですが、なにか動きはありましたか?

minute_handminute_hand 2013/05/17 00:22 わかっていたことではありますが今年は厳しかったですね。
電王戦で死闘を演じておいて、いいところなしに予選落ちしたら
船江さんに合わせる顔がないなぁと心配していたのですが、
そうならなくてよかったです。
事情はよく知りませんが西尾先生の解説がなくなったのは残念でしたね。

プログラムの保存に関しては、とりあえず私はプログラムのコピーを
ニコニコ動画の方にお渡ししています。
電王戦の出場者全員が承諾したかはわかりませんが、
少なくとも数名の方は既に渡しているという話を聞きました。
提供したプログラムは、最近だと4月のニコニコ超会議というイベントで使われた様ですね。

masamasa 2013/05/24 23:34 プログラムの商用利用を許可した上でプログラムを提供されたのでしょうか? たしか、モニュメント的な保管として”保存”したい、というのが支社会見での趣旨だったと思うのですが。

minute_handminute_hand 2013/05/25 22:42 あまり込み入った話をネット上で話すのは少々はばかられるので、
回答は保留とさせて下さい。すみません。

かめちゃんかめちゃん 2013/07/08 19:35 7月14日 Eテレ「サイエンスZERO」は、コンピュータ将棋が題材のようです。
ツツカナが登場するか、楽しみに待ちたいと思います

minute_handminute_hand 2013/07/10 22:47 コンピュータ将棋がテーマなんですね。
細々とやってきた自分としては何だか隔世の感があります。

かめちゃんかめちゃん 2013/08/14 22:31 8月15日開催『ニコニコ町会議 in 山形県高畠町 たかはた夏まつり』
電王戦ブースが初登場するそうです。
「ツツカナ」と電王戦と同じスペックで対局できるようです。
ニコニコ町会議は今後全国各地の5ヵ所で予定されているので、地方在住の方が「ツツカナ」と対局できるチャンスかも。
作者さんを招待して接待ぐらいしてもいいと思ってますが・・・

minute_handminute_hand 2013/08/16 22:54 習甦とも指せるみたいですね。

まとまるくんまとまるくん 2013/08/21 18:04 はじめまして、本日電王戦3と電王戦2.1の記者発表がありましたね。
素人考えで恐縮ですが、今度のPCの条件でしたらツツカナが電王になることをおもいっきり期待していますwまた月末の電王戦2.1もすごい楽しみです。頑張ってください。

かめちゃんかめちゃん 2013/08/21 18:36 将棋電王戦トーナメントで優勝して、電王になって欲しいですね。
主催者が用意した統一ハード(ハイエンドPC)での対局なので、ツツカナが有利なような?
ツツカナを応援します。

minute_handminute_hand 2013/08/23 22:22 >まとまるくんさん
はじめまして。電王戦は昨年と比べて景色が随分変わりましたね。
電王はちょっと自信ないですが、
もしトーナメントに出場するのなら精一杯頑張りたいと思います。
電王戦2.1に関しては私も楽しみです。
まだノウハウが確立していないので、各棋士の方の個性やセンスが光る対局になりそうですね。

>かめちゃんさん
今回の条件だと有利なケースが多いかもしれませんね。
でも正直上位ソフトの実力はどれも僅差だと推測されるので、
トーナメントである事とあわせてかなり運が必要かもしれません。
「電王」は何だか照れくさいので、もしトーナメントに出て勝ち進めたとしても、
そこそこの順位で通過できれば理想かななんて少し思っています(笑)

にゃんこにゃんこ 2013/09/01 18:27 はじめまして。
昨日の船江先生とツツカナタッグの戦い、とても感動しました。
とはいえ、将棋初心者の私には局面の判断があまりにも難しくて内容自体は理解できていなかったのですが(笑)
第2回電王戦やタッグマッチの感想をまだまだお伝えしたいのですが、とても長くなりそうですので…本当にお疲れ様でした。
第3回電王戦に出場される事、楽しみにしています。

minute_handminute_hand 2013/09/02 22:55 はじめまして。
非常に難しい将棋でしたね。
かくいう私もさっぱりで、後半は雰囲気を楽しんでました。
たまにはこういうお祭りも良いものですね。

minute_handminute_hand 2013/09/06 22:38 メールを送りましたので、そちらの方をご覧下さい。

かめちゃんかめちゃん 2013/11/04 20:19 将棋電王トーナメントお疲れ様でした。
ツツカナを応援していましたが、準優勝なのは惜しかったですね。
第3回将棋電王戦は、コンピュータ将棋に不利なルールですね。
プロ棋士の先生方にツツカナの弱点を探して貰えると考えると、ありがたい事のような気もしています。
来年5月の世界コンピュータ将棋選手権の方に専念できますし。
来年もツツカナを応援します。

minute_handminute_hand 2013/11/06 22:58 ありがとうございます。
優勝したponanzaは強かったです。もっと精進が必要ですね。
しかし、この強いponanzaが大将に控えているとなると団体戦としては非常に心強いです。
前回と比較すると第三回電王戦のルールは厳しくなっていますが、
コンピュータ将棋全体のレベルも一年で向上しており、
今回も名勝負がたくさん見られるのではないかと思っています。

gucchigucchi 2013/12/12 04:04 はじめまして。
第2回電王戦から将棋&一丸(ツツカナ)ファンになりました。
船江五段とのリベンジマッチ、森下九段との電王戦、今から楽しみでなりません。
いざ対戦となると心情的には棋士の方々を応援してしまうと思うのですが、
ツツカナ&一丸さんを応援したいという気持ちがあるのも本当です。
というのも一丸さんが一人で開発したツツカナが、
電王戦のようなビッグイベントで多くの人に感動を与えることを目の当たりにしたからです。
これからも勝手ながら応援させていただきます。
がんばってください!

makmak 2013/12/20 14:40 将棋世界を読んでいたらツツカナは穴熊の評価値を少し下げているってありましたがなぜそうしているのでしょうか?もし秘密じゃなければ理由を教えてください.

minute_handminute_hand 2013/12/24 22:41 >gucchiさん
はじめまして。
電王戦楽しみですね。
当日はどういった対局になるのか
文通みたいな感じで待ち遠しく思います。

>makさん
ツツカナに穴熊を組ませないためです。
特に戦略的に得をするというわけではないのですが、
穴熊で負けるときは悔しい負け方になりやすい気がするというか、
自玉が追い詰められたときの閉塞感が苦手というか、
そういった理由で穴熊の評価値を下げています。

Hideto123Hideto123 2014/04/01 17:29 4月5日の森下九段との対局を楽しみにしています。
頑張ってください。御健闘をお祈りします。

ところで、このブログは更新されないのでしょうか?
第三回電王戦のことなどをアップされるのを楽しみに待っています。

かめちゃんかめちゃん 2014/04/05 21:15 第3回将棋電王戦お疲れ様でした。
前大会に続いての勝利おめでとうございます。
5月の世界コンピュータ将棋選手権も応援します。
ツツカナのエンジンが市販ソフトに実装される可能性が出てきたような?

Hideto123Hideto123 2014/04/06 08:27 お疲れ様でした。
矢倉の大御所を相手に堂々とした戦いぶりで、見事な勝利でしたね。
これからも応援しています。がんばってください。

minute_handminute_hand 2014/04/06 21:46 >Hideto123さん
ありがとうございます。
そうですね。自己満足になるかもしれませんが、
どこかのタイミングで腰を落ち着けて
電王戦全般について書き記しておきたいと思っています。

>かめちゃんさん
ありがとうございます。
市販ソフト化は今の所考えていないのですが、
話を頂けるとすれば素晴らしいことですね。

2013-03-17

棋力の測定の難しさ

19:11

ローカル対戦やfloodgateでの実験の結果から

電王戦に使用する最終的な形を決定しつつあるのですが、

もう一枚何か欲しいと、流行(?)の激しい枝刈りを試みています。

具体的にはfutility pruningを残り深さ6手まで行ったり、

有効な手が多そうだったら少しreductionを多めにする等。

1手1秒でgpsfishとの連続対戦では明確に勝率が上がったのですが、

floodgateだと今一つな感じです。何となく指し手が雑というか。

評価関数の精度が悪いのが響いているのでしょうか。


とりあえずfloodgateでの現状のレーティングをまとめると

  • tsutsukana_2630QM R2882(実験用 core i7 2630QM 2.0GHz)
  • ttkn_eval110528_2630QM R2938(電王戦用 core i7 2630QM 2.0GHz)
  • maybe_tomorrow R3013(実験用 core i7 3930K 主に3.2GHz)

そして枝刈りを激しくしたバージョンがtsutsukana_1303p1(3930K 3.5GHz)、

tsutsukana_1303p2(3930K 3.5GHz)なのですが、

ttkn_eval110528_2630QMにも届かないような気配です。

2倍速いマシンでこれでは……1手1秒の強さはどこへやら。

強さの測定って難しいです。


ちなみにmaybe_tomorrowだけ名前が浮いていますが、

これは船江五段に配慮してツツカナだと分からないようにするためです。

私は度々探索の改良具合を確かめるために数種類の評価関数を利用しています。

すなわち同じtsutsukana_2630QMでも日によって評価関数がAだったりBだったりしています。

こうすることで評価関数Aにだけ上手く働く改良は排除しようという狙いです。

ところが先日の記者発表会でfloodgateの棋譜が参考になる旨の話があり、これはマズイと考えた次第です。

確かに普通はそれでよいと思うのですが、ツツカナの場合は少し状況が違います。

評価関数は棋風の大部分を司っている要素なので、

日によって違うのでは何を参考にしてよいのか分かりません。

船江五段には評価関数を統一したttkn_eval110528_2630QMの棋譜を送り、

以後、ttkn_eval110528_2630QMと同じ評価関数を必ず使うと決めた場合にだけtsutsukanaという名前を使っています。

以上の理由でmaybe_tomorrowは日替わり定食であり、参考にされないようにと

ツツカナと関係のない名前になっています。

switcherswitcher 2013/03/18 00:08 ちょっと質問なのですが…
P1とP2は何が違うのですか?

minute_handminute_hand 2013/03/18 06:07 枝刈りの強さの度合いです。もう少し詳しく書くと
・枝刈りの激しさはp2>p1
・反復深化に関してp2の方が2、3回は多く回る
・1手1秒のgpsfishに対する勝率はp2>p1
といった感じになります。

switcherswitcher 2013/03/20 00:57 ご丁寧な回答有難う御座います
15分切れ負けの条件でも、P1.P2.P3共に凄く強いですね
持ち時間が長くなると更に強くなるんですかね?
電王戦応援してます。

2013-02-27

easy moveの判定はどうしようか

23:26

15分floodgateだと、終盤に時間を残しておくためにeasy判定は有益

でも秒読みが60秒もある長時間floodgateではどうか。

安全を取るならeasy判定しないべきなんだけれど、

とりあえずeasy moveありの状態からスタート。

湯水のごとく時間を使っている

22:29

定跡を切って3手で16分消費。

15分floodgateに換算すれば1分なので普通のことなんだけれど、

全然そんな気がしない。

一手目は指せた

22:06

怖いのは入口と出口。

長時間floodgate

21:59

ちゃんと繋がるかな。