図1は、相腰掛ゾウ基本定跡(相ゾウ冠基本定跡)で 22手目に後手が △A3ゾウ とした局面。 本筋では先手は ▲A4ライオン として、以下△C1ライオン、▲C4キリン、△B2ゾウ と進む。 今回は、23手目に先手が ▲A4ライオン に替えて ▲C4 ライオンとしてきた場合の変化を見てみる。 先手の狙いは ▲A4ヒヨコ打。後手は A3 のゾウの捌き方が焦点になる。 棋譜はこちら → 棋譜 |
|
| ● 2013年10月20日日曜日 - | [どうぶつしょうぎ] 相腰掛ゾウ基本定跡 23手目 ▲C4ライオン の変化 |
| ● 2013年8月5日月曜日 - | [どうぶつしょうぎ] ぴよ替わり後の▲C3きりん の変化 |
| ● 2013年7月22日月曜日 - | [どうぶつしょうぎ] ▲A4ゾウ -先手待機策- への対応 ▲B3ヒヨコ型 |
| ● 2013年7月13日土曜日 - | [どうぶつしょうぎ] ▲A4ゾウ -先手待機策- への対応 |
| ● 2013年7月7日日曜日 - | [どうぶつしょうぎ] 完全解析ツールを引き分け局面の追跡に対応させてみる |
| ● 2013年6月9日日曜日 - | [どうぶつしょうぎ] ▲B3キリン - 中キリン- |
| ● 2013年6月3日月曜日 - | [どうぶつしょうぎ] 完全解析ツールのバグについて |
| ● 2013年6月1日土曜日 - | [どうぶつしょうぎ] 相腰掛ゾウ定跡9手目からの変化 -その2 |
| ● 2013年5月27日月曜日 - | [どうぶつしょうぎ] 相腰掛ゾウ定跡9手目からの変化 |
| ● 2013年5月6日月曜日 - | [どうぶつしょうぎ] 先手 B3ヒヨコ 打ち直し |
| ● 2013年5月5日日曜日 - | [どうぶつしょうぎ] 完全解析ツール on Ubuntu |
| ● 2013年5月4日土曜日 - | [どうぶつしょうぎ] ぴよ替わり後の▲C3きりん |
| ● 2013年4月21日日曜日 - | [どうぶつしょうぎ] 完全解析ツールの checkState で最善手順を求める |
| ● 2013年4月8日月曜日 - | [どうぶつしょうぎ] 完全解析 その他の初手 |
| ● 2013年4月7日日曜日 - | [どうぶつしょうぎ] 完全解析 |
| ● 2013年2月12日火曜日 - | どうぶつしょうぎカップの棋譜の傾向 |
| ● 2013年2月8日金曜日 - | どうぶつしょうぎカップの棋譜 |
| ● 2013年2月7日木曜日 - | どうぶつしょうぎ ▲C3ライオン |
| ● 2013年2月5日火曜日 - | どうぶつしょうぎ |
2013年10月20日日曜日
[どうぶつしょうぎ] 相腰掛ゾウ基本定跡 23手目 ▲C4ライオン の変化
2013年8月5日月曜日
[どうぶつしょうぎ] ぴよ替わり後の▲C3きりん の変化
ぴよ替わり後の▲C3きりん型 (相キリンの翼)の変化を見てみる。 図1は12手目に後手が △C1ヒヨコ打 とした局面。 本筋では ▲C4ライオン と引いたが、実戦では ▲B4ライオンと引くことが多い。 ▲C4ライオン の場合は、△B3キリン と奥のゾウを取り込んだが、 ▲B4ライオン の場合は △B3キリン では負けになってしまう。 ここは、△C2ヒヨコ とする必要がある。 この場合の棋譜はこちら(→棋譜)。 |
|
2013年7月22日月曜日
[どうぶつしょうぎ] ▲A4ゾウ -先手待機策- への対応 ▲B3ヒヨコ型
前回、5手目に先手が ▲A4ゾウ と引く場合の変化を調べてみた。 この後、△A3キリン、▲B3ゾウ という手順だったが、 実戦では △A3キリン に対して、ほとんどの場合先手は ▲B3ヒヨコ打 と応じてくるので、 この変化も調べておく。 図1までの手順は、 ▲B2ヒヨコ、△同ゾウ、▲B3ゾウ、△A2キリン、 ▲A4ゾウ、△A3キリン、▲B3ヒヨコ打 棋譜はこちらを参照(→ 棋譜 ) |
|
2013年7月13日土曜日
[どうぶつしょうぎ] ▲A4ゾウ -先手待機策- への対応
2013年7月7日日曜日
[どうぶつしょうぎ] 完全解析ツールを引き分け局面の追跡に対応させてみる
田中先生のどうぶつしょうぎ完全解析ツールの checkState コマンドは、開始局面が引き分け局面だとその時点で手順の追跡を打ち切ってしまい、引き分けに至る手順は出力されない。
そこで、引き分け局面でも手順が出力されるように checkState コマンドを改造してみた。
という作戦で行く。
ざっと読んでみた感じだと、
そこで、引き分け局面でも手順が出力されるように checkState コマンドを改造してみた。
- 引き分け局面を発見したら探索を終了するロジックを除去
- 引き分け局面の追跡では、通過した局面を覚えておいて通過済み局面に到達したら追跡終了
という作戦で行く。
ざっと読んでみた感じだと、
winLoseTable.cc (と winLoseTable.h ) に手を入れれば何とかなりそう。
2013年6月9日日曜日
[どうぶつしょうぎ] ▲B3キリン - 中キリン-
図1は序盤によく出てくる先手が中央にキリンを持ってきた中キリン局面。 初手からの典型的な手順は ▲C3キリン、△A2キリン、 ▲B2ヒヨコ、 △同ゾウ、 ▲B3キリン 他にもいろいろな手順でこの局面に行き着く。 後手勝ち局面で先手後手最善を尽くすとあと68手で後手が勝つ。 この手順(中キリン定跡)を見てみよう。 棋譜は こちら 。 |
|
2013年6月3日月曜日
[どうぶつしょうぎ] 完全解析ツールのバグについて
以前、東京大学情報基盤センターの田中先生による「どうぶつしょうぎ完全解析ツール」をUbuntu環境で使うとエラーになる件について環境依存かもしれないと書いたのだが、
ちゃんと調べてみたら単なるバグだったことが分かった。
環境によって動いたり動かなかったりしたのはたまたまの模様。
環境によって動いたり動かなかったりしたのはたまたまの模様。
- 「どうぶつしょうぎ」の完全解析 (田中先生のサイト)
- [どうぶつしょうぎ] 完全解析ツール on Ubuntu
2013年6月1日土曜日
[どうぶつしょうぎ] 相腰掛ゾウ定跡9手目からの変化 -その2
2013年5月27日月曜日
[どうぶつしょうぎ] 相腰掛ゾウ定跡9手目からの変化
2013年5月6日月曜日
[どうぶつしょうぎ] 先手 B3ヒヨコ 打ち直し
2013年5月5日日曜日
[どうぶつしょうぎ] 完全解析ツール on Ubuntu
前回まで、田中先生の どうぶつしょうぎ完全解析ツールは
Amazon EC2 上の Amazon Linux 上で動かしていたのだが、
手元の VirtualBox 上 の Ubuntu に持ってくることにした。
結果としては、32bit 版 Ubuntu では動かず、64bit 版が必要なようだ。
→ 訂正: Ubuntu 13.04 x64 with g++ 4.7.3 でも動かない。
現状の動作実績は、Ubuntu 11.10 x64 with g++ 4.6.3のみ。
→ 追記:
完全解析ツールのバグだった。
環境によって動いたり動かなかったりはたまたまだった模様。
原因と修正方法はこちら。
結果としては、32bit 版 Ubuntu では動かず、64bit 版が必要なようだ。
→ 訂正: Ubuntu 13.04 x64 with g++ 4.7.3 でも動かない。
現状の動作実績は、Ubuntu 11.10 x64 with g++ 4.6.3のみ。
→ 追記:
完全解析ツールのバグだった。
環境によって動いたり動かなかったりはたまたまだった模様。
原因と修正方法はこちら。
2013年5月4日土曜日
[どうぶつしょうぎ] ぴよ替わり後の▲C3きりん
|
前回、田中先生の完全解析結果を使うツールの準備をしたので、
最善手順以外も調べてみよう。 ▲B2ヒヨコ、△同ゾウ、▲B3ゾウ、△A2キリン。 先手一手損ぴよ替わり型から、後手がキリンを突きだした形。完全解析結果では、ここで先手は「▲A2同ゾウ」となっている。 しかし、実際には▲C3キリン と先手もキリンを突き出すことが多い。 この後の最善手順を見てみよう。 この局面からの完全解析ツールによる最善手順はこちら。 |
|
2013年4月21日日曜日
[どうぶつしょうぎ] 完全解析ツールの checkState で最善手順を求める
田中先生による完全解析結果のページには、
先手の4つの初手からの最善手順しか掲載されていないので、
それ以外の手順は自分で解析ツールを実行する必要がある。
解析ツールは 田中先生の完全解析結果のページからダウンロードできる。
Unix 系なので 久しぶりに Amazon EC2 の Amazon Linux を使ってみた。
マイクロインスタンスなので CPU パワーはないが、 局面解析をするわけではなく、解析結果を使って最善手を探すだけなのでこれで十分。
解析ツールは 田中先生の完全解析結果のページからダウンロードできる。
Unix 系なので 久しぶりに Amazon EC2 の Amazon Linux を使ってみた。
マイクロインスタンスなので CPU パワーはないが、 局面解析をするわけではなく、解析結果を使って最善手を探すだけなのでこれで十分。
2013年4月8日月曜日
[どうぶつしょうぎ] 完全解析 その他の初手
2013年4月7日日曜日
[どうぶつしょうぎ] 完全解析
どうぶつしょうぎは、東京大学情報基盤センターの田中先生によって完全解析が行われており、
後手必勝であることがわかっている。
これによると
意外なことに初手によってほとんど差が出ない。
むしろ先手最善と思われる「B2ひよこ」が最短になっている。
到達局面は2.5億局面ほどあるそうなので、先手の応手まで全部覚えきれるわけはないのだが、 とりあえず手順を見てみることにしよう。
各初手からの最短(先手から見たら最長)手順は以下に記載されている。
一番ありそうな「B2ひよこ」からの相腰掛ぞう基本定跡を見てみよう。 局面の読み方はこちらから。
これによると
- 初手「B2ひよこ」なら後手76手勝ち
- 初手「C3きりん」なら後手78手勝ち
- 初手「C3ライオン」または「A3ライオン」なら
後手78手勝ち
意外なことに初手によってほとんど差が出ない。
むしろ先手最善と思われる「B2ひよこ」が最短になっている。
到達局面は2.5億局面ほどあるそうなので、先手の応手まで全部覚えきれるわけはないのだが、 とりあえず手順を見てみることにしよう。
各初手からの最短(先手から見たら最長)手順は以下に記載されている。
一番ありそうな「B2ひよこ」からの相腰掛ぞう基本定跡を見てみよう。 局面の読み方はこちらから。
2013年2月12日火曜日
どうぶつしょうぎカップの棋譜の傾向
|
前回の記事 で、 どうぶつしょうぎカップの棋譜を取り込んだので、その傾向を見てみよう。
全21局中、▲B2ひよこ:12局、▲C3きりん:7局、▲C3ライオン:2局 だった。 |
2013年2月8日金曜日
どうぶつしょうぎカップの棋譜
第23回1DAYトーナメント・どうぶつしょうぎカップのページに
同大会での棋譜がある。
棋譜はこのページで対局ごとに Flash で再生できるのだが、
データ自体は、
http://www.liblog-sns.jp/doubutsu/XXX.txt
という形式で入っている。
対局は4局同時対局で7局目まであるので、XXXの部分は、
101~104、・・・、161~164まで計28局分。
どうぶつしょうぎカップは第33回1DAYトーナメントでも開催されているが、こちらの棋譜は見当たらなかった。
2013年2月7日木曜日
登録:
投稿 (Atom)










