タグ

2015年3月22日のブックマーク (2件)

  • Seleneが反則負けしたようですが | やねうら王 公式サイト

    電王戦第2局においてSeleneが相手の角不成に対して非合法手を指して反則負けになった件ですが、理由は私には想像つくので、以下に書いておきます。 UCIプロトコルでは、思考を開始する局面は、普通、startpos(平手の初期局面)からの指し手を示す文字列が送られてきます。と言うことは、常識的には、UCI表記での指し手文字列を思考エンジンが内部で使っている指し手構造体に変換する必要があります。ところが、Stockfishにはこの変換をダイレクトに行なう関数は存在しません。さて、どうやっているのでしょうか。 実は、現在の局面の合法手すべてを生成して、それをmove_to_uci( )でそれをUCIの指し手文字列に変換し、それが与えられた文字列と一致したら、そのmove_to_uci( )で変換する前の指し手構造体を返すという実装になっています。少し遅いのが気になりますが、思考開始のときに送られ

    embedded
    embedded 2015/03/22
    #電王戦 やねうら王は不成の対策入ってる。
  • 第4回電王戦第2局 人工知能との本気の対峙 - 将棋棋士 遠山雄亮のファニースペース

    これぞ電王戦、という展開でした。 永瀬六段が有利になったのでは、と思ったところでの角不成、そして終局。 呆気にとられて観ていました。 Seleneほどの強いソフト、そして素晴らしい開発者の方がおかしたまさかのミス。想像を絶するほどの研究量でそれを発掘し、思わぬ形で表した永瀬六段。それがソフトの弱点を露呈させる局面での披露と、色々なことが重なりあい、奇跡のようなシチュエーションでした。 永瀬六段の研究はその一端を見聞きしていましたが、鬼気迫るものがありました。危なくなったらこの弱点を突けば勝てる、という悪魔の囁きは何度も聞こえたことでしょう。その中で準備に準備を重ねるのはなかなか出来ないこと。棋士人生というより、人生をかけて取り組んでいたように思います。 一方、そんな永瀬六段ですら練習ではSeleneにかなり負かされたようです。Seleneの強さを肌で感じ、敬意と危機感によって生み出された準

    第4回電王戦第2局 人工知能との本気の対峙 - 将棋棋士 遠山雄亮のファニースペース
    embedded
    embedded 2015/03/22
    #電王戦 2七角不成以降の解説。いずれにせよ後手の勝勢。