5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

▲コンピュータ将棋スレッド92▽ [無断転載禁止]©2ch.net

1 :名無し名人:2016/01/02(土) 12:48:32.26 ID:ls882UNa
前スレ
▲コンピュータ将棋スレッド91▽ [無断転載禁止]©2ch.net
http://peace.2ch.net/test/read.cgi/bgame/1449415022/

電王戦公式HP
http://ex.nico video.jp/denou/
第3回将棋電王トーナメント
http://info.nico video.jp/denou/tournament2015/
叡王戦公式HP
http://www.eiou.jp/
第25回世界コンピュータ将棋選手権 参加チーム
http://www.computer-shogi.org/wcsc25/team.html
詰将棋メモ コンピュータ将棋2016
http://toybox.tea-nifty.com/memo/2016/01/post-d585.html
世界コンピュータ将棋選手権参加ソフトリンク集
http://www.ne.jp/asahi/tetsu/toybox/soft/softlink.htm
floodgate 最新2週間レーティング
http://wdoor.c.u-tokyo.ac.jp/shogi/LATEST/players-floodgate14.html
コンピュータ将棋協会
http://www.computer-shogi.org/
コンピュータ将棋
http://ja.wikipedia.org/wiki/%E3%82%B3%E3%83%B3%E3%83%94%E3%83%A5%E3%83%BC%E3%82%BF%E5%B0%86%E6%A3%8B

2 :名無し名人:2016/01/02(土) 12:51:08.08 ID:ls882UNa
■関連スレッド
第1期叡王戦 Part39 [無断転載禁止]©2ch.net
http://peace.2ch.net/test/read.cgi/bgame/1450117730/
【電王戦】コンピュータ vs プロ棋士 Part415 [無断転載禁止]©2ch.net
http://peace.2ch.net/test/read.cgi/bgame/1451451298/
【祝】激指総合スレッド16【激指14発売】©2ch.net
http://peace.2ch.net/test/read.cgi/bgame/1448763186/
■ソフト
将棋ソフト(マイボナ等)のページ
http://www.geocities.jp/shogi_depot/
将棋所
http://www.geocities.jp/shogidokoro/
将棋GUI
https://sites.google.com/site/shogixyz/home/shogigui
柿木の将棋ソフトウェア(Kifu for Windows等)
http://homepage2.nifty.com/kakinoki_y/
将棋ぶらうざQ
http://park.geocities.jp/sbrowser_q/
■開発者向けリンク集 etc
競技プログラマー向け将棋AI開発入門 nodchip
http://topcoder.g.hatena.ne.jp/nodchip/20151224/1450969207
ゲームプログラミング(将棋を中心に) 竹内 聖悟
http://www.ai-gakkai.or.jp/my-bookmark_vol30-no2/

3 :名無し名人:2016/01/02(土) 12:51:57.70 ID:ls882UNa
■エンジン
Apery
http://hiraokatakuya.github.io/apery/
tanuki
https://github.com/nodchip/tanuki-bin
GPS将棋
http://gps.tanaka.ecc.u-tokyo.ac.jp/gpsshogi/
沙夜ちゃん
http://garnet-alice.net/shogiengine/
なのはmini
http://vivio.blog.shinobi.jp/Date/20151201/
ひまわりmini
http://himawari-shogi.com/
Blunder
http://ak110.github.io/
Bonanza
http://www.geocities.jp/bonanza_shogi/
やねうら王(ひようら王)
http://yaneuraou.yaneu.com/
GA将
http://gasyou.is-mine.net/archive/index.html
コンピュータ将棋選手権使用可能ライブラリ
れさぴょん for Java
れさぴょんv3
JavaShogiLib(1.0) 他
http://www.computer-shogi.org/library/

4 :名無し名人:2016/01/02(土) 12:54:53.47 ID:ls882UNa
>>2
コンピュータ将棋のアルゴリズム HTML版
http://homepage1.nifty.com/Ike/ComShogi/

5 :名無し名人:2016/01/02(土) 12:56:09.08 ID:ls882UNa
何か他にテンプレに追加した方がいいのがあったら指摘してください

6 :名無し名人:2016/01/02(土) 13:08:08.34 ID:E4KLVSUn
7 名前:名無し名人[sage] 投稿日:2015/04/05(日) 22:30:52.93 ID:j16wO6xd [3/3]
shogi guiの検討モードで、候補手表示を複数手に設定しても
表示されない時は、エンジンの設定をいじればいいの?
例えばaperyだとどうすれば?

8 名前:名無し名人[sage] 投稿日:2015/04/05(日) 22:55:08.08 ID:osbo38Ao
>7
AperyはデフォだとMultiPVの設定通り動かないので、
Max_Random_Score_Diffを0
Max_Random_Score_Diff_Plyを32767 (最大値)
にする。

7 :名無し名人:2016/01/02(土) 13:10:00.92 ID:jDJ8vVl9
ここまで>>1乙なし
さすが将棋板

8 :うさ親 ◆USaPYnDALQ :2016/01/02(土) 13:54:28.84 ID:hFwan6FS
じゃぁ、今更だけど
1乙!

9 :うさ親 ◆USaPYnDALQ :2016/01/02(土) 14:02:11.25 ID:hFwan6FS
&これも今更だけど、4で取り上げてくれてありがとう。

ただ、10年以上前の本がベースなので、今見返すとやっぱり内容がすごく遅れてる…。

10 :名無し名人:2016/01/02(土) 14:21:31.65 ID:6nkqVPwp
改訂せよ

11 :うさ親 ◆USaPYnDALQ :2016/01/02(土) 15:54:27.02 ID:hFwan6FS
>>10
選手権終わった後、時間があれば改訂しますが…
改訂したら書籍化の方になってしまうかも…w

12 :名無し名人:2016/01/02(土) 15:55:35.52 ID:Coe0AlLS
GUIの作者はLinuxやMacで使うことも考えてjavaで作れよな
ぶらうざQ作者を見習うべき

13 :名無し名人:2016/01/02(土) 16:01:00.62 ID:pOTBTHPb
やねの協力詰めソルバのコード綺麗だなあ

なのはminiを改造して学習部書いたりして遊んでたんだけど、
stockfishのコードを無理矢理残してるせいでファイル構成とかが相当やばかった・・・

14 :名無し名人:2016/01/02(土) 16:03:58.94 ID:pOTBTHPb
というか、なのはの人はよくあのキメラコードをきちんと動かせると思うんだ・・

15 :名無し名人:2016/01/02(土) 16:31:14.21 ID:6nkqVPwp
>>11
予約した

16 :名無し名人:2016/01/02(土) 18:32:53.60 ID:clb0hB6/
しょっちゅう脆弱性が問題になるJAVAは嫌だわ

17 :名無し名人:2016/01/02(土) 18:50:26.05 ID:MI96gmHt
USIプロトコルですが以前にやねうらおさんも文句言ってて
その時の将棋所の作者のやり取り見るとあの作者に期待しても
無駄です。
自分でプロトコル読みましたが仕様書だけだと状態遷移がおかしいしレースコンディションの考慮も欠けてます。
作者は他のネットワークプロトコルを読んだかも怪しい能力なのがわかります。
新規作成が良いのはわかりますがどこで議論するのが良いのでしょうね。

18 :名無し名人:2016/01/02(土) 19:00:59.43 ID:GAnKpGjD
将棋所はWindows10のディスプレイの解像度に対応してほしい
ShogiGUIのように盤の大きさを変更できるようにしてくれたらいいのだが…

19 :名無し名人:2016/01/02(土) 19:05:59.50 ID:48D71JVk
>>17
USIプロトコルに代わる新たなプロトコルを再定義するってこと?
エンジン側の対応を考えると敷居高くない?

20 :名無し名人:2016/01/02(土) 19:19:39.95 ID:QQEoMnV4
usiと互換性のあるusi2が策定できるといいんだろうね。

21 :名無し名人:2016/01/02(土) 20:00:37.36 ID:r4rXF5mE
>>17
USIはUCIを将棋用に変えただけだから
それで不十分なら自分のスキルが足りないと考えたほうがいい

22 :名無し名人:2016/01/02(土) 20:07:29.70 ID:xjY9uVqU
技術がないのは将棋所の作者だろ
fail high fail lowの対応も平岡さんにどうやればいいか聞いてやっと対応

23 :名無し名人:2016/01/02(土) 20:20:46.24 ID:MI96gmHt
>>21
仕様書がおかしいのでスキルで解決できる問題ではありません。

24 :名無し名人:2016/01/02(土) 20:24:15.59 ID:MI96gmHt
あと版管理も改訂履歴ないのはかなりおかしいです。

25 :名無し名人:2016/01/02(土) 20:30:18.52 ID:Wcj+RrZz
>>19
CSA拡張した方がいいんじゃね?
どうせ選手権とかでも使えた方がいいし。
エンジン側がきついのは変わらんけど自分で実装すれば
秒読み関連のトラブルも避けられるし。

26 :名無し名人:2016/01/02(土) 20:37:53.08 ID:5kfZuMxs
プロトコルは初期の頃にエンジン開発者とやり取りしても変わらなかったし、
変えたい人は新しいプロトコルに対応した使いやすいGUIと強いエンジンを作れば、
そのうちそっちが主流になるんじゃないかね。

27 :名無し名人:2016/01/02(土) 20:50:52.86 ID:8NCfmYga
usiとuciの差分をまじめに比較したこと無いけど
チェスではuciおかしいという話無いの?

28 :名無し名人:2016/01/03(日) 00:03:18.64 ID:APbWLbMp
>>25
USIもプロトコルのバージョン番号ほしいね・・・

原案がdraft1、
将棋所の実装は1.0
拡張USIは1.1
あたりで。

29 :名無し名人:2016/01/03(日) 01:12:49.33 ID:Nb5ffF7+
やねの協力詰めソルバ微妙にバグってない?
cooperative_mate_solver.cppの反復深化の最後で置換表にエントリを入れるところ
if (replyCount != 1) m = MOVE_NONE;
tte->save(key, no_mate_depth,MOVE_NONE); これだと指し手が1手のみに限定される処理が反映されない気がする

たぶん正しくは
if (replyCount != 1) oneReply= MOVE_NONE;
tte->save(key, no_mate_depth, oneReply);
こうだと思うが、俺が勘違いしてるのかもしれない。他の人どうおもう?

30 :名無し名人:2016/01/03(日) 02:16:02.94 ID:j3JV8IXE
先手: 俺
後手: 相手
手合割:平手

▲7六歩△8四歩▲6八銀△3四歩▲7七銀△6二銀▲5六歩△5四歩▲4八銀
△4二銀▲5八金右△3二金▲6六歩△4一玉▲6七金△7四歩▲7八金
△3三銀▲6九玉△3一角▲7九角△5二金▲3六歩△4四歩▲3七銀△6四角
▲6八角△4三金右▲7九玉△3一玉▲8八玉△9四歩▲4六銀△5三銀
▲3七桂△2二玉▲1六歩△1四歩▲2六歩△9五歩▲6五歩△7三角▲6六銀
△6二飛▲7七桂△8五歩▲3五歩△同 歩▲2五桂△2四銀▲3八飛△3六歩
▲同 飛△3三歩▲8五桂△8二角▲1五歩△同 歩▲5五歩△6四歩▲同 歩
△同 銀▲1二歩△同 香▲6三歩△4二飛▲5四歩△6五歩▲7七銀△8六歩
▲1三歩△同 桂▲3三桂成△同金上▲1四歩△6六桂▲同 銀△8七歩成
▲同 玉△6六歩▲同 金△6五歩▲6七金引△8六歩▲同 角△8四歩
▲3四歩△3二金▲5三歩成△同 金▲3五銀△8五歩▲6八角△8六歩
▲同 角△2一桂▲2四銀△同 歩▲3三桂

俺の強さハンパねえ

31 :名無し名人:2016/01/03(日) 04:58:28.91 ID:rfUwfsMT
>>29
https://twitter.com/yaneuraou/status/683369163583168513

32 :名無し名人:2016/01/03(日) 05:05:29.04 ID:Nb5ffF7+
やねはここ見たんかな?

v0.63も落としてdiff見たが
tte->save(key, no_mate_depth,m);
↑こうなってる。ぜんぜん直ってねえ
mはwhile loopを抜けた時点でMOVE_NONEにしかならないから、saveにはMOVE_NONEしか渡らないぞー


実は手元で>>29のように直してみてたんだが、ハッシュ表が探索途中で破壊される別のバグを踏んで調べてた
もしここ見てるなら、
1)局面から生成した合法手リストがtte->move()を含んでいない場合がある
2)ハッシュにエントリを保存した直後に引き出すと、きちんと同じ手を引き出せる
3)かつハッシュキーが衝突しているわけではない
という感じのバグがあることを言っておく

33 :名無し名人:2016/01/03(日) 05:34:32.69 ID:Nb5ffF7+
あ、わかったわ。エントリが破壊されてるわけではなかった。
置換表に該当エントリがないときにもtte->move()を参照しているのがバグ。
別のエントリが使用していた場合、そいつの手を参照してしまう。

直すのは
MovePicker mp(pos, found ? tte->move() : MOVE_NONE);
こう

あと
if (replyCount != 1) oneReply = MOVE_NONE;
tte->save(key, no_mate_depth, oneReply);
こうと

ついでにハッシュ表のreplaceのfor文もおかしい
for (int i = 1; i < ClusterSize; ++i) これはi=0から

34 :名無し名人:2016/01/03(日) 05:35:14.67 ID:rfUwfsMT
>>32
- MovePicker mp(pos, tte->move());
+ MovePicker mp(pos, found ? tte->move() : MOVE_NONE);
こうですな。

35 :名無し名人:2016/01/03(日) 05:35:40.29 ID:Nb5ffF7+
以上直したら、(めんどいのでちゃんと計測してないが)超手数の詰めで探索が10%か20%くらいは高速化した

36 :名無し名人:2016/01/03(日) 05:37:52.97 ID:rfUwfsMT
>>33
遅かったか。入れ違いになったわ。ごめん。

> for (int i = 1; i < ClusterSize; ++i) これはi=0から

そこは最初replaceが[0]を指しててそれと[1],[2],[3]とを比較してるのだから1からでいいと思うよ。

37 :名無し名人:2016/01/03(日) 05:38:01.59 ID:r4wEG782
すばらしいね
なんとかちゃんねるがきちんと機能している!

38 :名無し名人:2016/01/03(日) 05:39:15.80 ID:Nb5ffF7+
>>36
せやった。こっちはちゃんと見てませんでした。ありがとう。

39 :名無し名人:2016/01/03(日) 06:40:18.77 ID:Nb5ffF7+
訂正さんくす
新バージョン来てるところ悪いんだけど、バグではない指摘し忘れてたことがあった・・・
反復深化の深さは2ずつ増やしていいんやで・・・

40 :名無し名人:2016/01/03(日) 07:26:51.07 ID:0XRkcF2V
やねのソースのライセンスと2ちゃんの投稿条件って矛盾はないのかね
下手にここにコード書くと取り込めなくなるかもね

41 :名無し名人:2016/01/03(日) 07:39:24.06 ID:eL018yby
バグはバグであると見抜ける人でないと(なんとかちゃんねるを使うのは)難しい

42 :名無し名人:2016/01/03(日) 08:00:24.41 ID:Nb5ffF7+
>>40
スニペットには著作権はないと思うが

43 :名無し名人:2016/01/03(日) 08:10:50.49 ID:0XRkcF2V
>> 42
webブラウザでレスしようとするとこんなの出ない?

・投稿者は、投稿された内容及びこれに含まれる知的財産権、(著作権法第21条ないし第28条に規定される権利も含む)
その他の権利につき(第三者に対して再許諾する権利を含みます。)、掲示板運営者(Race Queen Inc.)に対し、
無償で譲渡することを承諾します。
ただし、投稿が別に定める削除ガイドラインに該当する場合、投稿に関する知的財産権その他の権利、
義務は一定期間投稿者に留保されます。
頒布及び翻訳する権利を投稿者に許諾します。また、投稿者は掲示板運営者(Race Queen Inc.)が指定する第三者に対して、一切の権利(第三者に対して再許諾する権利を含みます)を許諾しないことを承諾します。
・投稿者は、掲示板運営者(Race Queen Inc.)あるいはその指定する者に対して、著作者人格権を一切行使しないことを承諾します。

44 :名無し名人:2016/01/03(日) 08:19:39.98 ID:Nb5ffF7+
>>43
1〜2行のコードの断片には著作権はないはずということが言いたかった
ましてや元がやねのコードなのに、間違いを直しただけで著作権が主張できたら世の中大変なことになるw

45 :名無し名人:2016/01/03(日) 08:21:53.38 ID:BTB4RoF8
>>39
>反復深化の深さは2ずつ増やしていいんやで・・・
えっ

46 :名無し名人:2016/01/03(日) 08:26:15.08 ID:eL018yby
>>43
ソースコードに知的財産権が発生するのはどのくらいの文字量か?ということになるが書き込める量なら気にしなくて大丈夫だ(笑)

47 :名無し名人:2016/01/03(日) 08:48:13.20 ID:Nb5ffF7+
>>45
え、なんでわざわざ反復深化の深さを1ずつ増やすと思ってるの
最短の詰め手順を出力する為でしょ

詰め手数は奇数手しかありえないから2ずつ増やしていいんだよ
不詰めは手数に関わらず全ノードが不詰めであることを示せばよいし

48 :名無し名人:2016/01/03(日) 09:13:09.78 ID:BTB4RoF8
>>47
>詰め手数は奇数手しかありえないから2ずつ増やしていいんだよ
これは根拠になんね
探索中に一般に不正解となる手順に行き当たるが、その中には
(1) 玉方がcut-offできないケース(全ての子が不詰め)
(2) 玉方がcut-offできるケース(dfはともかくpn=0になる && 双玉ならガチでdf=∞、pn=0)
の2つが有り得て(1)だけとは限らん

で、深さ優先的に作った場合、2ステップ増しだと奇数手目(玉方手番)の同じ深さに(1)と(2)が混在する場合に(1)に関する深さ2の探索で時間をとられて(2)の発見が遅れる
常に1手先だけ見てから探索するか決める最良優先的に作った場合、2ステップ増しと1ステップ増しの差は縮まるが、
こっちもやっぱ1手先だけ見る際に参照される置換表の更新頻度により1ステップ増しがやや優速

49 :名無し名人:2016/01/03(日) 09:23:22.08 ID:Nb5ffF7+
>>48
協力詰めでpn=0だったら終わってるだろうが。何言ってんだ

50 :名無し名人:2016/01/03(日) 09:26:36.36 ID:BTB4RoF8
>>49
(2)のpn=0は玉方にとってのpn=0という意味なのでよろすくノシ

51 :名無し名人:2016/01/03(日) 10:01:06.39 ID:KeVHkxIe
http://mm.cs.uec.ac.jp/doc/ipsj2002.pdf
協力詰めのアルゴリズムの論文見ると反復深化の深さは2ずつ増やしていいって書いてあるけど結局どっちなの

52 :名無し名人:2016/01/03(日) 10:12:08.23 ID:Nb5ffF7+
>>50
受け手も自玉の詰みを目指すゲームなのに、受け手の証明数は逃がす方法の最小値なの?
まあそうだどしても、玉方でpn=0(子の節点を探索しないで探索が終了できる)は、
玉側の王手を外す手段が逆王手になってて、しかも双玉で攻め側の玉がぴったり詰みってケースしかありえなくね

>奇数手目(玉方手番)
どういうこっちゃ

53 :名無し名人:2016/01/03(日) 12:01:45.41 ID:Vl/EK0Fs
>>51の論文
delta=2に選ぶと,表の432秒が250秒まで速くなる
とあるな.

というか普通に考えても,
攻め番のノードでは王手か一個もないか,詰みを発見できれば終了だが,
受け番のノードで探索が打ち切りになることはまずない.(逆王手で攻め番が詰まない限り)
2手ずつ増やすので良い.

何を根拠に「置換表の更新頻度により1ステップ増しがやや優速」って言っているのか知りたい.
実験でもしたのか.

54 :名無し名人:2016/01/03(日) 15:06:51.30 ID:1/aToFKY
usiって基本局面送って手を考えろで完結しているようにみえるのに
なんでusinewgameとかgameoverとかあんの
usinewgameおくらないとpositionを受け付けない状態なのか
そんなの意味あるのかね、と思って
aperyで試したらusinewgameを送らなくても普通に動いた

まあ無視するのが普通だろうけど
usinewgameとgameoverがあるのなら
その間だけエンジンが動く状態という余計な解釈も可能
というかエンジン叩くほうからしたらそういう前提で作らんといかんのかな
めんどくさい

55 :名無し名人:2016/01/03(日) 15:31:11.96 ID:/p2iQHBz
usinewgameは置換表クリアしたりする用途なんじゃないかな。
gameoverはわからん。

56 :名無し名人:2016/01/03(日) 15:50:34.86 ID:1/aToFKY
対局開始にあたって置換表をクリアするのはわからんでもないが
それなら明示的なコマンド名にするべき
けっこう違う局面を送りつけるときに
usinewgameで置換表をクリアというのはなんか違うような気がする

57 :名無し名人:2016/01/03(日) 15:53:05.33 ID:eL018yby
寿限無といたらしいけど820億ノードって多いのか少ないのかよく分からん世界だな(笑)

58 :名無し名人:2016/01/03(日) 16:01:07.83 ID:1/aToFKY
82Gと書くとしょぼい地上波tsでも24時間録画できないイメージ

59 :名無し名人:2016/01/03(日) 16:02:45.94 ID:/p2iQHBz
>56
意味があるのは連続対局とかだね。

60 :名無し名人:2016/01/03(日) 16:09:45.92 ID:Q4VRa8pe
自分で作ったのはusinewgame使ってなかった
gameoverで普通に終了させて、また始める時は最初から

61 :名無し名人:2016/01/03(日) 16:49:24.25 ID:udPcEuLY
>>55
対局結果から評価パラメータ変更したりするトリガーにできるのでは?

62 :名無し名人:2016/01/03(日) 16:56:54.65 ID:SjINdUTQ
usiの思想はエンジンに対局全体を意識させないようになってはいるが
エンジン側がなんらかの理由で棋譜管理をしたい場合があれば
gameoverが送られてくる意味はある?のかなあ
まあ手は抜かないことにしよう

63 :名無し名人:2016/01/03(日) 19:05:24.71 ID:KeVHkxIe
やね氏がより効率の良いアルゴリズムを思いついたから、df-pnなんかいらなかったんやとかいうヤバそうなツイートをしている

64 :名無し名人:2016/01/03(日) 19:57:14.71 ID:3rL3SfNP
Stockfish7来たか。

65 :名無し名人:2016/01/03(日) 20:24:23.84 ID:0XRkcF2V
>>63
いつもの微調整でしょ

66 :名無し名人:2016/01/03(日) 20:50:10.64 ID:G+43MJKt
やねうらは数学理論の裏付けのない戯言をいうのが得意

67 :名無し名人:2016/01/03(日) 20:54:30.96 ID:srfrSiYN
2chとやねは3:7で正しい

68 :名無し名人:2016/01/03(日) 21:13:55.36 ID:4ergbja8
----
長手数の協力詰めsolver書いた経験からかdf-pnの論文見ると一瞬で理解できた。
しかも、df-pnのサイクル回避問題、df-pnよりシンプルに書けて、df-pnより少しだけ効率のいいアルゴリズム閃いた。
てか、df-pn自体要らないな。こんなものに俺は頭を悩ましてたのか…。
----

これか

特にやばそうには見えない

69 :名無し名人:2016/01/03(日) 21:31:42.73 ID:Nb5ffF7+
df-pn自体要らないなら相当やばいんじゃないの

70 :名無し名人:2016/01/03(日) 21:39:09.96 ID:77ex0xVL
やねうらの先生がヤバイっていうんだから
相当ヤバイに違いない

71 :名無し名人:2016/01/03(日) 22:34:42.20 ID:BTB4RoF8
GHIの回避だけなら同じ局面でも{ 出現回数 } × { 連続王手の回数 }で区別したらdf-pnで逝ける、
ただし発見順によらず詰み不詰みが正しくなるだけなので、最短手順になる保証は無い…

72 :名無し名人:2016/01/03(日) 23:35:31.45 ID:BTB4RoF8
つか

>>52
>受け手も自玉の詰みを目指すゲームなのに、
ちゃうねん普通の詰将棋と同じく玉方を詰ませるゲーム(攻方がミスしない限り、開始時点で玉方の詰みが決まっているのも同じ)、
違いは、玉方も防衛ミスにならない範囲で協力して最短手数でさっさと終わらせる、というものらしい(今日知った

>奇数手目(玉方手番)
1 ply目が0手目のつもりで書いた…orz

>>53
>受け番のノードで探索が打ち切りになることはまずない.(逆王手で攻め番が詰まない限り)
どうかのう?既出局面が現れる場合、受け番が千日手を狙い得て、(すると受け番のpn=0が有り得る)
これは詰将棋や協力詰めではcut-off対象足りえるのでは…
(つまり>>47の(2)のケース。実戦用を深さ優先で単純に書くときはあくまで(df=∞、pn=0)のときしかcut-offさせないが、

>delta=2に選ぶと,表の432秒が250秒まで速くなる
知らんあとで読む

73 :名無し名人:2016/01/03(日) 23:58:43.39 ID:Nb5ffF7+
>>72
>違いは、玉方も防衛ミスにならない範囲で協力して最短手数でさっさと終わらせる
そういう意味で言ったつもりだったが

>既出局面が現れる場合、受け番が千日手を狙い得て
玉側は手数が最短になるように協力詰めするんだから、
最適解が同じ局面に2度以上来ることはない
なので以前の局面にもどった時点でその先の読みは打ち切っていい

全部の応手が全部以前の局面になるような状況は得だけど
実際上ほとんど出ないということなんじゃないのか

そしてその場合大体は逃げ場が1箇所しかない場合だろうから、1手ずつ深くしてもハッシュ表の時間短縮効果なんて狙えない

74 :名無し名人:2016/01/04(月) 00:01:08.80 ID:x6vmauD+
ID:BTB4RoF8は一体協力詰めを何だと思って偉そうなレスしてたんだろう

75 :名無し名人:2016/01/04(月) 01:39:28.31 ID:qhhh7JhC
>>73
冒頭の件は読み違えてた失礼、

>なので以前の局面にもどった時点でその先の読みは打ち切っていい
これは言えない。やったらかりにくいバグ。
深さNまで反復深化した時点で、根r→a→b→c→…→z→b、と攻側手番の局面bの2回目が現れるような
手順がdf, pn未確定(0 < df < ∞, 0 < pn < ∞)なまま残っていたとする、

すると、この時点では、a以降の手順について次のどっちの見解が正しいのかも未確定。
(A) b→c→…→z→bに至る過程のどっかで攻方のミスにより2回目のbが生じた
(B) aは玉方の千日手局面である(攻方の応手によらず千日手に持ち込める)

もし(B)ならえらいことで、1回目のa以降はcut-offされる。
(∵aで玉方が千日手を選ばないなら防衛ミス、しかし千日手を選んだら題意に反する。どっちみち正解はaを通り得ない
しかし(A)ならcut-offするわけにはいかない。なぜなら、正解がr→a→b→、の先で分岐する手順である可能性が残っている
(A)(B)白黒つけるには、aにおいてpn=0となるか、aより前でaがcut-offされるまで探索をやらねばならない。
で、どっちか結論が出ないうちは、2回目のbの「先の読みを打ち切って」はいけない!

ここまで書いたらワカルと思うが、
>全部の応手が全部以前の局面になるような状況は得だけど
>実際上ほとんど出ないということなんじゃないのか
も言えないYO!(aでpn=0となる子が1個でも見つかったらaのpn=0となり、cut-off成立

>>74
チョー印象判断なレスdクス、ある種の参考になた、

76 :やねうらお ◆YANEX.qYFA :2016/01/04(月) 06:16:25.41 ID:vSySh0w2
>>75
横からで申し訳ないが、結論だけ書いておくと協力詰めにおいては反復深化は2手ずつ深くするが正解。
実際、探索速度が2割ぐらい速くなる。

> で、どっちか結論が出ないうちは、2回目のbの「先の読みを打ち切って」はいけない!

これは間違い。反復深化型の協力詰めsolverにおいては、2回目のbの残り探索深さは前回の反復深化時の
1回目のbの残り探索深さより小さいので詰まないことは保証されていて、無条件に枝刈りできる。

置換表上に、前回の反復深化のときのbの局面の記録があるので特にコードを書かなくとも枝刈りされるので
書いていなかったが、置換表が潰されているケースや諸々あって、実際は以下のようなコードを追加したほうが3割ぐらい高速化するようだ。

auto st = pos.state();
auto key_now = st->long_key();
for (int i = 0; i < 8; ++i) // とりあえず8*2 = 16手遡る
{
if (st->previous != nullptr) st = st->previous; else break;
if (st->previous != nullptr) st = st->previous; else break;
if (st->long_key() == key_now) goto UNDO_MOVE;
}

77 :やねうらお ◆YANEX.qYFA :2016/01/04(月) 06:24:55.24 ID:vSySh0w2
あと、ID:Nb5ffF7+氏、バグの指摘ありがとう。
何者かは知らないけど、きっと名のある人なのだろう。

78 :名無し名人:2016/01/04(月) 06:35:26.26 ID:3AN2al8j
おったw

79 :名無し名人:2016/01/04(月) 07:10:44.17 ID:GGdgZLe+
>(B) aは玉方の千日手局面である(攻方の応手によらず千日手に持ち込める)

俺のレスが伝わってなさそうなので同じことを二回言うが
1手ずつ反復深化しないと(B)が探索的に有利にならない状況というのは、
aから始まる部分探索木の末端節点が全て「玉方が指した直後になっている千日手」or「玉方が指した直後に逆王手で攻め側玉が詰む」ってことだろ

そんな不自然なゲーム木は実用上十分低い確率でしか出てこないだろうから、
2手ずつ深くしたほうが速いだろうというのが上で言ってたこと

80 :名無し名人:2016/01/04(月) 07:23:23.15 ID:GGdgZLe+
1手ずつ反復深化すると(B)が探索的に有利になる です。誤字等多くてすまん

てか作者がきてる
毎回の連載とminiを最近の楽しみにしてます
ブログのコメ欄に書いてもよかったんだけど、
どうもメアドの捏造の仕方が下手なせいか投稿が上手くいかないのでこっちに書いてる()

81 :やねうらお ◆YANEX.qYFA :2016/01/04(月) 07:42:28.16 ID:vSySh0w2
>>80
> どうもメアドの捏造の仕方が下手なせいか投稿が上手くいかないので

メアドは、 a@bcd.com とかで大丈夫なので気軽にコメントください。

82 :名無し名人:2016/01/04(月) 08:10:27.75 ID:xWLilFZ1
プロ棋士に勝利の人工知能、銀行やノンバンクの与信管理に応用へ
http://www.bloomberg.co.jp/news/123-NZH7TD6K513001.html

83 :名無し名人:2016/01/04(月) 08:17:37.00 ID:wi7RblkD
コンピュータ詰将棋の歴史的に言うと(多少、前後はあるかもしれんが)、

最初の頃は、手数を基準にした反復深化で簡単なのが次々解けたが難題や長編で壁に当たる

証明数基準の反復深化である程度解けるようになった

反証数も投入、更にdf-pnでもっと解けるようになった

証明駒、反証駒、df-pn+、サイクル対策(最小距離とかツインとか)、合流対策(WPNとか)などで、更に先へ

やねさんは現在取り組んでるような協力詰問題ならdf-pnなしでできても、
更に長くなったり難題になったり、あるいは普通の詰将棋に取り組み始めたら、
df-pn的な何かを使うんでないのかな?

それはそれとして、指将棋としてのやねうら王miniも進めてほしい…

84 :名無し名人:2016/01/04(月) 09:01:03.90 ID:/j+WKFCL
プロ棋士に勝利の人工知能、銀行やノンバンクの与信管理に応用へ

初めてプロ棋士に勝利した人工知能(AI)を開発したベンチャー企業のHEROZ(東京都・港区)は
金融分野の事業を拡大する。
人間の思考を数理的に再現し効率よく予想できるAI技術を、
銀行やノンバンクと共同で融資や与信管理向けに開発していく計画だ。

以下、http://www.bloomberg.co.jp/news/123-NZH7TD6K513001.html 参照


こんなことができるのかなぁ〜・・・、ポナに・・・・。

85 :名無し名人:2016/01/04(月) 09:08:58.78 ID:9IR7xy9P
>>83
やねうらおはdf-pnより優れたアルゴリズムを閃いたからdf-pnがいらないと書いているように読める

86 :名無し名人:2016/01/04(月) 09:13:14.74 ID:9IR7xy9P
だから、df-pnは使わず、新アルゴリズムを使うんじゃないの

87 :名無し名人:2016/01/04(月) 09:26:43.58 ID:TtdZCfl3
なんだかponaがらみがいい気になっているようだが、他の開発者が打破するのを楽しみにしています

88 :名無し名人:2016/01/04(月) 09:34:44.10 ID:e+v1oeZv
>>84
よく読むと将棋の普段のプログラムを応用するとは一行も書いてない。

89 :名無し名人:2016/01/04(月) 10:12:47.33 ID:GGdgZLe+
>>81
まさにa@aaa.aaaみたいな感じだったと思う
とりあえず今度コメントするときは本物のアドレスでやってみます

反復深化の幅を10ずつ増やすようにして、詰みが見つかったら
最後の一回のループだけ、幅を2ずつに戻してやり直すみたいにすると
ver0.65から更に1〜2割くらい高速化する模様(きちんとは測ってない)
まあこういう小手先の改良をしても、解けない問題が解けるようになるわけではないのでアレだけど・・

あと
// ・深い探索の結果であるものほど価値があるので残しておきたい。depth × 重み1.0

浅い探索ほど価値があるの間違い?(コードも浅いほうを優先するようになってる)


>>84
日本の銀行の考えてることは意味わからんけど、
どう考えてもまともな統計機械学習の専門家をつかったほうがいいんじゃないかという気が・・
営業の勝利なんだろうなあ

>>87
無理やろあんなん
計算機をぶんまわした学習時間勝負みたいなところが結構あるし、他ソフトが技術革新をしてもすぐ取り込まれてしまう

90 :やねうらお ◆YANEX.qYFA :2016/01/04(月) 10:52:43.65 ID:vSySh0w2
>>89
> 浅い探索ほど価値があるの間違い?(コードも浅いほうを優先するようになってる)

if ( replace->depth() + (uint16_t)(generation16 - replace->generation()) * 8
> tte[i].depth() + (uint16_t)(generation16 - tte[i].generation() ) * 8 )
replace = &tte[i];

ここは、replace(の指すTTEntry)のほうがtte[i]より価値が高ければtte[i]のほうを潰す(このnodeの情報はここにsaveする)
という処理で、(残り深さが)深い探索のほうの結果が潰されずに残るようになってます。

91 :名無し名人:2016/01/04(月) 10:54:16.84 ID:GGdgZLe+
違うな、コードが間違ってる
if ( -replace->depth() + (uint16_t)(generation16 - replace->generation()) * 8
> -tte[i].depth() + (uint16_t)(generation16 - tte[i].generation()) * 8 )
にしたら若干速くなった

92 :やねうらお ◆YANEX.qYFA :2016/01/04(月) 11:03:16.10 ID:vSySh0w2
>>91
ダウト

93 :名無し名人:2016/01/04(月) 11:04:11.21 ID:GGdgZLe+
あ、入れ違いになってしまった
しかもよく考えるとやねさんが正しいんだが、何でマイナスつけると速くなるんだ?
あれえ、ちょっと考えて見ます

94 :やねうらお ◆YANEX.qYFA :2016/01/04(月) 11:16:12.63 ID:vSySh0w2
>>93
(`・ω・´)ゞ

95 :名無し名人:2016/01/04(月) 11:34:49.61 ID:GGdgZLe+
少なくともスコアの辻褄はdepthとgenerationで合ってないはず
generationのほうは離れてるほうがスコアがプラスになってて(一周しない限りgeneration16が常にでかいので)
depthは深いほうがプラスになってる

depthを反転させると速くなったのはたぶん、rootに近い局面を取るようになるからじゃないかなあ
残り深さじゃなくて、ルートからの距離を優先して取ったほうがいいのかもしれない

96 :名無し名人:2016/01/04(月) 11:39:35.30 ID:74PHTjI+
>>84
ワトソンじゃん
宣伝用に将棋って単語入れてるだけじゃないの?

97 :やねうらお ◆YANEX.qYFA :2016/01/04(月) 11:43:23.41 ID:vSySh0w2
>>95
> 少なくともスコアの辻褄はdepthとgenerationで合ってないはず

ほんとだ…。修正しました。(`・ω・´)ゞ

if ( (int32_t)replace->depth() - (uint16_t)(generation16 - replace->generation()) * 8
>(int32_t)tte[i].depth() - (uint16_t)(generation16 - tte[i].generation() ) * 8 )

98 :名無し名人:2016/01/04(月) 11:51:01.65 ID:x6vmauD+
>>89
やめろ!ブログじゃなくてなんとかちゃんねるでバグを指摘し続けて、やねがバカにしていたなんとかちゃんねるの力を示すんだ!

99 :名無し名人:2016/01/04(月) 11:53:52.65 ID:9IR7xy9P
>>84>>96
ポナンザがやるとは書いてないし、ワトソンでもない。次のように記事に書いてあるとおり


初めてプロ棋士に勝利した人工知能(AI)を開発したベンチャー企業のHEROZ(東京都・港区)は金融分野の事業を拡大する。
人間の思考を数理的に再現し効率よく予想できるAI技術を、銀行やノンバンクと共同で融資や与信管理向けに開発していく計画だ。

HEROZの浅原大輔取締役によると、プロ棋士の過去の対局記録をデータ化し効率的な一手を読むAI技術を応用する考え。
浅原氏は「人間から見ると正しくないようでもAIが正しいと見つけることもある」と述べた。
金融業務では融資の可否や焦げ付きリスクなどが高度に判断できるようになるという。

100 :名無し名人:2016/01/04(月) 12:57:35.37 ID:awFXq5FF
floodgateが止まってるな

101 :名無し名人:2016/01/04(月) 13:27:20.85 ID:x6vmauD+
ここまでやねうらおの自演

102 :名無し名人:2016/01/04(月) 15:19:42.43 ID:/j+WKFCL
別にポナに与信管理ができるっていう意味で >>84 を書いたわけじゃない。

将棋ソフトの局面探索や枝切り手法、あるいは棋譜からの評価関数生成を
「AI」と呼ぶこと自体に違和感があるけど・・・、

それはさておき、この記事は、いろんなデータを読み込ませて、それを収束させることで
精度の高い未来予測ができるっていうことを言いたいだけなんだろうな。

まぁ、将棋ソフトそのものは、将棋でプロに勝つ以外には、人類の役に立つことは
特に何もできない・・・・。

無理に将棋と結びつける必要はないと思うけど、アイキャッチとしては
「プロに勝った人工知能の応用」っていうのが欲しかったんだろうね。

103 :名無し名人:2016/01/04(月) 16:21:25.00 ID:oc+XETSj
世間知らずの開発者が電王戦後の記者会見で役にたたないといったせいで迷惑こうむってる人らがいるんですよ
予算減らされたり無くなったらどうするんですか?

104 :名無し名人:2016/01/04(月) 16:41:11.90 ID:7CtZwjh6
予算なんて元々ついてねーよw
学会も終了宣言出したし保木さんたちはみんな囲碁いってるし研究的にはそもそもオワコンじゃん

105 :名無し名人:2016/01/04(月) 17:17:52.86 ID:9IR7xy9P
機械学習をいろいろな分野で活用する試みの何が気に入らないのかガチでわからん

106 :予言:2016/01/04(月) 17:26:46.80 ID:EltNKGO5
予言 「恐怖のTPP予言」

関税を撤廃(てっぱい)したことにより、外国から安い農産物が入ってくるだろう・・
アメリカから安い「狂牛病の牛肉」が、日本にやってくるだろう・・・
若者たちが「アメリカの安い牛肉」を食べて・・・10年後に死ぬだろう・・
若者たちは、ひどい頭痛に死ぬまで苦しむことになるだろう・・・

子供たちが、学校の給食で、「アメリカ産の狂牛病の肉」を食べさせられ・・
子供たちが、10年後に、早死にするだろう・・・
聖書の予言どおり、「いくつもの民族が地上から姿を消す」だろう・・・

「狂牛病」をバラまいているのは・・・「ユダヤ人」と「フリーメーソン企業」!!
「ユダヤ人」の「ジンルイサクゲン計画」に気をつけてください!!
安い農産物がたくさん入ってきて・・・日本経済は・・
「デフレ」がおこるだろう・・・・あちこちで安売り競争がはじまる!!
日本の農家は、・・・自殺・・・首をつるだろう・・・
国際競争力のない農業が崩壊し・・・日本で「食糧危機」がおこる!!
食料が「10パーセント」減っただけで「食糧危機」がおこるのだ!!

自民党の政治家は「無策!!無能さ」をさらけだすことになるだろう・・・
食料をアメリカ政府に牛耳られ・・・日本人は
完全に「アメリカの奴隷」になるだろう・・・

これもすべて・・・ユダヤの計画なのだ!!ユダヤ人が世界を支配する!!
聖書にかけてこの予言は真実である!!
                         ミカエル

107 :名無し名人:2016/01/04(月) 17:35:46.73 ID:7CtZwjh6
>>105
どこをどう読んで機械学習の活用が気に入らないと結論付けたのか

108 :名無し名人:2016/01/04(月) 18:03:39.81 ID:9IR7xy9P
>>102を読んでそう思った
否定的なニュアンスを少々感じた
これは自分の主観だ

109 :名無し名人:2016/01/04(月) 18:44:54.47 ID:vwgx07ie
長らく発売を見送っていたAI将棋19(高いほうの)が
2015年12月11日に発売予定ぽい。「もちろん本作でも進化版YSSを搭載しており、より強さを増しています。」
とあるがYSSの電王戦バージョンが入ってるかは不明(18はYSS2010年verまで入ってたと思う)
http://www.e-frontier.co.jp/onlinestore/products/ai_shougi_19/ 
http://www.e-frontier.co.jp/onlinestore/showcase/(イーフロンティアストア)

110 :名無し名人:2016/01/04(月) 18:47:27.10 ID:vwgx07ie
ごめんもう過ぎてたw

111 :名無し名人:2016/01/04(月) 19:26:12.90 ID:F57WgWvw
>>109
思考ルーチンはAI将棋18と同じって書いてあるね
AI将棋18が2011年4月発売だからかなり古いバージョンになってしまうのか
YSSあんなに強いんだから最新のバージョンで出せばいいのに
そこまで金かけても利益にならないということなのかな

112 :名無し名人:2016/01/04(月) 19:33:24.01 ID:OcgjtX/t
まあまあ高い商品なんだから、思考ルーチンだけでも最新のものを追加してくれないと買う気は起きんな…
囲碁や麻雀のほうもWin10対応だけらしいし、イーフロンティアに全く余裕がないのか、それともこのあたりのソフトの市場規模の縮小がやばすぎるのか
AI将棋は歴史あるシリーズだし、どっかが買い取って続けてくれないかなあ

113 :名無し名人:2016/01/04(月) 19:43:16.79 ID:qTZmt1RO
gpsfish 0.2.1+r2901は何処でDLできますか?

ちなみに
http://gps.tanaka.ecc.u-tokyo.ac.jp/gpsshogi/pukiwiki.php?%A5%C0%A5%A6%A5%F3%A5%ED%A1%BC%A5%C9
からDLしたgpsfish-20130817.1.1-win32.exeはr2837バージョンでした

114 :うさ親 ◆USaPYnDALQ :2016/01/04(月) 19:44:25.74 ID:gFKwFZJL
>>112
将棋ソフトの市場はもう致命的にダメですね…。
#私自身が致命的にダメにする原因作った一人でもありますが。

おそらく、買い手もつかないでしょう。
YSSの山下さんがどれくらい将棋に力を入れているのかも今は謎です。
囲碁の開発の方が面白いらしくてw

115 :うさ親 ◆USaPYnDALQ :2016/01/04(月) 19:50:32.83 ID:gFKwFZJL
>>113
Windows版が欲しいなら、Linuxのマシンでクロスコンパイルする、
位の方法でしか、それ以降のバージョンは手に入らないと思う…。

116 :名無し名人:2016/01/04(月) 20:10:26.81 ID:F763emtc
>>113
r2901ならShogiGUIの作者がビルドしているよ
2014/5/14のバージョンのやつね

117 :名無し名人:2016/01/04(月) 21:01:06.60 ID:rtrfVKpH
>>105
>機械学習をいろいろな分野で活用する試み
今まで機械学習を用いていなかった分野に新しい試みをしているという風にはもとの記事が読めないんだよな

118 :名無し名人:2016/01/04(月) 21:05:29.78 ID:74PHTjI+
コンピュータ将棋に後から入ってきて今だに残っているところに、やねらしさを感じる

119 :名無し名人:2016/01/04(月) 21:16:15.43 ID:ufDOJSlS
>>118
本当に天才なら囲碁で1年でCS抜けると思う

120 :名無し名人:2016/01/04(月) 21:17:29.18 ID:GGdgZLe+
別に後から入ってきたわけじゃないけどな
大会出てなかったってだけで(それを後から入ってきてっていうならあれだけど)

121 :名無し名人:2016/01/04(月) 21:19:57.30 ID:9jxx8IXk
人間に勝ったとしてもコンピュータ将棋はまだまだだと思っているからじゃないかな
やるべきことはまだ将棋に残っている筈

122 :名無し名人:2016/01/04(月) 21:21:35.15 ID:Tu7Wmd+0
やねは微調整が得意な秀才型

123 :うさ親 ◆USaPYnDALQ :2016/01/04(月) 21:27:17.24 ID:gFKwFZJL
>>116
おおおぉ、気が付かなかった!

124 :名無し名人:2016/01/04(月) 21:36:16.92 ID:eQBzStq/
まあ天才ではないわな

125 :名無し名人:2016/01/04(月) 21:51:29.39 ID:BjtZ+A2e
今更的だがなんでかずさアークじゃなくなったん?>次の選手権会場
ロケーション不評は今更だし、ネットワーク設備が古くてしょぼいからかな

126 :名無し名人:2016/01/04(月) 21:53:53.35 ID:mAf+BBoT
>>118
つまり出遅れの抜け遅れってこと・・?

127 :名無し名人:2016/01/04(月) 21:54:24.27 ID:xIZNtQJm
>114
適切なレベルで人間の相手をしてくれる賢いAI(≠強いAI)なら需要はあるだろなうがね

128 :名無し名人:2016/01/04(月) 23:07:01.57 ID:JM///ytp
自然な指し回しで、どんなレベルの人にも
好敵手になる、そんなソフトを作って君も金持ちに!

129 :名無し名人:2016/01/04(月) 23:24:34.56 ID:wxglMUUU
囲碁はGoogleが驚くべき発表を数ヶ月後くらいにするらしいぞ
Googleが「人間超えました」ってあっさり言うんじゃないだろうかと
密かに期待している

130 :名無し名人:2016/01/04(月) 23:53:03.28 ID:OcgjtX/t
AI将棋19も最近のゲームによくある課金アイテム的な感じで、有料で最新の思考ルーチンを追加購入できるとかしてくれたら購入したいんだが

>>114
やっぱきついですかー

>>127
今時だとネット対局が充実してるから対局相手に困らないし、
フリーソフトでも入門用のハム将棋、級位者向けの将皇、低段〜中段向けのうさぴょんやK-shogi、高段向けのBonanzaやGPSやApery
と揃ってるのでそれですら儲けられなさそう

131 :名無し名人:2016/01/05(火) 00:04:55.10 ID:glU6k+J+
AI将棋は遠い昔に買った記憶があるな。
思考時間が遅くてイライラして、
その上負かされるから嫌になった。
今ならPC思考1秒で負かされるからまだましかw

132 :名無し名人:2016/01/05(火) 00:20:50.39 ID:iGSP6l5v
>プロ棋士に勝利の人工知能、銀行やノンバンクの与信管理に応用へ
与信管理の数理モデルと将棋にどういう関係があるのかさっぱりわからん
完全情報ゲームのminmax木探索なんていらなさそう
それをとっぱらえばsvmとかわらない
こういうのは問題のある広告手法にならんのですか

133 :名無し名人:2016/01/05(火) 00:38:29.21 ID:lIGkfZqz
>>132
広告に見える日本語力か

134 :名無し名人:2016/01/05(火) 00:56:37.09 ID:OI58Bgch
>>116
そこにあったか!
ありがとうございます

135 :名無し名人:2016/01/05(火) 01:23:05.12 ID:WJK8Thce
ここのsgx4500は平岡さんだよね?
http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q13102442323
https://twitter.com/hiraokatakuya/status/196530725632212992

http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1348582338
>おいおい、あそこまで予想通りの完敗を喫して、
>どこまで逃げるんでしょうねぇ。往生際悪すぎ。

http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q10104363355
>男性プロ棋士の対局も、女流棋士の対局並みの
>興味になってしまう可能性はありますね。

http://detail.chiebukuro.yahoo.co.jp/qa/question_detail.php;_ylt=A2RishsPm4pWqXoA3eUy_fN7?page=2&qid=11105399686
>2008年にはアマ名人、朝日アマ名人が揃ってコンピューターに
>負け、この頃からすでにプロレベルにある、という認識があります。
>しかし、プロ側は対局を避けて、逃げ回っていたのです。

http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q11105966836
>GPS将棋が順位戦参加したら、数年後に名人確実です。
>というか、七冠達成しちゃいますよ。いろいろなソフトが
>参加可能なら、プロはいなくなっちゃうかも。。。

http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q13105692183
http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1298908947

他にもいろいろ面白い投稿が・・・
http://chiebukuro.yahoo.co.jp/my/myspace_quedetail.php?writer=sgx4500
http://chiebukuro.yahoo.co.jp/my/myspace_ansdetail.php?writer=sgx4500

ちなみに消えたら確定かな。
念のため将棋で検索してヒットした2000件についてはクロール済み。

136 :名無し名人:2016/01/05(火) 01:48:50.45 ID:6DTX73UA
>>135
ここは電王戦関係者について語るスレではなく、コンピュータ将棋(技術、棋譜の内容、活用方法など)について語るスレなので、
開発者個人のアカウントの特定はスレチ

そもそもそのアカウントの持ち主が何者かなんて本人以外には知りようがないので、どこで聞いても確認が取れるとは思えないが…

137 :名無し名人:2016/01/05(火) 01:51:40.54 ID:/SN6TWLE
少なくとも再婚での披露宴関する質問をしている時点で平岡ではない。

138 :名無し名人:2016/01/05(火) 02:53:26.34 ID:1+jhGTpD
その人の質問見てみたけど
ワシが作ったって言ってるだけじゃないのか
Excelの簡単な使い方すら知恵袋で聞くようなアホだぞww

139 :名無し名人:2016/01/05(火) 07:21:24.81 ID:WJK8Thce
>>138
パソコンの使い方ごとき他人に聞くこともあるだろう。

いちおう大学初頭の知識もあるようだよ。
http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q109575940
http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q108997385

2008年時点で父が60歳、いまなら68歳か。ちょい晩婚なら十分ありえる。
http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1214513492


http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q11106257496
>今でさえソフトは名人を抜いている可能性があるのですから、
>5年後は人間はもう完全に太刀打ちできないでしょう。
>電王戦をやっているとすれば、ソフトの駒落ちではないでしょうか。

>羽生さんを初め、将棋ファンにとってトッププロは、神格化された存在でしたが、
>コンピューター将棋に一方的に負けることになると、神から人間に格下げ
>されてしまうでしょうね。

いやはやごもっとも。

140 :名無し名人:2016/01/05(火) 07:47:33.75 ID:/EZ0oDz2
>>132
ヒーローズに問い合わせてみたら

141 :名無し名人:2016/01/05(火) 12:27:53.94 ID:jTSg/ui7
>>135 その人ヤフー知恵袋の将棋カテゴリの有名人じゃん。回答色々みればわかるが東大工学部卒のエリートだよ
プロ棋士に対して辛口コメントだけど現実的にはプロはもう勝てないんだし言われてもしょうがない気がするな

142 :名無し名人:2016/01/05(火) 12:58:06.01 ID:QlN41oD6
>>141
平岡さんの経歴と一致するね

143 :名無し名人:2016/01/05(火) 13:05:24.50 ID:5Pb2ggqC
平岡さん大阪市立大じゃなかったっけ

144 :名無し名人:2016/01/05(火) 13:14:38.50 ID:iiYrUhC8
全然違うぞ
平岡さんが東京来たのここ数年だし

145 :名無し名人:2016/01/05(火) 14:55:15.12 ID:C7s7F+ZM
NDFはもう選手権前にしかfloodgateにこなくなるのかね

146 :予言:2016/01/05(火) 17:45:31.94 ID:qRvhSo7N
予言 「恐怖のTPP予言」

関税を撤廃(てっぱい)したことにより、外国から安い農産物が入ってくるだろう・・
アメリカから安い「狂牛病の牛肉」が、日本にやってくるだろう・・・
若者たちが「アメリカの安い牛肉」を食べて・・・10年後に死ぬだろう・・
若者たちは、「ひどい頭痛」に死ぬまで苦しむことになる・・・

子供たちが、学校の給食で、「アメリカ産の安い狂牛病の肉」を食べさせられ・・
子供たちが、10年後に、早死にするだろう・・・
聖書の予言どおり、「いくつもの民族が地上から姿を消す」だろう・・・

「狂牛病」をバラまいているのは・・・「ユダヤ人」と「フリーメーソン企業」!!
「ユダヤ人」の「人口削減(サクゲン)計画」に気をつけてください!!
安い農産物がたくさん入ってきて・・・日本経済は・・
再び、「デフレ」がおこるだろう・・・・あちこちで安売り競争がはじまる!!
日本の農家は、経営に苦しみ・・・自殺・・・首をつるだろう・・・
国際競争力のない農業が崩壊し・・・日本で「食糧危機」がおこる!!
食料が「10パーセント」減っただけで「食糧危機」がおこるのだ!!

自民党の政治家は「無策!!無能さ」をさらけだすことになるだろう・・・
食料をアメリカ政府に牛耳られ・・・日本人は
完全に「アメリカの奴隷」になるだろう・・・
アメリカの要求に逆らえなくなるのだ・・
食料がなければ・・侵略戦争にまきこまれても、長期間戦えない・・
「食料」がなければ・・・必ず自衛隊は敗北するだろう・・・勝利はない!!

これもすべて・・・ユダヤの計画なのだ!!ユダヤ人が世界を支配する!!
聖書にかけてこの予言は真実である!!
                         ミカエル

147 :名無し名人:2016/01/05(火) 19:48:10.78 ID:6DTX73UA
Twitterでスマホアプリでは三駒はメモリ食い過ぎるという意見を見かけて思ったんだが、
評価関数が小ぶりなAI将棋はこのあたりに活路はないのかね
今ローカル対局がメインのアプリは、無料だとぴよ将棋や将皇、有料でも金沢将棋や銀星将棋くらいしかまともな選択肢がないし、
棋譜解析にいたってはぴよ将棋一択の状況だし、食い込めたりしないんだろうか

148 :名無し名人:2016/01/05(火) 20:01:11.19 ID:/EZ0oDz2
>>142
なぜ嘘をついたのか理由が知りたい

149 :名無し名人:2016/01/05(火) 20:12:51.42 ID:x0l1v0dn
調べ方や狙いから見て例の隔離スレの連中だろ。プロ将棋だろうがコンピュータ将棋だろうが
日本の妨害をするのが目的だからな

150 :名無し名人:2016/01/05(火) 20:22:56.25 ID:CaPFsSLc
>>141
有名人が学歴詐称してるのか
本当は大阪市立大なんだろ

151 :名無し名人:2016/01/05(火) 20:27:03.65 ID:8bwRkotp
アホか!大学生の半数以上が将棋のルールすら知らない! 「古臭い」「複雑で難しい」
http://erubrrd.info/blog-entry-556.html

152 :名無し名人:2016/01/05(火) 20:47:41.91 ID:B6xkc4WW
>>150
お前はバカか
10年前に学歴詐称して離婚暦をわざわざ捏造してる平岡だと考えるなら、
接待ボナンザを作ったっていう嘘をついたオッサンって考えるほうが余程自然だろうがw

153 :名無し名人:2016/01/05(火) 20:55:04.44 ID:6DTX73UA
そもそも>>135の最初の回答の末尾の
> 互角の手ですから、そんなに悪手でもなく、大差になることもなく、
> 接戦のまま気持ちよく勝たせてくれたらしいですよ。
が作った本人だとすると不自然

> ボナンザはソースが公開されているので、このソースの一部を
> 変更して「接待ボナンザ」としたものを、2chを通じて公開して
> いたことがあります。
という文は、
「2chを通じて(誰かが)公開していたことがあります。」
ととらえたほうが自然

大方急いでて文章見直さずに投稿したとかそんなんだろ

154 :名無し名人:2016/01/05(火) 21:18:51.86 ID:vohdqkYa
えびふらい@大合神クジラちゃん ?@ebifrier2 2分前
将棋ソフト沙夜ちゃんの新バージョンを公開しました! どうかよろしくお願いします
http://garnet-alice.net/shogiengine/saya_chan/

155 :名無し名人:2016/01/05(火) 21:24:30.69 ID:zUAk+RBO
大樹の枝,tanuki,沙夜ちゃん,激指の強弱関係はどうなってるんだろう

156 :名無し名人:2016/01/05(火) 21:26:11.42 ID:B6xkc4WW
そういや、やね先生はdf-pn一瞬で理解したって言ってるけど俺の理解と違う気がするんだよな
df-pnはdfとpnの閾値を広げていく多重反復深化だから、手数を1ずつ増やすとかではないと思うんだが

>通常のdf-pnの場合、1手ずつのほうが良いかも
ソースコードのこのコメントを見て

157 :名無し名人:2016/01/05(火) 21:30:24.06 ID:B6xkc4WW
証明数反証数のとこはまあ簡単で、実は多重反復深化の部分のほうがむずい(というかパっとは分かりにくい)という
しかも脊尾さんの多重反復深化の論文はネット上にないから、挙動は自分で推測するしかない

でもなんであれで最短手順が出てくるのかよくわからんから、将棋アルゴリズムマニアがいたら教えて

158 :うさ親 ◆USaPYnDALQ :2016/01/05(火) 21:32:26.99 ID:ucXR68cW
>>147
AI将棋の評価関数は、昔は小振りでしたが、今は3コマ関係並みに大きいです…。

159 :名無し名人:2016/01/05(火) 21:33:47.49 ID:WJK8Thce
>>148
東大工学部卒のエリートという見立てが・・・

160 :名無し名人:2016/01/05(火) 21:36:23.39 ID:O8LF/awL
将棋のAIをD言語の

161 :名無し名人:2016/01/05(火) 21:41:34.88 ID:O8LF/awL
将棋のAIをD言語で書きましたってアピールしている人に、自分の名前があると(どんな貢献をしたのか明らかにせずに)わざわざマイクの前で言っておいて、文字コード関連のバグ直してただけってのが、やねの印象を悪くする

162 :名無し名人:2016/01/05(火) 21:43:21.83 ID:6DTX73UA
>>158
WCSC25のYSSのアピール文書では
>評価関数のデータファイルは760KB、38万個ぐらいでかなり少ない部類かと思います。
>3駒関係を使わずに3駒を超えることを目指しています。
となっていますが…

163 :名無し名人:2016/01/05(火) 22:11:12.19 ID:HtOfAGZQ
さやちゃんは、トーナメントでの謎の9999や終盤の大ファンタは結局差分処理が間違ってたかららしい
今回公開されたバージョンではおそらく直ってるだろうから、gpsfishに勝ち越せるレベルだろう

放送でlazy SMPは今の探索とチェンジしてうんぬんって言うより、探索時のテクニックの一つだから組み込むのが大変って話してた

164 :名無し名人:2016/01/05(火) 22:12:48.81 ID:378b7twH
        _____
      /:::::::::::::::::::::::::::::ヽ
     /::::::::::::/~~~~~~~~/
     |::::::::/ ━、 , ━ |
     |:::::√ <・> < ・>|
     (6 ≡     ' i  |
      ≡     _`ー'゙ ..|
       \  、'、v三ツ |
       /\     |
    γ´⌒´-−ヽ__ ノヽ
   /⌒  ィ    `i´  ); `ヽ
  /    ノ^ 、___¥__人  |
  !  ,,,ノ爻\_ _人 ノr;^ >  )
  (   <_ \ヘ、,, __,+、__rノ/  /
   ヽ_  \ )ゝ、__,+、_ア〃 /
     ヽ、___ ヽ.=┬─┬〈  ソ、
       〈J .〉、|   |, |ヽ-´
       /""  |   |: |
       レ   :|:   | リ
       /   ノ|__| |
       | ,,  ソ  ヽ  )
       .,ゝ   )  イ ヽ ノ
      y `レl   〈´  リ
      /   ノ   |   |
      l  /    l;;  |
      〉 〈      〉  |
     /  ::|    (_ヽ \、
    (。mnノ      `ヽnm

165 :名無し名人:2016/01/05(火) 22:14:37.83 ID:fAXNJed4
レイジーの将棋への活用方法はプログラマの間でのホットなネタなのかな
stockfishに動きがあったから気になってたんだよなぁ

166 :名無し名人:2016/01/05(火) 22:17:07.54 ID:Bcd/kd5N
沙夜ちゃんに最強クラスの実力は求めていない。
実際、さっき大樹の枝と5秒で10局指させてみたら大樹の枝の全勝だった。
アマが対局して勉強になるソフトとして有益なソフトだろう。

167 :うさ親 ◆USaPYnDALQ :2016/01/05(火) 22:17:39.27 ID:ucXR68cW
>>162
あれ?去年の選手権で山下さんに会った時には、評価関数のデータファイルが
かなり大きくなった…って言ってたんだけど…

「かなり大きくなった」でも760KBだったとは…。

しかも、オレ、アピール文書を空目してたらしくて、760「M」Bだと思ってた…。

168 :名無し名人:2016/01/05(火) 22:23:12.04 ID:o7ILXQpt
>>166
そもそも劣化aperyWCSC25だからな

169 :名無し名人:2016/01/05(火) 22:26:09.52 ID:o7ILXQpt
沙夜ちゃんWCSC25のほうが評価関数にオリジナリティがあった。

170 :名無し名人:2016/01/05(火) 22:28:49.99 ID:X0M7zTrV
さやちゃんのWCSC25版って評価関数ボナンザのを変換しただけじゃないの?

171 :うさ親 ◆USaPYnDALQ :2016/01/05(火) 22:28:51.48 ID:ucXR68cW
>>167
しかし、38万個のパラメータで760MB使うって…考えてみたら確かに変だ(--;

オレはもう老害なのかもしれん。

172 :名無し名人:2016/01/05(火) 22:58:51.53 ID:alxRKFkF
うさ親wwwwwwwwwwwww

しっかりw

173 :名無し名人:2016/01/05(火) 22:59:05.44 ID:SbKiY25b
伊藤ワロタ

174 :名無し名人:2016/01/05(火) 23:02:09.78 ID:GOZmKsEL
>161
少しはやねのブログ読んでやれよ
http://yaneuraou.yaneu.com/2015/11/22/d%E8%A8%80%E8%AA%9E%E3%81%AE%E4%BB%B6/

175 :名無し名人:2016/01/05(火) 23:21:53.63 ID:Lduxy26d
>>170
Bonanza6.0を初期値にして追加学習をしていた

176 :名無し名人:2016/01/05(火) 23:31:40.17 ID:Ob5ShFi1
やねうら見てると能力だけじゃなくてそれにかける根性とかやる気が羨ましくなるわ

177 :名無し名人:2016/01/06(水) 00:48:44.86 ID:PRf7z2Vx
サヤちゃん終盤改善してないどころか悪化してるじゃん・・・

178 :名無し名人:2016/01/06(水) 01:18:41.97 ID:uRZC8S05
快楽だけで業界つぶしてはしゃぐの止めたら新たな人生見つかると思う

179 :名無し名人:2016/01/06(水) 01:40:40.35 ID:9VfI2f4G
そんなことで潰れるなら元々大したことない業界だよ

180 :名無し名人:2016/01/06(水) 02:17:13.53 ID:VmWmMFfe
マイボナの棋譜検索で「ID行エラー:6」とか出たんだけど、どういうこと?
変なことはしてないよ
その後棋譜検索は普通に見られたけど
エラーとか出ると気持ち悪い

181 :名無し名人:2016/01/06(水) 08:26:20.68 ID:12hFLQBW
お、協力詰めsolver並列化版きてるやんけ
どう並列化すんのかなーって思ってたら、深さごとに別スレッド立ててぶん投げるだけですげえ並列性出ててわろた

置換表のスコアリングのバグ直したのと、
8手前までと比べて持ち駒が損だけしてる局面を打ち切るようにしたのかな


てかこれ、置換表の世代が正しくないと思うけどいいんかな
全部のスレッドの世代が、スレッド数ずつ一気に増えるようなことになっている気がする

182 :名無し名人:2016/01/06(水) 09:08:01.78 ID:4AFJAfak
レースコンディション起こしそう

183 :名無し名人:2016/01/06(水) 09:27:59.17 ID:ixyUkW14
協力詰めのソースはやねうら王miniのソースに近いと思うけど6000行あるね

184 :名無し名人:2016/01/06(水) 09:37:31.91 ID:12hFLQBW
まあ、あと学習部と探索部でプラス500〜1000行位?

>>182
generationは競合起こしそう。だから何だってレベルだけど。proveとsaveは大丈夫そう
if (search_depth + 2 == sd)ここはこうでも良いが
if (search_depth + 2 == sd - depth + 1)こうでも良いかな

185 :名無し名人:2016/01/06(水) 09:41:19.84 ID:ixyUkW14
コメントと空白行を除くと3000行くらいか

186 :名無し名人:2016/01/06(水) 09:47:40.14 ID:jyFwIBAS
0.70が2200行くらいだね

187 :名無し名人:2016/01/06(水) 09:54:38.25 ID:12hFLQBW
ver0.70どっかバグってますねこれ
加藤さんの073番(5321手詰め)が7000手超えて探索され続けるw

188 :やねうらお ◆YANEX.qYFA :2016/01/06(水) 10:00:58.72 ID:quw0sQ7w
>>182
チキンな実装なので置換表のprobe()とsave()でClusterのlockしてるので比較的安全かも…。

>>181
generationに関しては

if (thread_id == 0)
TT.new_search();

としてmain threadだけが世代をインクリメントして、世代比較のときに自分より
未来の世代がありうるので少しオフセットを載せておいたほうがいいですね。

if ( (int32_t)replace->depth() - (uint16_t)(1024 + generation16 - replace->generation()) * 8
>(int32_t)tte[i].depth() - (uint16_t)(1024 + generation16 - tte[i].generation() ) * 8 )
replace = &tte[i];

>>184
なるほど。

>>185
王手生成要らなくて /misc/ も要らなくて…2000行ぐらいになる予定。

>>187
私のほうでも長編で探索終わらないのがあったのでいま検証中。でも手数が長いので検証大変…。

189 :名無し名人:2016/01/06(水) 10:05:55.91 ID:12hFLQBW
>>188
あ、お疲れ様です
4台のPCで並列化ってどうやってるんですか?

190 :やねうらお ◆YANEX.qYFA :2016/01/06(水) 10:07:48.02 ID:quw0sQ7w
>>189
それぞれのPCで、まだ解けていない問題を解かせているだけで、
クラスター化はしてないです。紛らわしかったですね。すみません。

191 :名無し名人:2016/01/06(水) 10:12:13.94 ID:/NP4krSy
地獄の並列化プログラムデバッグ

192 :名無し名人:2016/01/06(水) 12:13:58.37 ID:12hFLQBW
やね先生へ

もう外出するのでわかったことだけ
1)とりあえず1スレッドで実行しても詰まなかったからロック周りではない(加藤073番)

2)hand_is_superiorは明らかにバグっている
HAND_BORROW_MASKをオーバーフローしないよう、HAND_BORROW_MASK &= 0x7ffffffなどとしておいて
(h1 + HAND_BORROW_MASK - h2 & HAND_BORROW_MASK) == HAND_BORROW_MASK;とかならOK
これだとナイーブに手駒を比較したものと一致

3)2を直しても詰まないバグが出るので、まだなんか更にバグってる

193 :やねうらお ◆YANEX.qYFA :2016/01/06(水) 13:49:29.84 ID:quw0sQ7w
いま起きた。

>>192
どこの神様かは存じませぬが、貴重な情報、どうもありがとう。

1)のヒントで、Key128のoperator+にconstつけ忘れてて(これはもとから。つけるべき。)、
今回、Keyへの暗黙の型変換書いてしまったので、これで変換されてStateInfoのkey
返すところが、64bitになってから加算されて上位64bitがゼロのHASH_KEYが
返ってきてる気がしました。

2)は確かにis_superiorはバグってるんですけど、その修正はよくないです。詳しくはのちほど。

194 :やねうらお ◆YANEX.qYFA :2016/01/06(水) 14:16:08.74 ID:quw0sQ7w
>>192
2)の正しい(?)修正はこう。

inline bool hand_is_equal_or_superior(Hand h1, Hand h2) { return ((h1-h2) & HAND_BORROW_MASK) == 0; }

優等局面の判定は、局面のhash keyは一致していなくて盤面のhashが一致したときに行なうものであるから、先後の手駒は異なることが確定している。

ゆえに、このように「equal or superior」を判定する関数があれば、equalのケースは前提条件で除外されているのでsuperiorであるかが判定できるという仕組み。
これを書いたとき寝ぼけてて、「関数名にeqaulなくてもh1とh2入れ替えればいいんじゃね?」と思ったのだけど、そんなわけなかった…。

195 :名無し名人:2016/01/06(水) 14:28:22.00 ID:d5b0PKBF
(h1-h2) & HAND_BORROW_MASK) == 0と>>192のビット演算は(正しい持駒情報が入ってる限り)動作としては同一

196 :名無し名人:2016/01/06(水) 14:29:45.89 ID:d5b0PKBF
>>194のほうが命令数が少ないのは言うまでもないが

197 :やねうらお ◆YANEX.qYFA :2016/01/06(水) 14:33:54.76 ID:quw0sQ7w
>>195-196
ありゃ。そうか…。

198 :名無し名人:2016/01/06(水) 14:38:11.93 ID:d5b0PKBF
暗黙の型変換といえば
uint32_t depth() const { return (depth_high8 << 16) + depth16; }
depth_high8はunsigned char型だから、16ビットシフトしたときの動作はよくわからないことになると思うが
今のところ探索深さが65000以下だから、上位8ビットは常にゼロで影響はないか

199 :名無し名人:2016/01/06(水) 14:42:34.17 ID:VA7Q+NTD
整数拡張

200 :やねうらお ◆YANEX.qYFA :2016/01/06(水) 14:43:10.94 ID:quw0sQ7w
>>198
そこは修正済み。Ver.0.71。(サイトのほうからダウンロードできます)
0.71でもまだ加藤No.73が解けないので何らかバグっているようです。うわああん。

201 :名無し名人:2016/01/06(水) 16:38:59.68 ID:LYOr9NXQ
>>193
それはつまり今までhash使えてなかったって事ですか?一部は使えてた?

202 :やねうらお ◆YANEX.qYFA :2016/01/06(水) 16:52:03.02 ID:quw0sQ7w
>>201
下位64bitは使えていたはずで、TTEntryのアドレスは下位64bitから
算出していたのでここは問題なくて、Cluster上で衝突したときに(゚д゚)マズーだったような..

それはそうと、劣等局面の判定を外すとうまく動いているような…。(まだ確認中)
だとしたら、これ、どういうことなの…。

203 :名無し名人:2016/01/06(水) 17:47:09.00 ID:/NP4krSy
まるでコンピュータ将棋スレッドであるかのような流れ

204 :名無し名人:2016/01/06(水) 18:39:49.50 ID:66xL1ikN
うわー、dropboxがError429になってる……

205 :名無し名人:2016/01/06(水) 18:59:42.38 ID:VmWmMFfe
>>180
ファイル名に「;」が入っているとエラーを吐く

206 :名無し名人:2016/01/06(水) 19:06:44.11 ID:VmWmMFfe
訂正
ki2ファイル名に「,」が入っているとエラーを吐く
(「;」でもエラーを吐くかもしれないけど)

207 :やねうらお ◆YANEX.qYFA :2016/01/06(水) 19:21:15.11 ID:quw0sQ7w
http://yaneuraou.yaneu.com/download/YaneuraOuCMSolver072.zip

TranspositionTable::save()が豪快にバグってたので修正しました。

でも解けるはずのものが解けなくなるのはおかしいので他にも何かバグが
あるということなのかな…ぐっすり寝てから考えます。ノシ

208 :名無し名人:2016/01/06(水) 19:51:06.82 ID:hEaZVSuC
持ち駒の優劣比較は、もう一方のボロー条件も必要なのでは?
駒得 : ((h1-h2) & HAND_BORROW_MASK) == 0 && ((h2-h1) & HAND_BORROW_MASK) != 0
駒損 : ((h1-h2) & HAND_BORROW_MASK) != 0 && ((h2-h1) & HAND_BORROW_MASK) == 0

209 :名無し名人:2016/01/06(水) 20:13:49.67 ID:12hFLQBW
ただいまー

>>207
バイナリ実行してみましたが手元だとkato073が相変わらず不詰めが出力されますね。謎い

>>208
h1, h2で完全に持ち駒が同一であってもよいので、どちらでも良いはず
(完全に持ち駒が同一でも枝刈りしてよい)

210 :名無し名人:2016/01/07(木) 01:06:20.65 ID:paKW8+PV
No.123 245手もThread1でも詰まなくなってますねぇ。 ver 0.72

211 :名無し名人:2016/01/07(木) 01:11:04.02 ID:p+1HCsXy
>>210
おおお、それは手数短いから大分デバッグしやすそうだ…

212 :名無し名人:2016/01/07(木) 01:55:41.82 ID:T+VaKri1
なんとかちゃんねるの人達すげーな

213 :名無し名人:2016/01/07(木) 02:08:29.84 ID:OIFrXdCH
何かもうすっかり開発者達の覆面情報交換掲示板になってるよな
(;^ω^)

214 :名無し名人:2016/01/07(木) 02:31:01.58 ID:4gmvFdFF
バグ見つけたぞーーーーーーー

shogi.hで、hand型のビットの配置を換えたから、
toHandKind関数も変えないといけないのに、変更されてなかった
それできちんと間駒の指し手の生成ができてなかったってのがバグだったぽい

constexpr uint32_t MSB = 0x21222220; // Hand型から取り出したいbit位置( = packed bitのMSB = 5,9,13,17,21,24,29 = 100001001000100010001000100000b )
constexpr uint32_t LSB = 0x2444441; // packed bitのLSB( = 0,6,10,14,18,22,25 = 10010001000100010001000001b )

としたうえで、その下の部分を
h = (Hand)(h + (MSB - LSB));
return (HandKind)PEXT32(h, MSB);
と修正したら、No123が詰むようになった

215 :名無し名人:2016/01/07(木) 02:31:50.95 ID:xCI76EMz
なんとかちゃんねるすごいやん

216 :名無し名人:2016/01/07(木) 02:34:17.91 ID:4gmvFdFF
俺は寝るのでやね先生確認よろしくおねがいします

217 :名無し名人:2016/01/07(木) 03:05:49.43 ID:cL6Q4a0W
やねうらお氏が顔を出してくれることが大きいね
そうでなかったら成り立たない

218 :やねうらお ◆YANEX.qYFA :2016/01/07(木) 05:28:40.22 ID:gKf1RM8Y
なんとかちゃんねる、凄すぎワロタ

じっくり確認してみます。皆様、ありがとうございます。

219 :やねうらお ◆YANEX.qYFA :2016/01/07(木) 06:07:49.37 ID:gKf1RM8Y
修正しますた。(`・ω・´)ゞ
http://yaneuraou.yaneu.com/download/YaneuraOuCMSolver073.zip

これで解けなくなっていた長編が解けるようになるのかは検証中。(まだ何かバグがあるかも)

>>214
よくそんなバグ見つけたなぁとほんと感心。
もう少し気の利いた書き方で修正をしておきました。(どうなっているかは上のソースコードを見てのお楽しみ)

220 :名無し名人:2016/01/07(木) 07:32:32.05 ID:4gmvFdFF
おきた
No73が不詰になる!!!! なんでだ・・・

>>213
俺は開発者じゃない(し、開発者たちは匿名ではないw

>>219
210氏が短くて不詰めと出る棋譜を教えてくれたので、
いろいろログ出してみたら手の生成がおかしくて、そっから調べていったら割りとすぐ(?1時間くらいで)見つかりました

実装1行になってていいですねえ
毎回のバージョンアップでバグ以外でも、目についたところ細かくリファクタリングしてる痕があって凄いです

221 :名無し名人:2016/01/07(木) 07:49:32.84 ID:vnV2Q69N
55将棋とか大局将棋、軍人将棋のAIも見てみたいでござる
ついたてはどういうプログラムなんだろう…

222 :やねうらお ◆YANEX.qYFA :2016/01/07(木) 10:46:56.72 ID:gKf1RM8Y
>>220
No.73不詰めですか。ぎゃ〜!
1スレッドとか、優等局面の判定省くとかして試したいですけど時間かかりますね…。

今日はアポイントが3件あってもう時間が取れないので最後の力を振り絞って
今回のバグに関係しそうな優等局面の判定について記事を書いておきました。

http://yaneuraou.yaneu.com/2016/01/07/%E9%80%A3%E8%BC%89%E3%82%84%E3%81%AD%E3%81%86%E3%82%89%E7%8E%8Bmini%E3%82%92%E5%BC%B7%E3%81%8F%E3%81%97%E3%82%88%E3%81%86%EF%BC%816%E6%97%A5%E7%9B%AE/

とりあえず、置換表のentryのlock、本当に出来ているのか自信ないです。

223 :名無し名人:2016/01/07(木) 11:09:12.59 ID:AdS6i+Ik
電王トーナメント前にやる気を出さなかったのは大悪手

224 :名無し名人:2016/01/07(木) 11:33:50.26 ID:VeqZ++Kn
>>17
>新規作成が良いのはわかりますがどこで議論するのが良いのでしょうね。

議論をするならここか
YSSさんのところ。

225 :名無し名人:2016/01/07(木) 12:42:17.39 ID:OL+NqgHt
棋譜の羅列を入力したら最終盤面をsfenで出力してくれるツールってないでしょうか?
ちょっとしたテキスト変換とソートで同一局面を判定出きるのがほとんどですが
最後の例のように面倒なものもあるので..あっ別に出力はsfenでなくてハッシュのような局面を識別してくれる
数字でも何でもいいのですが.

入力
▲7六歩△8四歩▲7八銀△8五歩▲7七銀
▲7六歩△8四歩▲6八銀△8五歩▲7七銀
▲2六歩△8四歩▲7六歩△3四歩▲2五歩△8五歩▲7八金△3二金▲2四歩△同 歩
▲2六歩△8四歩▲2五歩△8五歩▲7六歩△3四歩▲7八金△3二金▲2四歩△同 歩
▲7六歩△8四歩▲7七角△8五歩▲8八銀△3四歩▲7八金△7七角成▲同 銀△2二銀▲2六歩△3三銀▲2五歩
▲2六歩△3四歩▲2五歩△3三角▲7六歩△2二銀▲3三角成△同 銀▲7八銀△8四歩▲7七銀△8五歩▲7八金
出力
lnsgkgsnl/1r5b1/ppppppppp/9/9/9/PPPPPPPPP/1B5R1/LNSGKGSNL b - 1
lnsgkgsnl/1r5b1/ppppppppp/9/9/9/PPPPPPPPP/1B5R1/LNSGKGSNL b - 1
lnsgk1snl/1r4gb1/p1pppp2p/6pp1/1p7/2P6/PP1PPPP1P/1BG4R1/LNS1KGSNL b p 1
lnsgk1snl/1r4gb1/p1pppp2p/6pp1/1p7/2P6/PP1PPPP1P/1BG4R1/LNS1KGSNL b p 1
lnsgkg1nl/1r7/p1ppppspp/6p2/1p5P1/2P6/PPSPPPP1P/2G4R1/LN2KGSNL w Bb 1
lnsgkg1nl/1r7/p1ppppspp/6p2/1p5P1/2P6/PPSPPPP1P/2G4R1/LN2KGSNL w Bb 1

226 :名無し名人:2016/01/07(木) 12:42:32.89 ID:7KVQJdCv
関係ないと思うけどbits間の隙間が1だったり2だったりするのは何故だろう。
コメントバグなだけかな?

227 :名無し名人:2016/01/07(木) 13:04:36.26 ID:p+1HCsXy
>>225
blunder converterがkifをsfenに変換してくれる
符号の羅列にkifのヘッダをつけるスクリプトだけ書けばおっけ

228 :名無し名人:2016/01/07(木) 13:06:25.31 ID:p+1HCsXy
オッケーじゃなかった
sfenをソフトで読んでハッシュか何か出力しないとだめだね

229 :やねうらお ◆YANEX.qYFA :2016/01/07(木) 13:50:25.03 ID:gKf1RM8Y
>>226
修正しました(`・ω・´)ゞ
今回のバグとは無縁だと思いますけど、ご指摘、感謝。

>>225
blunder converterでsfenに変換して、やねうら王協力詰めsolverを起動して、positionコマンドでその局面送る。
そのあと"sfen"というUSI拡張コマンドで局面のsfen文字列が得られる。

例)
> position startpos moves 7g7f
> sfen
> lnsgkgsnl/1r5b1/ppppppppp/9/9/2P6/PP1PPPPPP/1B5R1/LNSGKGSNL w - 2

230 :名無し名人:2016/01/07(木) 14:02:46.11 ID:YNoEKmF5
千田さんって本当に20歳なのか
見た目も発言も40歳くらいのベテラン研究者みたいだ

231 :やねうらお ◆YANEX.qYFA :2016/01/07(木) 14:02:58.02 ID:gKf1RM8Y
置換表が小さいと凄いスピードで反復深化まわるようだ。
たぶん置換表の何かが壊れるのだと思う。これで原因調べられそう。

でも、14時にお客さんが来るので調べてる時間がない。ごめん。

232 :名無し名人:2016/01/07(木) 14:26:06.54 ID:4bcBzf7l
>>231
単にキャッシュヒットするだけでは?

233 :名無し名人:2016/01/07(木) 15:20:27.16 ID:4gmvFdFF
きたく。朝>>231と同じことは気づいてた

とりあえずバグ probe関数内
if (!tte[i].key())
break;
これは要らない。
前の実装の名残だと思うけど消し忘れてたまにヒットすべきキャッシュがヒットしなくなってる

同様にsave関数のほうもfor文を2回にわけて
一回目でクラスタ内でヒットするエントリがあるか
二回目で空のエントリがあるかを見るようにしないといけない

これやってもまだ小さい置換表が壊れるので、今から原因見つけてみま

234 :名無し名人:2016/01/07(木) 15:28:23.70 ID:5rYeQpsE
自分のブログでやればいいんじゃね???

235 :名無し名人:2016/01/07(木) 15:35:21.72 ID:4gmvFdFF
あのブログ、プログラミングの知識ゼロの変な信者みたいなの多いんだもん・・

236 :名無し名人:2016/01/07(木) 16:25:55.54 ID:b8It0qma
ここも大概だと思うんですがそれは

237 :名無し名人:2016/01/07(木) 16:28:29.90 ID:4gmvFdFF
>>233はバグではなかった失礼
クラスタは先頭から順に詰めていくから、空白の時点で出てよかった

238 :名無し名人:2016/01/07(木) 17:05:14.33 ID:m7MSnKUu
いいじゃんこの流れで
擬似ペアプログラミングを垣間見ているようで、とても面白い

239 :名無し名人:2016/01/07(木) 19:39:04.98 ID:4gmvFdFF
ずっと悩んでたけど、置換表が破壊される類のバグが見つからない

しかし、良く考えたら優越関係の枝刈りってそもそもダメじゃないすか?
玉側の持ち駒が減ってしまうと、協力詰めだと詰まない場合が出てくる

自分が考えたのはこんなかんじ。もし後手じゃなくて先手に銀があると5手では詰まない(はず

後手の持駒:銀
9 8 7 6 5 4 3 2 1
+---------------------------+
|v桂 ・ ・ ・ ・ ・ ・ ・ ・|一
|v玉v桂 ・ ・ ・ ・ ・ ・ ・|二
| ・ ・ ・ ・ ・ ・ ・ ・ ・|三
| ・ ・ ・ ・ ・ ・ ・ ・ ・|四
| ・ 角 ・ ・ ・ ・ ・ ・ ・|五
| ・ ・ ・ ・ ・ ・ ・ ・ ・|六
| ・ ・ ・ ・ ・ ・ ・ ・ ・|七
| ・ ・ ・ ・ ・ ・ ・ ・ ・|八
| ・ ・ ・ ・ ・ ・ ・ ・ ・|九
+---------------------------+
先手の持駒:

240 :名無し名人:2016/01/07(木) 19:44:09.46 ID:4gmvFdFF
すまンゴwwこれだと詰むから6三に適当に先手の桂馬でも配置してww

241 :名無し名人:2016/01/07(木) 19:44:16.50 ID:AdS6i+Ik
やねさん、ここ見てはるんなら新しいstockfishのレイジーなんとかとやつを分析してくれまへんか

後プログラミングでごっつい疲れてるさかい、やねうらGUIを開発してーや

242 :名無し名人:2016/01/07(木) 21:19:30.63 ID:y6XWOTzc
やっぱり匿名掲示板でも本人目の前にして悪口は書かないってことだな。いい流れ

243 :名無し名人:2016/01/07(木) 21:26:26.14 ID:Dr6AMeEc
文句をいうだけのやつがGUIを作るはずないわな
期待するだけ無駄

244 :名無し名人:2016/01/07(木) 21:41:27.36 ID:vnV2Q69N
>>243の発言こそ誰も期待してないし無駄だわな
>>242ShogiGUIじゃいかんのか?

245 :名無し名人:2016/01/07(木) 21:57:29.43 ID:/0sSpoAb
>>241
woodyring氏のブログとtwitterを参照するいい
4コアまたはクラスタでは意味が無いっていう見解

246 :名無し名人:2016/01/07(木) 21:59:17.94 ID:AdS6i+Ik
>>244
電王将棋盤やチェスのGUIみたいにオシャレなやつが欲しいんや
日本人のデザインセンスはイマイチや、大阪人のやねうらが一発カッコええのブッ込むの期待してるんや

247 :名無し名人:2016/01/07(木) 22:22:20.96 ID:JkkITDK1
2バイト文字による制限もあるからなあ
アルファベットだと綺麗なUIでも漢字ひらがな交じりだと途端にもっさくなるし

248 :名無し名人:2016/01/07(木) 22:25:59.27 ID:p+1HCsXy
やねはきふわらべと焼肉食ってるからGUI作る暇ないよ
っていうかGUIよりminiが100万倍心待ちだわ

249 :名無し名人:2016/01/07(木) 22:28:32.15 ID:AdS6i+Ik
>>248
なんのことかと思たらマジで焼肉ご馳走しとるやんけ
>>247
その辺なんかブレイクスルーないんか?機能は今のGUIの作者が創意工夫して洗練されてるからもう十分や。後はデザインや

250 :名無し名人:2016/01/07(木) 22:32:06.12 ID:p+1HCsXy
>>249
心の目で見とけ
お前自身がブレイクスルーするんだ

251 :名無し名人:2016/01/07(木) 22:38:13.43 ID:AdS6i+Ik
>>250
なんや自分、そんなおもろいこと関西人しか言わへんでwww

252 :名無し名人:2016/01/07(木) 22:49:16.32 ID:JkkITDK1
ドイツ人が作った将棋用GUIなかったか?
あれ英語とかのままだと雰囲気チェスソフトに近かったような

253 :名無し名人:2016/01/07(木) 23:19:44.87 ID:Js8NIw7P
githubでみんなでGUI作ろう
中身を弄れない将棋所がスタンダードになってるのは良くないでしょう
あとプロトコルも作り直したいよね

254 :名無し名人:2016/01/07(木) 23:25:05.31 ID:TtSDzx6y
Qtで作ろうぜ

255 :名無し名人:2016/01/07(木) 23:57:09.31 ID:QM6DeQqJ
GUIは将棋所もShogiGUIも良く出来てるからなぁ。
くじらちゃんGUIで使ってるフレームワークみたいなのが
ソースあった気がするけど。

Qtで一からとか難しそうな希ガス。

256 :やねうらお ◆YANEX.qYFA :2016/01/07(木) 23:59:49.78 ID:gKf1RM8Y
>>239
協力詰め、劣等局面のほうが優れてることがあるのか…。こりゃ脱帽。
検証のためPC回しときます。

257 :名無し名人:2016/01/08(金) 00:24:47.66 ID:b0NIlPtr
Qtの開発環境はそれまで表示できていた漢字が突然豆腐になったり
無駄にOpenGL使ってて仮想マシンだとまともに動かなかったりうんざりするのだが

258 :名無し名人:2016/01/08(金) 00:27:13.84 ID:b0NIlPtr
しかしfloodgateの接続テストやったが
数が少ないのに三回やって三回同じ相手とかワロエナイわ
つくづく糞なマッチングシステム

259 :名無し名人:2016/01/08(金) 00:55:54.70 ID:AKaLr5Od
やねブログ、あれだと83銀から63角成で5手詰めやん。

260 :名無し名人:2016/01/08(金) 01:34:32.30 ID:yz88XTdI
普通の詰将棋だと劣等局面のほうが優れてることってあるのかな?

261 :名無し名人:2016/01/08(金) 02:47:42.59 ID:PLCAfdWA
打ち歩詰からみであった気がする.具体例も昔神局スレで誰かが作ってた

262 :名無し名人:2016/01/08(金) 02:50:52.90 ID:PLCAfdWA
あっ勘違いかも.単に持ち駒が飛車だと詰まないけど歩一枚だと詰むってやつだから
定義が違うか.

263 :名無し名人:2016/01/08(金) 03:32:21.10 ID:Ku7jxUZB
やっとでけた。。。
不詰みにならないのとかはゆるして、、、


# KIF形式棋譜ファイル
# Generated by Shogidokoro
後手の持駒:なし
9 8 7 6 5 4 3 2 1
+---------------------------+
| ・vと ・ ・ ・ ・ ・ ・ ・|一
|vと ・ ・v香v香 ・ ・ ・ ・|二
| ・v歩v桂 ・v角v桂 歩 ・ ・|三
| ・vとv歩v歩 ・ ・ ・ ・ ・|四
|vと ・ ・v玉v桂v歩 ・ ・ ・|五
| ・ ・vとv香 ・ ・ 桂 ・ ・|六
| ・ ・vとvと ・ ・ ・ ・ ・|七
| ・ ・v香vと ・ ・ ・ ・ ・|八
| ・ ・ ・ 角 ・ ・ ・ ・ ・|九
+---------------------------+
先手の持駒:銀
先手:
後手:

264 :名無し名人:2016/01/08(金) 03:32:58.32 ID:Ku7jxUZB
0.73 だと正解手順が見つからない

手数----指手---------消費時間--
1 4七角(69) (00:00 / 00:00:00)
2 5四玉(65) (00:00 / 00:00:00)
3 6五角(47) (00:00 / 00:00:00)
4 6三玉(54) (00:00 / 00:00:00)
5 7四角(65) (00:00 / 00:00:00)
6 7二玉(63) (00:00 / 00:00:00)
7 8三角成(74) (00:00 / 00:00:00)
8 6三玉(72) (00:00 / 00:00:00)
9 7四銀打 (00:00 / 00:00:00)
10 5四玉(63) (00:00 / 00:00:00)
11 7二馬(83) (00:00 / 00:00:00)
12 6三香(62) (00:00 / 00:00:00)
13 同 馬(72) (00:00 / 00:00:00)

265 :名無し名人:2016/01/08(金) 03:33:26.43 ID:Ku7jxUZB
0.65 だと正解手順が見つかる

変化:1手
1 5四銀打 (00:00 / 00:00:00)
2 5六玉(65) (00:00 / 00:00:00)
3 6五銀(54) (00:00 / 00:00:00)
4 同 玉(56) (00:00 / 00:00:00)  #ここの局面が初期から劣等局面のはず
5 4七角(69) (00:00 / 00:00:00)
6 5六銀打 (00:00 / 00:00:00)
7 同 角(47) (00:00 / 00:00:00)
8 5四玉(65) (00:00 / 00:00:00)
9 6五銀打 (00:00 / 00:00:00)
10 6三玉(54) (00:00 / 00:00:00)
11 4五角(56) (00:00 / 00:00:00)

おやすみ。あとはよろしく。

266 :名無し名人:2016/01/08(金) 07:25:52.32 ID:5rPhi5zb
詰将棋ってこんなに奥が深かったんだな
てっきり解決済みの分野だと思ってたら違うんだな

267 :名無し名人:2016/01/08(金) 07:28:50.29 ID:5rPhi5zb
>>255
javaでどうよ
MacユーザーからするとjavaやQtで作ってもらえるとmono経由しない分表示崩れや細かいバグがなくて助けるんだよね

268 :やねうらお ◆YANEX.qYFA :2016/01/08(金) 09:21:19.86 ID:r3XssOIe
>>263-265
修正しますた。(`・ω・´)ゞ
http://yaneuraou.yaneu.com/download/YaneuraOuCMSolver075.zip

並列化の影響でGHI問題を引き起こすようです。詳しくはブログのほうに書いておきます。

しかし連続王手の千日手が枝刈りできないことがわかったので
その処理を削除したら解図がずいぶん遅くなってしまいました…。

安全に枝刈りできる方法があるにはあるのですが、プログラムが
複雑になるので今回はこれで(バグがなければ)完成として次は普通の詰将棋を書きます。

ご協力いただいた皆さん、ありがとうございました。

269 :やねうらお ◆YANEX.qYFA :2016/01/08(金) 10:41:41.36 ID:r3XssOIe
ブログに書いたサイクル回避のコードを実験的に追加したバージョンをここだけで公開しておきます。

http://yaneuraou.yaneu.com/download/YaneuraOuCMSolver075a.zip

これはこれでバグがあるかも知れない&不詰めの問題等があれば教えてもらえると助かります。

270 :名無し名人:2016/01/08(金) 10:57:08.46 ID:udAF33mJ
おはよう
あの図はきちんと63に駒を入れてもう一回書いておくべきだったw

>>268->>269
あー、GHIだったのか!よく気づきましたね・・・
自分はやねさんのコードをいじってサイクル回避を、
現在の深さで詰まないことにしてTT.save(key, depth, MOVE_NONE)としてから探索して
改めて本当のno_mate_depthをTT.saveするという風にすでに勝手に変えてたので、
優越関係の枝刈りを削除した後は不詰め問題が起きなくなっていました

記事はむずそうなのでじっくり読みます〜

271 :やねうらお ◆YANEX.qYFA :2016/01/08(金) 10:58:14.50 ID:r3XssOIe
0.75a、問題によってはすこぶる遅いことに気づきました。(バグかも?)

理論的に正しいかどうかとは別に、サイクルが絡んで置換表が活用できないケースが
足を引っ張るケースが多いと駄目なのかも。こりゃあかん。revertしよう…。

272 :名無し名人:2016/01/08(金) 11:37:58.43 ID:udAF33mJ
>協力詰めの1スレッドのときもまた、経路依存スコアが置換表に書き出されて確かに置換表上、一貫性が一時的になくなるのであるが、
>しかし上位nodeでその局面に対してsave()するのでそのときに正しい値で上書きされて一貫性が保たれる

協力詰め1スレッドが大丈夫なのは反復深化を2手ずつやってるからですね

A→B→C→D→E→D(経路1)
のEに別の経路から来てE→Dが本当の詰めの経路の一部である場合、
A→F→E→D(経路2)のような経路を後から探索すると、E→DにいけなくなってGHI問題が生じる

けど反復深化を2手ずつやれば、Eに最初に辿り着くのは経路2からで、
そのときに置換表に、経路1で来るとき以上の残り深さがセーブされるから、
経路1で来たときにEで不詰めと判定する前に、関数はリターンする

273 :名無し名人:2016/01/08(金) 11:41:11.95 ID:udAF33mJ
なお経路2が経路1よりも長かった場合、
A→B→C→D→E→D(経路1) の一回目のDから直接詰みにいけるのでその場合は上の条件には当てはまらない

274 :名無し名人:2016/01/08(金) 11:45:06.91 ID:udAF33mJ
自分の>>270の方針でやれば、サイクル回避しつつ、
不詰めバグは出てない気がするんだが・・・(加藤No073を置換表1MBで一晩まわして、不詰めはおこってない)

275 :名無し名人:2016/01/08(金) 12:09:42.28 ID:jXTCUPx2
自分のブログ持ってたらなんとかちゃんねるに書き込めないのか、厳しいなぁ

276 :名無し名人:2016/01/08(金) 12:42:11.00 ID:PBbiMako
やねは頭のきれるいいおっちゃんやな

277 :名無し名人:2016/01/08(金) 12:43:08.90 ID:QGuSd1OH
Bの局面が2回出てくる事になってますが、
前提として最後のBはB'であってBはB'の優勢局面って事ですか?
全く同じ局面の場合は一意に決まると思うのですが。

278 :名無し名人:2016/01/08(金) 12:48:09.61 ID:udAF33mJ
>>277
全く同じ局面の話
別の経路から短い手数でE→Bと来れるのに、
長い手順を先に読んでしまって、そこでEが千日手で不詰めと判定してしまうと
正解の手順でEに来たとき不詰めになるってこと

上に書いたように1スレッド反復深化ならこの問題は解決されるんだけど
df-pnは手数ごとの反復深化じゃないからね・・・

279 :名無し名人:2016/01/08(金) 15:03:59.55 ID:QGuSd1OH
なるほど。
千日手は簡単に弾いてはダメという事でしたか。
優勢局面で弾くのはどうしてもダメという事ですね。

280 :名無し名人:2016/01/08(金) 18:08:03.14 ID:Ku7jxUZB
詰将棋作家の参考図は優秀ですね。

http://yaneuraou.yaneu.com/2016/01/08/%E5%8A%A3%E7%AD%89%E5%B1%80%E9%9D%A2%E3%81%AE%E3%81%BB%E3%81%86%E3%81%8C%E5%84%AA%E3%82%8C%E3%81%A6%E3%81%84%E3%82%8B%E3%82%B1%E3%83%BC%E3%82%B9/#comment-5190

0.65
 攻方歩 止まらない
 玉方歩 手順通り

0.75 0.75a
 攻方歩 止まらない
 玉方歩 7手で詰むとおっしゃる 詰んでないんだが

手合割:その他 
上手の持駒:なし
9 8 7 6 5 4 3 2 1
+---------------------------+
| ・ ・ ・ ・ ・ ・ ・ ・ ・|一
| と と と と 金 と と と と|二
| 歩 歩 歩 歩 歩 歩 歩 歩 歩|三
| ・ ・ ・ ・ ・ ・v玉 ・ ・|四
| ・ ・ ・ ・ ・ ・ ・ ・ 龍|五
| ・ ・ ・ ・ ・ ・ ・ ・ ・|六
| ・ ・ ・ ・ ・ ・ ・ ・ ・|七
| ・ ・ ・ ・ ・ ・ ・ ・ ・|八
| ・ ・ ・ ・ ・ ・ ・ ・ ・|九
+---------------------------+
下手の持駒:歩 
下手番
下手:
上手:
手数----指手---------消費時間--

281 :名無し名人:2016/01/08(金) 18:09:36.63 ID:Ku7jxUZB
>>280
>0.75 0.75a
> 攻方歩 止まらない
間違った、始まらない

282 :名無し名人:2016/01/08(金) 18:48:28.34 ID:ovlmV7MI
第26回世界コンピュータ将棋選手権のメンバーはいつわかるんだっけ?

283 :名無し名人:2016/01/08(金) 19:39:10.99 ID:QGuSd1OH
エンジンを切り替えた時の一回目だけ不詰みになる事が頻発するけど将棋所のせいなのか協力詰めソルバーのせいなのかどっちなんだろう?

284 :名無し名人:2016/01/08(金) 19:54:15.52 ID:U/FdIKUX
>>282
2月上旬から中旬にかけて全エントリーが発表される。

285 :名無し名人:2016/01/08(金) 20:11:58.90 ID:U/FdIKUX
技巧は出村さん忙しくて来れないなら代理人立ててでもいいから出てほしいな。
俺ならボランティアで代理人してもいいくらい。

286 :うさ親 ◆USaPYnDALQ :2016/01/08(金) 20:39:41.07 ID:3obX44lq
>>282
原則は参加の締め切りを過ぎてから。
なので、最速なら、2月1日に公式発表があると思う。

ただし、参加者やCSAの会員、過去の参加者などには現在の申し込み状況等がメールで
送られて来ることもある。

287 :名無し名人:2016/01/08(金) 21:25:36.15 ID:w7tqu8P4
AperyのソースでSSEで評価関数を計算するところで++iとなっているけど
これはi+=4じゃないのかな(alignmentの問題はあるけど)

288 :名無し名人:2016/01/08(金) 21:39:27.52 ID:udAF33mJ
sum.p[0][0]〜sum.p[1][1]に
hoge[list[i]][0][0]〜hoge[list[i]][1][1]の4つの整数を
SSEで4つ同時に足しこんでるだけだから、i++でいいんじゃないの

289 :名無し名人:2016/01/08(金) 21:54:34.65 ID:A0nlOiVX
あー焼鳥 う ぜ え わ w
ハンパなく う ぜ え わ 〜 w
話がわからんのなら黙ってろって〜の!

290 :名無し名人:2016/01/08(金) 21:58:38.84 ID:udAF33mJ
前スレ785のアレが狂気を感じる

291 :名無し名人:2016/01/08(金) 22:03:26.79 ID:Noe/jh6w
なんとかちゃんねるの人の意見も聞きたいです

例えば、以下の迷路。Sからスタートしてゴールにたどり着けるか。答えは「たどり着けない」です。
人間なら1秒で答えを出せますが、これを深さ優先探索(ヘビ君)で探すと大変なことになる。
ヘビ君がクネクネ形を変えて這いずり回って、やっと「袋小路です」という事が分かる。

┏━┳━┳━┓
┃S□□□□┃
┣□╋□╋□┫
┃□□□□□┃
┣□╋□╋□┫
┃□□□□□┃  ゴール
┗━┻━┻━┛

(□は空白です。)

やねうら氏の主張は「ヘビ君が自分の体に最初にぶつかった時点で、この迷路は袋小路だ」と判定すると言っているようにみえるんですが??

292 :名無し名人:2016/01/08(金) 22:04:27.16 ID:udAF33mJ
意味不明ですのでお帰り下さい

293 :名無し名人:2016/01/08(金) 22:18:14.30 ID:w7tqu8P4
>>288
なるほどlist[i]か、だから4つでSSEか
無理やり8つにしても性能は出ないんだろうな
ありがとう

294 :名無し名人:2016/01/08(金) 22:18:16.65 ID:Ku7jxUZB
まだマルチスレッド版はスレッドを1にしてもバグったままなので
スレッドの所為ではない別のバグもまだあるんでしょうね。

295 :名無し名人:2016/01/08(金) 22:46:04.42 ID:udAF33mJ
>>294
>>280のバグって1スレッドでも出ました?

296 :名無し名人:2016/01/08(金) 22:49:24.29 ID:Ku7jxUZB
0.75 で thread 1 と 8 で同じでした。
0.75a では thread 1 は試す気になりませんでした。
やってみて下さい。

297 :名無し名人:2016/01/08(金) 22:59:21.69 ID:udAF33mJ
本当だ。そして以前のバージョンで21手で詰むことに稀になる

298 :名無し名人:2016/01/08(金) 23:01:34.52 ID:udAF33mJ
お風呂入ったら考えます()

299 :名無し名人:2016/01/08(金) 23:10:26.36 ID:bw+7DsmN
住み着いてる電波さん達を無視せずに相手してあげてるのに尊敬する

300 :名無し名人:2016/01/08(金) 23:22:17.69 ID:qcc7qe/A
だがひとつの話題でスレを占領するのは好ましくない

301 :名無し名人:2016/01/08(金) 23:31:06.87 ID:qExL0LV8
他に話題ないからなあ

302 :名無し名人:2016/01/08(金) 23:37:30.68 ID:0JS4SHcG
興味深いしいいんじゃね?ついていけんがw。

303 :名無し名人:2016/01/08(金) 23:43:46.65 ID:udAF33mJ
ごめんね、やねさんがバグ修正するペースが早すぎるんだよ・・・

0.75で新たに追加されたステイルメイトの判定がバグっていた模様
position.cppの
for (auto sq : ~pieces(them) & kingEffect(king_square(Us)))
これはfor (auto sq : kingEffect(king_square(Us)))こうかな?自信ない
とりあえず修正したら15手詰めになった

304 :名無し名人:2016/01/08(金) 23:46:20.59 ID:toHVNDvL
俺もこういう話題に口出し出来るようになりたいわ

305 :名無し名人:2016/01/08(金) 23:47:52.87 ID:udAF33mJ
>>304
俺もやねうら王miniで勉強しようと思って今回でvisual studio初めて入れたしレッツチャレンジ

306 :名無し名人:2016/01/08(金) 23:50:39.70 ID:w7tqu8P4
Aperyの学習部はBonanzaと同じなんだな、変数も同じでわかりやすい
保木さんが偉大だったということか
AperyはKKを加えたけどKPやPPはいらないのだろうか
Bonanzaはオンライン学習だよね。末端局面ごとに特徴ベクトルをdTで更新して
ルートに戻ってsum_dTで再び更新している。あと学習率が一定のように見える。
このあたりを説明した資料はないのかな

307 :名無し名人:2016/01/08(金) 23:52:05.76 ID:Ku7jxUZB
まさかそれが影響してたとわw
>>280 の先を全部詰めたような図でもスティルメイトですよね?
盤面上は玉だけじゃないけど。

上手の持駒:なし
9 8 7 6 5 4 3 2 1
+---------------------------+
|v玉 ・ ・ ・ ・ ・ ・ ・ ・|一
| ・ ・ 龍 ・ ・ ・ ・ ・ ・|二
| ・ ・ ・ ・ ・ ・ ・ ・ ・|三
| ・ ・ ・ ・ ・ ・ ・ ・ ・|四
| ・ ・ ・ ・ ・ ・ ・ ・ ・|五
| ・ ・ ・ ・ ・ ・ ・ ・ ・|六
| ・ ・ ・ ・ ・ ・ ・ ・ ・|七
|v歩v歩v歩v歩v歩v歩v歩v歩v歩|八
|vとvとvとvとv金vとvとvとvと|九
+---------------------------+
下手の持駒:なし

308 :名無し名人:2016/01/08(金) 23:55:52.74 ID:ovlmV7MI
GeForce GTX 2基搭載
3Way SLIゲームパソコンを買えば少しは強くなれるかな?

309 :名無し名人:2016/01/08(金) 23:57:17.13 ID:udAF33mJ
>>307
凄いたしかに
これはもうステイルメイトの判定要らないんじゃないですかね・・・?
どうせ次に玉番になったら合法手なしで負け扱いにされるんだし

310 :名無し名人:2016/01/09(土) 00:02:32.72 ID:z/keJsuJ
玉番になる前に龍が動かないと反則なんでしょ
じゃあ詰まないよね

311 :名無し名人:2016/01/09(土) 00:04:26.03 ID:bwLw+lQX
プチ将棋で水門ができないんで
誰かプチ将棋以外で水門ができる方法を教えて下さい

312 :名無し名人:2016/01/09(土) 00:08:16.21 ID:l69zwwl5
>>306
ttp://www.geocities.jp/bonanza_shogi/gpw2006.pdf
ttp://www.yss-aya.com/bona_method.html
ボナメソの資料はこのへんがわかりやすい?
実装は良くわかってないのでやね氏が解説してくれるのを待とう
(というか自分も学習部でやね氏に質問したいことがあったんだけど、今日もきふわらべと遊んでてこっち来ない)

ボナメソはオンラインじゃなくてバッチ学習
dTとsumdTについては
やねブログの「30分でボナンザメソッドの収束が5倍速くなる方法」の記事を参照

あとの項目は俺にはまだわからないので他の人お願い

313 :名無し名人:2016/01/09(土) 00:11:36.34 ID:bwLw+lQX
http://imgur.com/3VPHZJf
何故か水門が使えない、動かない!w

314 :名無し名人:2016/01/09(土) 00:17:41.68 ID:FsR3EAJX
>>312
この資料はたしかにバッチ処理だけどこれはBonanza1のときのもので
Bonanza4からの3駒はパラメータが増えたのでオンライン処理になっていると思う
あとミニバッチがベストと思うけどAperyは採用してないように見えるし
ミニバッチサイズの最適値はいくらだろうとか・・
てめえで調べろと言えばその通りだけど

315 :名無し名人:2016/01/09(土) 00:32:32.69 ID:l69zwwl5
>>314
ちゃう。バッチ学習
bonanzaのlearn.cのinc_param関数のことを言いたいんだと思うけど、
これは局面のもつ特徴量すべてに、傾きを足しているだけ

特徴量ごとの傾きの総和が求まった後、一気にrenovate_paramで
符号に応じて、評価関数のそれぞれの値を実際に増減させる

316 :名無し名人:2016/01/09(土) 00:34:59.36 ID:l69zwwl5
ごめん、説明がなんか上手くできていないw
特徴量kpp[i][j][k]それぞれに対する、傾きd_kpp[i][j][k]みたいなのを
全ての局面から求めて、総和を取って(inc_paramで求めて足していく)
d_kpp[i][j][k]の符号でkpp[i][j][k]を実際に増減させる

317 :名無し名人:2016/01/09(土) 01:20:54.32 ID:yHukI/BT
>>308
Apery、gpu使ってないんじゃね
それよりcpuに金使うほうが100倍大事

318 :名無し名人:2016/01/09(土) 02:16:58.43 ID:bUmypnLt
GPUに関しては、現状の将棋ソフトでは、ビデオメモリがメインメモリと独立してさえいれば何でも良さそう

319 :名無し名人:2016/01/09(土) 04:31:21.10 ID:oKqlfIDj
>>306
AperyにはKP, PPもある

320 :名無し名人:2016/01/09(土) 06:46:43.26 ID:L752R76C
>>306
Aperyは学習時はKKP,KPP,KP,PP,絶対,相対,利き類似の駒を同一視したり別扱いしたりなどに小分けした評価値テーブルを使う
実際の指将棋用の評価値テーブルは、絶対KKと絶対KKPと絶対KPPに変換してある

学習用評価値テーブルを混ぜ混ぜして実戦用に変換するのが、
make_synthesized_eval.batやmake_synthesized_eval.sh
synthesizedって言葉を使ってるので、
平岡氏の中では、変換というより合成とか統合という意味合いなのかも

なので実戦用評価値テーブルに表立ってのKP,PPは出てこないが、
学習過程で使ったKP,PPが反映されている

321 :やねうらお ◆YANEX.qYFA :2016/01/09(土) 08:13:41.62 ID:EOLKPNcS
>>280,303
http://yaneuraou.yaneu.com/download/YaneuraOuCMSolver076.zip

かたじけない。stalemateのコード修正しときました。

>>309
協力詰めにおいてはstalemateのコード不要なんですけど、is_mated()の判定として
stalemateの判定が抜けているのは整合性が取れない気がして追加したんです。

322 :やねうらお ◆YANEX.qYFA :2016/01/09(土) 08:15:39.03 ID:EOLKPNcS
>>312
> (というか自分も学習部でやね氏に質問したいことがあったんだけど、

なんでも質問してくださっていいんですのよ。

ちなみに学習部に関しては電王トーナメントのときに技巧の出村さんが、
技巧の学習メソッドについてCSAの会誌に掲載するので(原稿依頼が来ているので)
それを見てくださいとおっしゃっておりました。

そっちを見てもらったほうが100倍いいよな気が…。

323 :名無し名人:2016/01/09(土) 08:32:32.83 ID:XnlRfe/0
CSAの会誌は非会員は二年待ちだったかな

324 :名無し名人:2016/01/09(土) 09:35:53.70 ID:l69zwwl5
CSAの会誌、どこで見られるんだ・・・?wうちの大学の図書館は購読してないっぽい・・・

325 :名無し名人:2016/01/09(土) 10:01:04.44 ID:FsR3EAJX
AperyのOpenMP関係がちょっとおかしいね
evaluate.hppとlearner.hppの//KKPと//KKの上下の中括弧はいらない
KKPとKKの並列化が無視されている
この部分はKPPに比べると計算量が少ないから実害はないけど

326 :名無し名人:2016/01/09(土) 10:12:18.80 ID:l69zwwl5
>>321
動作を確認せずに言ってて申しわけないんですが、王手がかかっていない状況でgenmoveすると、
generateMoves<NON_EVASIONS, All>(pos, mlist)が呼び出されるために、
こちらだと王の自殺手を取り除かないで手を生成する(使うときにpos.legal()で判定する)ようになってて
is_mate()ではステイルメイトの判定はできていないんじゃないでしょうか

>>322
ありがとうございます(ノД`)
Bonanza6の学習部のコードの駒割の和を一定にするところで
駒割の傾きの配列14個の小さいほうから6つ(と最後から2番目)を
ランダムにシャッフルしているのはどういう理由からなんでしょうか

あとGHI問題が1コアではおきない理由はたぶん>>272です(あんまり自信ない)

327 :名無し名人:2016/01/09(土) 10:16:35.94 ID:khZVnWu5
CSAの会誌の情報漏らしたら守秘義務違反になるの?

328 :名無し名人:2016/01/09(土) 10:17:32.80 ID:l69zwwl5
>>325
それは合ってる気がする
ttp://tech.ckme.co.jp/openmp.shtml
ここ参照

329 :名無し名人:2016/01/09(土) 10:19:09.20 ID:l69zwwl5
あ、一回中括弧閉じちゃってるのかすみません。じゃあ間違ってるかもw

330 :うさ親 ◆USaPYnDALQ :2016/01/09(土) 10:45:57.49 ID:qztKZuNE
>>324
古いのはCSAのWebサイトで。
会員(有料)じゃないと届かないので、大学図書館とかにはないと思う。
研究室ならあるところがあるかも。

>>327
別に守秘義務はないと思うが、マナーとしてやっちゃいかんだろ…。
有料の会員「だけ」がアクセス出来るのに、中身ばらまくとか、あり得ん。


そもそもCSAの会員費なんて大した金額じゃないんだから、入会するのがオススメ。

331 :やねうらお ◆YANEX.qYFA :2016/01/09(土) 11:03:20.05 ID:EOLKPNcS
>>326
> こちらだと王の自殺手を取り除かないで手を生成する

Position::is_mated()で呼び出しているのはLEGALの指し手生成のほうなので、
LEGALの指し手生成は最後にpos.legal()のチェックが付随してます。

> あとGHI問題が1コアではおきない理由はたぶん>>272です(あんまり自信ない)

>>272は正しいのですが、しかし、それは「置換表にすべての情報が残っているときに」
という前提条件が必要です。

置換表の内容が消失していると、結局反復深化を+2ずつ増やしていても、+10ずつ
増やしているというような状態になるので1スレッドであってもGHI問題が発生します。

332 :名無し名人:2016/01/09(土) 11:13:29.75 ID:SRxrmUF+
シーランド公国に払う金は有ってもCSAに払う金は無いという男がいるという

333 :やねうらお ◆YANEX.qYFA :2016/01/09(土) 11:14:36.91 ID:EOLKPNcS
>>326
> Bonanza6の学習部のコードの駒割の和を一定にするところで
> 駒割の傾きの配列14個の小さいほうから6つ(と最後から2番目)を
> ランダムにシャッフルしているのはどういう理由からなんでしょうか

いきなり容赦なく専門的な内容すぎワロタ。

結論だけ言うとそのコードなくても問題ないです。
Aperyもやねうら王もそんな処理入れずにうまく学習できていますし…。

なので、私はそこのコードよく読んでません。

よく読んでない状態の私が、推察するに、保木さんの意図としては、
駒割りの変動に一定のランダム性を加えたかったのでしょう。

しかし勾配などに乱数を足すと駒割りの合計を一定にしておくという、
ラグランジュの未定乗数法からの要請を満たせない。(?)

勾配の配列の内容(配列の合計値)はいじらずにランダム性を持たせるには?

ならば、勾配のうち値の小さげなやつらを適当に入れ替えてやることによってランダム性を持たせようとした。
(勾配の大きなやつまで入れ替えてしまうと収束に影響しそうだからそれはやめておいた)

334 :名無し名人:2016/01/09(土) 11:15:05.83 ID:l69zwwl5
>>331
なるほどです。この辺呼び出しが複雑で・・・

>置換表の内容が消失
あ、たしかに

335 :名無し名人:2016/01/09(土) 11:41:03.36 ID:l69zwwl5
>>330
お金を払うのがいやなわけじゃないけど
将棋ソフトの研究者でも、ましてや開発者でもない自分が、一年分の会誌を講読してもというのがw
バラ売りしてたら買う

>>333
あ、ありがたや〜〜〜!

336 :名無し名人:2016/01/09(土) 12:28:33.38 ID:AsQXoGeL
久しぶりに将棋ソフトを起動して、apery_wcsc25ってのを入れてみたけど、これ強いなあ。
Bonanza6でも全然敵わん。

337 :名無し名人:2016/01/09(土) 12:48:25.08 ID:cBUD5efz
大樹先生はおれの将棋の先生

338 :うさ親 ◆USaPYnDALQ :2016/01/09(土) 12:55:13.71 ID:qztKZuNE
>>335
入会時には確か過去二年分+その年の分の会誌が送られて来る…という
決まりだったような気がする。

ちなみに会誌の発行は原則的には年1回だけ。

まぁ、焦らんでいいのなら、CSAのサイトで公開されるのを待ってもいいんじゃないかな。

339 :名無し名人:2016/01/09(土) 13:12:47.79 ID:l69zwwl5
連載新シリーズ楽しみすぎる
コンピュータのソフトをまともに書いた経験ない自分には毎回めっちゃ勉強になるやで

>>338
あ、年1回なら普通に1年だけ入会してもよさそうですね。ありがとうございます

340 :名無し名人:2016/01/09(土) 13:28:00.36 ID:yqI2QMdB
やねときふわらべは何して遊んだんだろう

341 :名無し名人:2016/01/09(土) 13:43:35.17 ID:8DTpt/uU
YaneuraOuCMSolver0.76でこの千日手不詰めを解かせると
しばらくしてCPU全部寝て止まるけど正しい動きのはず。
(詰みを見つけるソフトなので、不詰は見つけなくて良い)
という事でいいですか?

置換表(3GB)では小さすぎて全パターン入りきらないから?

上手の持駒:なし
9 8 7 6 5 4 3 2 1
+---------------------------+
| ・ ・ ・ ・ ・ ・ ・ ・ ・|一
| ・ ・ ・ ・ ・ ・ ・ ・ ・|二
| ・ ・ ・ ・ ・ ・ ・ ・ ・|三
| ・ ・ ・ ・ ・ ・ ・ ・ ・|四
| ・ ・ ・ ・ ・ ・ ・ ・ ・|五
| ・ ・ ・ ・ ・ ・ ・ ・ ・|六
| ・ ・ ・ ・ ・ ・ ・ ・ ・|七
| と ・ ・ ・ ・ ・ ・ ・ ・|八
| ・v玉 ・ と ・ ・ ・ ・ ・|九
+---------------------------+
下手の持駒:なし

342 :名無し名人:2016/01/09(土) 14:33:39.74 ID:St7SRNGr
誤字探しの執着心の源は何なんだろう

343 :名無し名人:2016/01/09(土) 14:50:55.41 ID:oR9lC5xo
とにかく有名人にからみたいんやろ

344 :名無し名人:2016/01/09(土) 15:00:37.11 ID:St7SRNGr
有名人と仲良い俺かっけーか

345 :名無し名人:2016/01/09(土) 15:25:23.58 ID:yqI2QMdB
誤字探しは有益だと思うけど
GHI問題の記事にまでコメントしてるの見るとやばすぎて笑う

346 :名無し名人:2016/01/09(土) 15:46:48.85 ID:l69zwwl5
やねうらお先生はなんとかちゃんねるに書かれた質問にすら優しく答えてくれるお方だから
多分優しすぎてブログの謎コメも全部反応してあげてるんだろう・・・

>>341
コマが3つしかないので置換表には81x81x81 = 約50万通り程度(厳密にはと金を取れたり、王手連続しかできない条件があるので若干違うが)
の局面しか入らないはずで、メモリが足りないってことはない

ソルバは普通にdepthをMAX_PLY-1まで回し終わるが
回し終わったときに詰めが見つからなかったときの操作を書いてないので、
ソルバが次のusiコマンド待ちの状態になってる
(バグか仕様かはわからないけど、『不詰』を出力したほうが自然な気はする

347 :名無し名人:2016/01/09(土) 16:26:56.27 ID:8DTpt/uU
>>346
ありがとうございます。

348 :名無し名人:2016/01/09(土) 16:58:42.28 ID:yqI2QMdB
やねはピッコロ大魔王レベルの天邪鬼だから、優しいとか言うと
「な、何勘違いしてるのよ!優しくなんてないんだからね!そんな問題くらい自分で考えなさいよ!」
ってなるよ

349 :名無し名人:2016/01/09(土) 17:59:44.69 ID:b9HEmClV
で、そのあと
「たまたま私もその問題考えてたからブログに記事アップしたわよ。べ、別にあんたのためじゃないんだからね!」
となるんですね。

350 :名無し名人:2016/01/09(土) 18:05:46.19 ID:k66XkWbA
羽生は将棋の神様(最善手)に飛車落ちでは勝てないだろうけど今の最強コンピュータは点数でしっかり計算するからどうなんだろうか

仮に神様が勝ったとしても数回戦ったらコンピュータの方に分がありそうだな
その辺あなたたちはどう考えてるのよ

351 :名無し名人:2016/01/09(土) 18:32:11.16 ID:cCZ1iKDE
今、神と将棋をしたとしても、ponanzaが先手なら引き分けだ

352 :名無し名人:2016/01/09(土) 18:40:00.76 ID:jr456J1S
神相手には一手間違えた時点で負けだから引き分けに持ち込める確率はどんなプレーヤーでもそれなりに低い

353 :名無し名人:2016/01/09(土) 19:03:32.22 ID:GBa1KlaS
一手間違えて負けかどうかはよくわからない

354 :名無し名人:2016/01/09(土) 19:26:35.62 ID:gBMQTLWA
一般にコンピュータは駒落ち苦手だし、少なくとも駒落ちの序盤は人間のほうが上だと思うがそうでもないのかね
それともコンピュータも駒落ち下手なら上手持った時ほどは崩れなかったりするのかな

ところで飛車落ちはたぶん下手必勝のゲームだと思うが、このとき上手を持った将棋の神様はどういう手を選べば、神様に届かないプレイヤーに対する勝率が最大になるのだろう
単純に手数を引き延ばす手でいいのだろうか

355 :名無し名人:2016/01/09(土) 19:53:24.79 ID:b9HEmClV
コンピュータは不利なときに相手のミスを誘うような手が出来ないから駒落ち上手が弱いわけであって
駒落ち下手を持ったときは何の問題も無いだろう。

356 :名無し名人:2016/01/09(土) 20:19:49.45 ID:aCfZ51RJ
ぴよ将棋ってどのくらいの棋力?

357 :名無し名人:2016/01/09(土) 20:23:32.99 ID:G159353j
ディスられてるやねも持て囃されてるやねも見たくないんじゃあ

358 :名無し名人:2016/01/09(土) 20:35:32.50 ID:UyK86sXR
ソフトの後手の作戦って2手目に84歩つかせるのが一番勝率いいんかな

359 :名無し名人:2016/01/09(土) 20:35:41.14 ID:ZIKVwmIF
>>355
評価関数が駒落ち用じゃないからと思うがどっちでも弱体化する

360 :名無し名人:2016/01/09(土) 20:43:07.55 ID:G159353j
pona2015は将棋の神と平手で引き分けられる程には強くないだろ。
素数の証明と同じで、自己対戦でpona2015に優位に勝ち越すpona2015bを作れば反証になる
(他ソフトを考慮しなくて良いので、評価関数の調整だけで容易)
飛車落ちでも厳しい気がする

361 :名無し名人:2016/01/09(土) 20:45:46.60 ID:gBMQTLWA
というかpona2015同士で対局して「後手勝ち」「先手勝ち」「引き分け」のどれか一つの結果に大きく偏らない時点で将棋の神との引き分けは厳しいんじゃね

362 :名無し名人:2016/01/09(土) 20:58:23.40 ID:0dLEBopd
>>360
よく言うけど将棋の神なんて曖昧な表現すぎる

363 :名無し名人:2016/01/09(土) 21:03:27.37 ID:G159353j
>>361
せやな
>>362
ここでは「将棋の完全解析が終わったソフト」という意味
確かに羽生もponaも神だけどな

364 :名無し名人:2016/01/09(土) 21:05:13.86 ID:khZVnWu5
将棋の神の評価関数ってどうなるんだろう
究極的には一手指しただけで勝ち負け判定できるのかもしれないけども
負けの側の方を指し継いだ場合どのような手を指すんだろうか
一番長引かせる手だったら神と言えるのか

365 :名無し名人:2016/01/09(土) 21:14:20.46 ID:0x74qeBr
ponaだろうがなんだろうが、不正確な評価関数でせいぜい30手先しか読んでないのに、
将棋の神に引き分けわけるはずがない。

駒得と詰みだけの評価関数でも115手読むか、完璧な評価関数で1手だけ読めればべつだけど。

366 :名無し名人:2016/01/09(土) 21:19:58.52 ID:0x74qeBr
将棋の全分岐、とはいかずとも主要な分岐にかぎっても、その情報を数百万かの評価関数に圧縮するのは不可能では?
情報量見積もってないけど。

将棋の神は、大山的な評価関数ではなく、羽生的な読みの広さと谷川的な読みの深さの極致に存在するとみた。

367 :名無し名人:2016/01/09(土) 21:46:14.54 ID:+CUVH6rE
>>364
勝ち 1、引き分け 0、 負け -1とかそんなのでしょ。
詰むまでの手数の逆数とか。

368 :名無し名人:2016/01/09(土) 21:55:34.40 ID:8DTpt/uU
この流れで将棋の神と言われればどんな局面でも最善手の応酬の場合の結果が勝ちか負けか千日手か持将棋か分かってる事を言うんじゃないの?
先後とも勝ちでも負けでもないのなら千日手は神には指し直す必要がないから引き分けかな?

369 :やねうらお ◆YANEX.qYFA :2016/01/09(土) 22:17:14.01 ID:EOLKPNcS
>>341,346
http://yaneuraou.yaneu.com/download/YaneuraOuCMSolver077.zip

MAX_PLYまで回ったときに何か出力するようにしておきました。(`・ω・´)ゞ

370 :名無し名人:2016/01/09(土) 23:42:20.37 ID:8DTpt/uU
>>369
ありがとうございます。
kato123.kif  で Next move B*3g is illegal
と出ます。

また、0.65 0.76 ではすぐに不詰になったのに
止まらなくなりました。

上手の持駒:なし
9 8 7 6 5 4 3 2 1
+---------------------------+
| ・ ・ ・ ・ ・ ・ ・ ・ ・|一
| ・ ・ ・ ・ ・ ・ ・ ・ ・|二
| ・ ・ ・ ・ ・ ・ ・ ・ ・|三
| ・ ・ ・ ・ ・ ・ ・ ・ ・|四
| ・ ・ ・ ・ ・ ・ ・ ・ ・|五
| ・ ・ ・ ・ ・ ・ ・ ・ ・|六
| ・ ・ ・ ・ ・ ・ ・ ・ ・|七
| と ・ 歩 ・ ・ ・ ・ ・ ・|八
| ・v玉 桂 と ・ ・ ・ ・ ・|九
+---------------------------+
下手の持駒:なし

371 :やねうらお ◆YANEX.qYFA :2016/01/09(土) 23:44:33.93 ID:EOLKPNcS
Σヽ(`д´;)ノ うおおおお! ごめん。起きてから直しますので!

372 :77:2016/01/09(土) 23:49:17.63 ID:8KCqZQvH
>77を書き込んだ直後にとある間違いに気づいて回線切って吊ってたのですが、知らない間に恐怖の展開に…
ただし間違いだと思っているのはご指摘いただいているのとは別のところなのでありますがそれは置くとして、

>>76
>反復深化型の協力詰めsolverにおいては、2回目のbの残り探索深さは前回の反復深化時の
>1回目のbの残り探索深さより小さいので詰まないことは保証されていて、無条件に枝刈りできる。
これは正直よくわかりません;;
1回目のbが、最大深さN_1の探索中に最初に(深さN_1に)現れ、・・・(1)
2回目のbが、最大深さN_2の探索中に、1回目のbが現れたのと同じ手順の先に(深さN_2に)現れた、・・・(2)
とすると、これらから言えるのは、「bは残り深さ(N_2 - N_1)では攻方に詰まされない」というだけで、
玉方の詰み回避は未確定(すなわち、2回目のb出現時点でbについて置換表に積まれているのは、b手番にとってdf<∞、pn>0)であるはずで、
つまり(2)の手順はまだcut-offできず、深さN_2+1以降の探索でも再び確認することになる(&確認する必要がある)のでは…_

一方、当座の深さN_2の探索時に2回目のbより後の探索を何かはしょれる余地があるのかというと、
「2回目のbの深さ==N_2」という仮定からそれもなさげだし…(置換表を引いて、「あ df<∞、pn>0だね未確定だね」のO(1)ぐらいで終わり

ヴュルム間氷期はあと2万年ぐらい残っているそうなので、ちょっと考えさせてください…

373 :名無し名人:2016/01/10(日) 01:51:08.79 ID:0J+QeHfb
>>370
下は千日手判定やめたから当然だとして、
kato123.kif は 0.73 まで OK で 0.75 からずっとNGっぽい。

374 :名無し名人:2016/01/10(日) 01:57:48.51 ID:0J+QeHfb
>>373
// bit 18..19 角の枚数 , bit20..21 飛の枚数 , bit23..25 金の枚数
角と飛車の隙間がないですねぇw

375 :名無し名人:2016/01/10(日) 02:20:35.38 ID:eux28wv3
>>372
とりあえず協力詰めのdf-pnの

376 :名無し名人:2016/01/10(日) 02:22:44.37 ID:eux28wv3
>>372途中で送ってしまった
協力詰めのdfとpnの用法がないので定義してからにしてくれよややこしい

377 :名無し名人:2016/01/10(日) 02:45:06.28 ID:eux28wv3
>>372
とりあえずおたくは相変わらず普通の詰めと協力詰めを混同しているような気がするが
「bは残り深さ(N_2 - N_1)では攻方に詰まされない」ことが確定したら、協力詰めなんだから、玉側が回避できる手順を考える意味がない

378 :名無し名人:2016/01/10(日) 02:51:27.11 ID:eux28wv3
>>73のBってのもそもそも言い方がおかしくて
攻め方の応手によらず受け方が千日手に持ち込めるというのはOR木探索の協力詰めにおいては意味がない
「攻め方、受け方の応手によらず、千日手以外になりえない」なら意味は通る

とりあえずもうすこしよく考えたら?
おたくの中だと受け方の証明数が不詰を証明するためのノード数になってるようだが
それも協力詰めはANDOR木ではなくOR木なんだからおかしいし

379 :やねうらお ◆YANEX.qYFA :2016/01/10(日) 05:43:06.81 ID:kxqXP44r
http://yaneuraou.yaneu.com/download/YaneuraOuCMSolver078.zip
修正しますた。(`・ω・´)ゞ

>>370,373-374
Σヽ(`д´;)ノ うおおおお!
俺の馬鹿!俺の馬鹿!俺の馬鹿!お前らの天才!お前らの天才!お前らの天才!

380 :名無し名人:2016/01/10(日) 06:10:16.52 ID:eux28wv3
やね生活リズムめちゃくちゃすぎやろw

381 :名無し名人:2016/01/10(日) 06:22:27.26 ID:5nHyh1eV
いやもしかしたら超早起きという可能性も・・・

382 :名無し名人:2016/01/10(日) 06:39:13.09 ID:uF8G6Xub
昔はコンピュータ将棋開発スレみたいなのがあったんだけどな
いずれにせよ、専スレになってるからやねうらおはもうやめてくれ
これじゃコテと戯れてるだけのスレでよろしくない

383 :名無し名人:2016/01/10(日) 08:28:32.27 ID:cSwRUBZ+
別に専スレにはなってないと思うし、前よりも有意義なスレッドになってると思うけどなぁ

384 :名無し名人:2016/01/10(日) 08:33:39.03 ID:1+bmT5Y9
成果出てるからいいじゃん

385 :名無し名人:2016/01/10(日) 08:35:05.89 ID:9oWxUMzo
いや、やねさんのお陰スレに活気出てるし良い流れだと思うよ。
他に話題がないから自然この流れになってるだけだし、素人の俺でも技術的な話は興味深くて、面白い。

386 :名無し名人:2016/01/10(日) 08:50:06.82 ID:wNZINa4I
人気者に嫉妬する奴が現れるいつもの2chだな(笑)

387 :名無し名人:2016/01/10(日) 09:09:18.20 ID:L2bHIcMW
やっぱり自分のブログでやればいいんじゃね????

388 :名無し名人:2016/01/10(日) 09:21:48.53 ID:BwAYR74o
名無しじゃなきゃあ、天下のやねうらおにて突っ込みなんて入れられんよ。

他の話題といえばUSI2についてはちっと前に話題びなったが、進んでないな。

389 :名無し名人:2016/01/10(日) 09:34:19.15 ID:wNZINa4I
批判する奴は名前とSNSアカウント晒してくれ

390 :名無し名人:2016/01/10(日) 09:43:22.51 ID:L2bHIcMW
名前:俺様
SNSアカウント:何それ????

391 :名無し名人:2016/01/10(日) 09:55:29.04 ID:LCGH6rW0
やねうらおスレ立ててそっちでやるべき

392 :名無し名人:2016/01/10(日) 10:01:47.87 ID:BqLF/9O0
コテハンはスレ分離しなければいけないならそもそも名前欄が不必要

393 :名無し名人:2016/01/10(日) 10:21:36.31 ID:wNZINa4I
コテハン嫌うとかvipのノリだからな
頭が悪すぎるよ

394 :名無し名人:2016/01/10(日) 10:23:32.20 ID:seTE8ji6
コンピュータ将棋の話をしろ

395 :名無し名人:2016/01/10(日) 11:04:38.97 ID:TjhzCbTN
コテハンスレじゃなくてやねうら王miniのスレはあってもいいかもね
ひまうら王とかも含めて

396 :名無し名人:2016/01/10(日) 11:12:35.52 ID:otzuLAnj
普段から活況のスレならそういうのは別スレ立ててやるべきだと思うが、
大してネタもない過疎スレなんだから話題提供としていいんじゃないかね

397 :名無し名人:2016/01/10(日) 11:24:01.57 ID:HOYtPX+7
>>354
>一般にコンピュータは駒落ち苦手だし
コンピューターにとって駒落ちは別ゲーだよ。
平手の時の強さが嘘のように弱くなる。
昔のコンピューターレベルだね。

398 :名無し名人:2016/01/10(日) 12:09:00.46 ID:6Z4GKxED
なのはの人が激指とaperyを対局できるツールを公開してるお

399 :名無し名人:2016/01/10(日) 12:15:34.34 ID:EaUWHA6d
木偶の坊

400 :29=79=181=214=272=312:2016/01/10(日) 12:31:04.54 ID:cSQPYd2Q
やねうら王miniではなく、一般にdf-pnだとかLazy SMPだとかの
将棋関連のアルゴリズムの議論をするのはお前ら的にはいいんか?

>>372, >>376
証明数、反証数を使った最良優先探索でもない、ただの反復深化の協力詰めの話に
pn, dfを持ち出してくる必要性が「何一つ」理解できないが
協力詰めにおけるpn, dfの定義をしっかりさせないと議論が混乱しそうなので以下で述べる

まず普通の詰め将棋におけるpn, df
pn, dfを手番にかかわらず
pn = 攻め方が玉を詰められると示すための最小末端ノード数
df = 玉方が玉を不詰めと示すための最小末端ノード数
として、手番ごとに反転させたpn, dfの値をφ(n), δ(n)とする流儀(長井の元論文)と、
pn, dfをノードごとで直接定義を変えてしまう流儀があるっぽい(>>73

ややこしいのでここでは長井の流儀に従って、手番にかかわらないように定義したものをpn, df
手番で反転させたものはφ(n), δ(n)と書くことにする

手番ごとにpn, dfの定義を反転させるのは、φ(n), δ(n)の定義式をANDノードとORノードで統一させるため
これは、普通のmin-max探索を、手番ごとに評価値を反転させてnegamax探索にするのに相当


ところが、協力詰めだとORノードしかないので、普通の探索でいうmin-min探索になる
すると手番ごとに評価値を反転させる必要はないので、φ(n), δ(n)は常にそれぞれルートから見たpn, dfに一致する

つまり、長井の流儀と>>73の流儀のどちらを用いても、
pnは常に攻め方が玉を詰ませるのに必要な最小ノード数
dfは常に玉方が不詰めを示すのに必要な最小ノード数となる

401 :名無し名人:2016/01/10(日) 12:32:46.07 ID:cd4Ew9D6
後手の持駒:飛二 金三 銀二 桂三 香四 歩十七
9 8 7 6 5 4 3 2 1
+---------------------------+
| ・ ・ ・ ・ ・ ・ ・ ・ ・|一
| ・ ・ ・ ・ ・ ・v銀 ・v玉|二
| ・ ・ ・ ・ 金 ・ ・ ・ ・|三
| ・ ・ ・ ・ ・ ・ ・ ・ 銀|四
| ・ ・ ・ ・ ・ ・ ・ 桂 ・|五
| ・ ・ ・ ・ ・ ・ ・ ・ ・|六
| ・ ・ ・ ・ ・ ・ ・ ・ ・|七
| ・ ・ ・ ・ ・ ・ ・ ・ ・|八
| ・ ・ ・ ・ ・ ・ ・ ・ ・|九
+---------------------------+
先手の持駒:角二 歩
先手:
後手:

* 評価値 +詰 5 読み筋 ▲1三銀成(14) △1一玉(12) ▲2二角打 △2一玉(11) ▲1二角打
てでるけど
正解は11手詰みなんだけど

402 :名無し名人:2016/01/10(日) 12:33:59.48 ID:cd4Ew9D6
>>401

後手の持駒:飛二 金三 銀二 桂三 香四 歩十七 
9 8 7 6 5 4 3 2 1
+---------------------------+
| ・ ・ ・ ・ ・ ・ ・ ・ ・|一
| ・ ・ ・ ・ ・ ・v銀 ・v玉|二
| ・ ・ ・ ・ 金 ・ ・ ・ ・|三
| ・ ・ ・ ・ ・ ・ ・ ・ 銀|四
| ・ ・ ・ ・ ・ ・ ・ 桂 ・|五
| ・ ・ ・ ・ ・ ・ ・ ・ ・|六
| ・ ・ ・ ・ ・ ・ ・ ・ ・|七
| ・ ・ ・ ・ ・ ・ ・ ・ ・|八
| ・ ・ ・ ・ ・ ・ ・ ・ ・|九
+---------------------------+
先手の持駒:角二 歩 

▲2三角 △同 銀 ▲1三銀不成△2一玉 ▲3三桂不成△3一玉
▲3二歩 △同 玉 ▲5四角 △3三玉 ▲4三角成



まで11手詰

403 :名無し名人:2016/01/10(日) 12:43:36.01 ID:cd4Ew9D6
>>401
▲1三銀成(14) の時に2一玉と引く
その時に▲3三桂と指すのだが同銀と取られてバグってしまう

404 :名無し名人:2016/01/10(日) 12:46:09.69 ID:ER6tVPf2
>>400
揚げ足取りですまんが、df-pnのdfはdepth firstじゃね?
不詰めを示すのに必要な最小ノード数は、反証数(disproof number)だからdnじゃね?

で、>>400の内容についてば、s/df/dn/ すれば同意

405 :名無し名人:2016/01/10(日) 12:52:42.93 ID:cSQPYd2Q
>>401
あれ、5手詰めで何かおかしいですかね?
やねうら王miniのは協力詰め(先手と後手が協力して最短手数で詰みを目指すパズル)ソルバなので
5手でいいような気がするんだけど

>>404
うう、その通りです
あいかわらず誤記多くてすみませぬ・・・

406 :名無し名人:2016/01/10(日) 12:58:40.41 ID:cd4Ew9D6
>>405

>先手と後手が協力して最短手数で詰みを目指すパズル

すみませんそうでしたか
そういうものだと理解していなかったのでわかりませんでした
普通に詰将棋として考えていました

407 :名無し名人:2016/01/10(日) 13:03:21.84 ID:cSQPYd2Q
>>406
協力詰めも最長1万数千手の作品が作られてる奥の深いパズル(らしいです
普通の詰め将棋ソルバも今つくってるところっぽいです

自分もやねうら王miniのバグ探ししてたらコンピュータ将棋プログラムの書き方の初歩が少しずつわかってきたので
今日自分でもdf-pnの実装してみるおっおっ( ^ω^)

408 :名無し名人:2016/01/10(日) 13:08:17.24 ID:cd4Ew9D6
>>407
最長1万数千手なんて奥が深すぎてzzz

409 :名無し名人:2016/01/10(日) 20:05:37.98 ID:eFDtaTON
>>397
このバカ、堂々とホラ吹いてんな
コンピュータは駒落ちが苦手とか、Aperyに上手持って勝ってから言えよと
コンピュータ側の角落ち、飛車落ちでもR2300はあるだろうし。
(Apery上手Bona6下手の角落ち、10秒将棋で13-7)
二枚落ちを超えると流石に、専用でプログラミングしないと穴熊で自滅ったりするけど

410 :名無し名人:2016/01/10(日) 20:22:59.74 ID:ZJjxRbAR
>>409
Bona6なんて三駒だし次元下げ登場以前だし、駒落ちで弱くなる典型じゃないの?
そんなのとの対戦結果を例に出されても…

とはいえCOMの駒落ちの棋力については未知なところが多いし、駒落ち下手がどれくらい苦手なのかは検証の余地があるかもね
(上手を持って極端に弱くなる原因は>>355>>359の複合だと思うので)

>>356
ぴよ将棋はK-shogiと同じ思考ルーチンらしい
正確な棋力はわからんが、K-shogiがアマ二段〜三段くらいだそうなので、スマホであることを考えると初段〜二段くらいじゃない?

411 :名無し名人:2016/01/10(日) 20:23:40.28 ID:eux28wv3
>>409
昔のソフトレベルまで下手かはわからんけど
ソフトは(棋力の割に)駒落ちの上手も下手も苦手だから、ソフト同士の勝率を比較するのに意味あるのか?

412 :名無し名人:2016/01/10(日) 20:26:17.00 ID:ZJjxRbAR
ってかAperyはそもそも駒落ち対応してないので仕様外って平岡さんがいってるな
ttps://twitter.com/HiraokaTakuya/status/596300324333162497
ttps://twitter.com/HiraokaTakuya/status/636172789364355072

413 :名無し名人:2016/01/10(日) 20:34:33.83 ID:eux28wv3
今となっては駒落ちの用の評価関数はひまうら王形式の自己対戦で作れそうだな
上手は下手のミスを期待しないといけないから強いかはさておき

414 :名無し名人:2016/01/10(日) 20:52:46.23 ID:joY06UJd
ponanzaと角落ち戦で将棋倶楽部R2800ぐらい(自己申告)の方が勝ってたな。
棋譜などは ttp://i2chmeijin.blog.fc2.com/blog-entry-2706.html

415 :名無し名人:2016/01/10(日) 21:02:59.27 ID:+ccSX3Yq
このスレって将棋板よりプログラミング板とかのほうがあってるんじゃないの。スレ違いだと思うんだがこのスレは

416 :名無し名人:2016/01/10(日) 21:14:38.89 ID:ZJjxRbAR
>>415
このスレは、コンピュータ将棋の棋譜の内容についての話題も出るので、どちらの板が適しているかは微妙

かつてはプログラム技術板にもコンピュータ将棋関連のスレがあったはず
ただコンピュータ将棋愛好家は少ないので、自然と一本化したんだと思う

417 :名無し名人:2016/01/10(日) 21:23:47.42 ID:nsjzdiFi
コードレベルの話なしにコンピュータ将棋の何を語りたいのか、そっちの方がわからなさすぎ

418 :名無し名人:2016/01/10(日) 21:31:34.12 ID:HGOpRlDo
コンピューター将棋を語るならKPPや次元下げくらいは理解しないと
長所も短所も語れないんじゃないの?

叡王戦は別スレ立つし、選手権までは特に話題も無かろうし、今の流れでもいいと思う。

やねblogの方がホンとは適切だけど、こっちに書きたい気持ちはわかる。
やねさんの為にデバッグしてるんじゃないんだからね、というか、あっちではお祭り感が減って寂しいんじゃない。

419 :名無し名人:2016/01/10(日) 21:34:50.57 ID:seTE8ji6
将棋の内容だけでコンピュータ将棋を語るならアマ高段以上の棋力がないと無理じゃん

420 :名無し名人:2016/01/10(日) 21:35:14.61 ID:nMcpYMmU
分けるとfloodgateスレの二の舞になる

421 :名無し名人:2016/01/10(日) 21:42:22.54 ID:nsjzdiFi
わかった、既存ソフトの使い方スレが欲しいのかな。

【初心者】将棋ソフトの使い方【難解すぎ】 とか別に立てれば?
正しく答えられる人が読んでくれるかどうかは疑問だが

422 :名無し名人:2016/01/10(日) 21:52:46.01 ID:ZJjxRbAR
>>417, >>421
単にこのスレが将棋板よりプログラミング板向きじゃないかって話じゃないの?
個人的にはそんな細かいこと気にしなくてもいいと思うが

423 :名無し名人:2016/01/10(日) 21:57:30.69 ID:us3GbxY3
>>419
そうでもないよ
上位ソフトの将棋は千田クラスじゃないともう厳しいが、中位〜下位ソフトなら目立った悪手も多いしそんなにレベルは高くない

424 :名無し名人:2016/01/10(日) 22:13:13.45 ID:nsjzdiFi
>>422
プログラミングだけに限定してしまうのも不便だから、今の状態が一番良いと思うが。
せっかくコテハン開発者2人が出て来て盛り上がって来たんだし

425 :名無し名人:2016/01/10(日) 22:19:47.75 ID:uF8G6Xub
そのコテハンが独占するのが良くないって言ってんだよ池沼

426 :名無し名人:2016/01/10(日) 22:22:35.72 ID:eux28wv3
他の話題を禁止してる訳でもないのに独占って意味がわからんなもう

427 :名無し名人:2016/01/10(日) 22:24:08.36 ID:nsjzdiFi
>>425
じゃあお前が話題振れよ。スレは複数の話題同時進行が一番面白いんだし

428 :名無し名人:2016/01/10(日) 22:24:31.62 ID:uF8G6Xub
>>415
超絶正論

429 :名無し名人:2016/01/10(日) 22:24:45.39 ID:+bxa/j6+
このスレが珍しく盛り上がっているのが気に障るんだろ

430 :名無し名人:2016/01/10(日) 22:25:03.51 ID:bAWtBZMY
まともで有益な流れになってきたから難癖つけてとにかく荒したいんだよ
文句あるか

431 :名無し名人:2016/01/10(日) 22:25:35.48 ID:eFDtaTON
>>410
「下手が苦手」って誤解を生む書き方だな
読みの能力は落ちるかもしれんが、勝率からしたら平手より上がるのは当然

432 :名無し名人:2016/01/10(日) 22:26:07.15 ID:cSQPYd2Q
前にfloodgateの話題は禁止ですみたいな人が出てたけど、
かといって自分から話題を振るわけでもなく・・

433 :名無し名人:2016/01/10(日) 22:26:26.10 ID:K3MosYBh
同一人物による荒らしだろう

434 :名無し名人:2016/01/10(日) 22:30:38.82 ID:uF8G6Xub
開発スレ
やねうらおスレ

ブログじゃなくて2ちゃんでやりたいなら
好きなの作ってそっちでやれや

435 :名無し名人:2016/01/10(日) 22:31:43.54 ID:eFDtaTON
2chで一つの話題しか出来ないってどんだけ小心者なんだよ
安価機能あんだから割り込んで書きたい事書きゃいいのに

436 :名無し名人:2016/01/10(日) 22:31:53.56 ID:nsjzdiFi
>>434
却下

437 :名無し名人:2016/01/10(日) 22:33:37.93 ID:us3GbxY3
やっぱりfloodgateの話題は別スレでやれと言っていたのと同一人物か

438 :名無し名人:2016/01/10(日) 22:38:40.24 ID:BzREuTXg
無視が妥当やな

439 :名無し名人:2016/01/10(日) 22:47:02.28 ID:nsjzdiFi
>>437
あれ(floodgate別スレ化)も結局何がしたかったのかわからず仕舞い。
旬のネタとか季節限定メニューとかが世の中ではなぜ盛況なのがが理解できない
一種の視野狭窄症なんだろうと思う

440 :名無し名人:2016/01/10(日) 22:48:33.15 ID:uF8G6Xub
ホントくそ野郎ばかりだな
コテハンと戯れたいならでていけよ

441 :名無し名人:2016/01/10(日) 22:49:59.10 ID:K3MosYBh
出ていくのはお前さんだよ
誰もがそれを望んでいる

442 :名無し名人:2016/01/10(日) 22:51:33.97 ID:0SfnN7UT
このスレって斬新なコンピュータの序盤、指し回しとか圧巻の終盤みたいの書き込んでいいの?

443 :名無し名人:2016/01/10(日) 22:52:31.48 ID:fe3mUP/7
後手の持駒:桂 歩 
9 8 7 6 5 4 3 2 1
+---------------------------+
| ・v銀 飛 と ・v桂 ・ ・v香|一
|v香v玉 ・ ・ ・ ・ 銀 ・ ・|二
|v歩 ・ 歩 ・v歩v金 歩v歩 ・|三
| ・v歩 金 ・v香 ・ ・ ・v金|四
| ・ ・v歩 ・ ・v歩 と 桂 ・|五
| 歩 ・ ・v歩 金 歩 ・ ・ ・|六
| 銀 歩 ・ 歩 ・ ・ ・v馬v歩|七
| 香 ・v龍v角 ・ ・ ・ ・ ・|八
| 玉 桂v銀 ・ ・ ・ ・ ・vと|九
+---------------------------+
先手の持駒:なし
https://pbs.twimg.com/media/CYWnhw7UoAAN9Q7.jpg
https://twitter.com/naginyan135

444 :名無し名人:2016/01/10(日) 22:54:38.51 ID:ZJjxRbAR
>>442
コンピュータ将棋に関連することだし大丈夫だよ

445 :名無し名人:2016/01/10(日) 22:55:55.48 ID:W8h/uKBC
コンピュータ将棋スレなのにコンピュータ将棋の話したら荒れるとか訳が分からんな

446 :名無し名人:2016/01/10(日) 22:56:56.93 ID:us3GbxY3
>>443
これ激指は21銀不成の詰めろ逃れの詰めろを読めたようだな

447 :名無し名人:2016/01/10(日) 23:00:26.48 ID:uF8G6Xub
>>442
全然OK
私物化してる連中がいるから成仏してほしいわ

448 :名無し名人:2016/01/10(日) 23:19:27.91 ID:ZJjxRbAR
>>409を見てふと思ったんだが、
対Bonanza勝率がソフトの角落ちの棋力のベンチマークにならないだろうか

449 :名無し名人:2016/01/10(日) 23:46:35.35 ID:cSQPYd2Q
休日だったのでやねうら王mini上にdf-pnを実装してみて、一応詰め不詰めの判定はできるようになった
ただ答えを出力するところが結構面倒で、まだ攻め方最長手順・玉方最短手順は出てないw

詰めルーチンて書くの大変なんだな・・

450 :名無し名人:2016/01/10(日) 23:46:39.13 ID:HfUQv1fH
お前らせめてこのスレくらい平和に使えよ
ただでさえ2chは宗教戦争蔓延って対立煽りばっかなんだから

451 :名無し名人:2016/01/10(日) 23:53:20.25 ID:FAdldnHe
shogi GUIで最新版のさやちゃんとapery twigで対戦させてました。
aperyは評価値後手勝勢でさやちゃんは千日手の評価で最終的に千日手になりましたが、apery twigのポカでしょうか

先手:Saya_chan 0.1.1 makelist_diff 64bit
後手:Apery_Twig_SDT3
▲2六歩 △8四歩 ▲7六歩 △8五歩 ▲2五歩 △3四歩
▲7八金 △3二金 ▲2四歩 △同 歩 ▲同 飛 △8六歩
▲同 歩 △同 飛 ▲3四飛 △3三角 ▲3六飛 △5二玉
▲8七歩 △8五飛 ▲2六飛 △2二銀 ▲4八銀 △8八角成
▲同 銀 △4四角 ▲2四飛 △2三銀 ▲4四飛 △同 歩
▲1六角 △2五歩 ▲7七桂 △9五飛 ▲3六歩 △3三桂
▲6九玉 △7二銀 ▲6八金 △7四歩 ▲9六歩 △9四飛
▲8二角 △7五歩 ▲9一角成 △7三桂 ▲9二馬 △7六歩
▲6五桂 △8六歩 ▲7八玉 △8七歩成 ▲同 銀 △8六歩
▲同 銀 △8四飛 ▲5三桂成 △同 玉 ▲9三馬 △8六飛
▲7五馬 △6四桂 ▲8六馬 △7七銀 ▲同 金 △同歩成
▲同 馬 △7六歩 ▲6六馬 △7七金 ▲6九玉 △8八飛
▲5四香 △4三玉 ▲7七馬 △同歩成 ▲5三金 △3四玉
▲3五銀 △4五玉 ▲4六銀 △3四玉 ▲3五銀 △4五玉
▲4六銀 △3四玉 ▲3五銀 △4五玉 ▲6五飛 △同 桂
▲4六銀 △3四玉 ▲3五銀 △4五玉 ▲4六銀 △3四玉
▲3五銀 △4五玉 ▲4六銀 △3四玉 ▲3五銀 △4五玉

まで102手で千日手

452 :名無し名人:2016/01/10(日) 23:58:10.95 ID:cSQPYd2Q
>>449攻め方最短・玉方最長だ。何言ってるんだ自分
そしてあまりにナイーブに書くと3〜40手くらいまでのしか判定できないことがわかった

453 :名無し名人:2016/01/10(日) 23:59:31.85 ID:fe3mUP/7
>>451
> 先手:Saya_chan 0.1.1 makelist_diff 64bit

王手の千日手は反則.先手の負け

454 :名無し名人:2016/01/11(月) 00:01:37.96 ID:yVCx1FdL
ああ、なるほど、さやちゃんが大手千日手の回避ルーチンが入ってないんですね。
そしてshogi GUIも判断していないからこういうことになったのか。

ありがとう

455 :名無し名人:2016/01/11(月) 00:09:11.77 ID:i6hWUYGo
>>443
この問題をどこかで見た覚えがあるような気がするが、どこで見たのか忘れた

456 :名無し名人:2016/01/11(月) 00:10:47.42 ID:sMPWKq1Y
いやshogiGUIは王手千日手の負けは実装してるだろ?

457 :名無し名人:2016/01/11(月) 00:25:19.56 ID:PvgBegiO
ttp://staplabo.blogspot.jp/
ちゃっかりこいつも出るらしい

458 :名無し名人:2016/01/11(月) 00:40:31.81 ID:yVCx1FdL
>>456
ただの千日手と表示されたけど、なにか設定を間違えてるのかな

459 :名無し名人:2016/01/11(月) 00:42:29.10 ID:1tVFmp4A
>>458
ShogiGUIは最新版にしてる?

460 :名無し名人:2016/01/11(月) 01:39:47.49 ID:3nSqquMN
>>457
どうせ出る出る詐欺だろ。
こんなカス期待するだけ無駄。

461 :名無し名人:2016/01/11(月) 02:38:26.50 ID:FT+qiLMB
lazy smpで置換表を共有しないクラスタってどういうこっちゃ
楽観合議?

462 :名無し名人:2016/01/11(月) 02:44:18.50 ID:yVCx1FdL
>>459
最新版です
もしかしたらshogiGUIは大手千日手を判別しないのかな

463 :名無し名人:2016/01/11(月) 05:10:33.57 ID:z7mO6e33
>>443
うちのAperyTwig+i7-4790kマシンだと大体14分ほど読んで21銀不成を見つけた

464 :名無し名人:2016/01/11(月) 07:22:55.54 ID:91Bm9OGr
なのはminiは何故か連続王手千日手を指してしまうんだよね。
判定ルーチンは正しく動いていて連続王手千日手の棋譜を検討させるときちんと千日手回避するから、厄介かも。

465 :名無し名人:2016/01/11(月) 10:21:33.07 ID:7Ks57ucd
0.65だとちゃんと一手詰みですが
0.78だと固まる?

9 8 7 6 5 4 3 2 1
+---------------------------+
| ・ ・ ・ ・ ・ ・ ・ ・ ・|一
|v歩v歩 ・ ・ ・ ・ ・ ・ ・|二
|v玉 銀 ・ ・ ・ ・ ・ ・ ・|三
| ・ ・ ・ ・ ・ ・ ・ ・ ・|四
| 歩 ・ ・ ・ ・ ・ ・ ・ ・|五
| ・ ・ ・ ・ ・ ・ ・ ・ ・|六
| ・ ・ ・ ・ ・ ・ ・ ・ ・|七
| ・ ・ ・ ・ ・ ・ ・ ・ ・|八
| ・ ・ ・ ・ ・ ・ ・ ・ ・|九
+---------------------------+
先手の持駒:なし

466 :名無し名人:2016/01/11(月) 10:43:46.31 ID:7Ks57ucd
つーか0.78はそもそも1手詰め見つけられないのか?

467 :やねうらお ◆YANEX.qYFA :2016/01/11(月) 10:53:37.56 ID:pzWSydCR
>>465
http://yaneuraou.yaneu.com/download/YaneuraOuCMSolver080.zip

修正しました。申し訳ない(´;ω;`)ウッ…

世界最速の1手詰め判定ルーチン、半分ぐらい書いたのでおまけでつけておきます。

468 :名無し名人:2016/01/11(月) 11:16:04.94 ID:7Ks57ucd
>>467
はやっ!
void init()
{
- search_depth = 0;
+ search_depth = -1;
mate_found = false;
}
じゃないのね。

> 世界最速の1手詰め判定ルーチン、半分ぐらい書いたのでおまけでつけておきます。
\(^o^)/

469 :やねうらお ◆YANEX.qYFA :2016/01/11(月) 11:27:08.85 ID:pzWSydCR
>>468
> + search_depth = -1;

search_depth、セコイことに無符号型なもんで…。

470 :名無し名人:2016/01/11(月) 12:59:24.81 ID:KSlUL+p9
>>467
書きかけワロタw
続きはよw

471 :名無し名人:2016/01/11(月) 13:06:22.03 ID:/zAXFLf7
平岡さんのメンタルがヤバいからそろそろ誰か助けてあげてっ!

472 :名無し名人:2016/01/11(月) 13:08:35.71 ID:FT+qiLMB
やねでさえこんだけバグらせるんだと思うと将棋ソフトの難しさがわかる
(オープンにしてるから今回はバグは他人に見つけてもらうという考えなのかもしれないが

473 :名無し名人:2016/01/11(月) 13:15:10.66 ID:KpPKpTqu
なんでGUIは.NET必要なの?そんなに開発しやすいの

474 :名無し名人:2016/01/11(月) 13:18:04.87 ID:CR6uDWXm
そりゃ不成バグに気づけないわけだ

475 :名無し名人:2016/01/11(月) 13:22:05.32 ID:dLH8Fe9O
aperyのポナンザ戦の時のバグも謎のままだしね

476 :名無し名人:2016/01/11(月) 13:24:16.81 ID:7Ks57ucd
>>463
うちのBonannza6.0a だと2分半で 21銀見つけてそれから変動なし。
勝を読み切ってはいなさそうだけど。

477 :名無し名人:2016/01/11(月) 13:27:53.95 ID:FT+qiLMB
>>471
平岡さんのtwitterみてきたけどやばい
結婚なあ

478 :名無し名人:2016/01/11(月) 13:43:07.39 ID:55Mvoz3Z
銀の不成なんて最多合法手局面でperftしてればすぐ見つかったんじゃ

479 :名無し名人:2016/01/11(月) 14:06:48.11 ID:CKEsWlLS
>>477
誰か知人が女性を紹介してやれよとも思うが、
平岡氏の以前の左寄りの言動が、そういうのを阻害しているような気もする

480 :名無し名人:2016/01/11(月) 14:13:04.80 ID:FT+qiLMB
>>479
ヘイトスピーチ反対はさすがに左でもなんでもないだろw
友人も理系のコンピュータ系の人ばっかで女を紹介するような人がいないんだと思うけど
いい人そうなのに全く出会いなさそうだよなあ

481 :名無し名人:2016/01/11(月) 14:18:51.56 ID:c9yMpK+P
きふわらべさんとかきむりんさんのほうがヤバイよ

平岡さんは十分勝ち組だし、独身貴族として仕合せになって欲しい

482 :名無し名人:2016/01/11(月) 14:24:12.36 ID:9+0PcsWO
きふわらべは2次元に囲まれてれば脳内麻薬が出続けるタイプの人間ぽいし
家賃がやばかろうが幸福度的には完全に勝ち組

483 :名無し名人:2016/01/11(月) 14:28:43.31 ID:CKEsWlLS
>>480
俺はネトサヨもネトウヨも嫌いだけど、平岡さんとかそのお師匠とか、ヘイトスピーチ反対って言いながら左側の立場の人のそれを批判しないじゃん。
(ボンクラーズの伊藤さんやmtmtもツイッタを見ているとリベラルっぽいし、コンピューター将棋界隈は若干左寄りな人が散見される。
やねうらお氏やPonanzaの人はそんなの無縁っぽいけど)

コテコテの理系だと女性を紹介できそうな人がいないというのは同意するけど、ヒーローズにはいないのかね。

484 :名無し名人:2016/01/11(月) 14:32:28.07 ID:jxVu9imo
HEROZは給料が安い?

485 :名無し名人:2016/01/11(月) 14:34:14.37 ID:9+0PcsWO
まあ学歴高いほうがリベラル寄りにはなるぞ
良い大学卒業してたら、大学でも職場でも中国人とか韓国人の友人の一人や二人は普通できて、
ネットの情報も変に偏ってるってのはわかるし

>>484
要求条件の割にはエンジニアをバカにしてるレベルで安い

486 :名無し名人:2016/01/11(月) 14:34:57.56 ID:3L+otWki
>>483
そもそもネトウヨの事も普段から批判してる訳じゃないでしょ

487 :名無し名人:2016/01/11(月) 14:47:16.77 ID:dDNsVrPH
他の人はともかく平岡はしばき隊のデモに参加してたから
さすがに明確な「左」じゃないですかね

488 :名無し名人:2016/01/11(月) 14:50:13.65 ID:FT+qiLMB
>>487
あ、そうなんや知らなかった

489 :名無し名人:2016/01/11(月) 14:55:30.79 ID:yVCx1FdL
ていうかtwitterでああいうこと呟くと、女に重いって思われるだけなんじゃないの?
オサレIT系を装ってツイートしてた方がモテそうだけど

490 :名無し名人:2016/01/11(月) 14:57:54.55 ID:c9yMpK+P
中絶についても批判してたような
これも賛否両論だろうなー

491 :名無し名人:2016/01/11(月) 14:59:30.59 ID:3L+otWki
ヘイトスピーチに反対してただけで、喧嘩したいだけの左の人とも距離取ってても極左みたいに批判されないといけない?

492 :名無し名人:2016/01/11(月) 15:03:19.50 ID:CKEsWlLS
すまん!
言い出しっぺの俺が悪い。俺が謝るから、ここは左翼右翼についての話はこれくらいでやめてくれ。
コンピュータ将棋から話が離れまくる。

493 :名無し名人:2016/01/11(月) 15:03:19.93 ID:yVCx1FdL
ある意味、正当な左翼だな。もちろん悪い意味ではない。
共産主義的な思想で"皆が良識ある人間なら"うまくいく

494 :名無し名人:2016/01/11(月) 15:05:53.67 ID:FT+qiLMB
左翼とかオシャレツイート云々の前に、出会いが無さ過ぎるのが問題な気がするが

平岡さんがモテる方法がそもそもスレチだったw

495 :名無し名人:2016/01/11(月) 15:12:31.45 ID:46QkbPQh
コンピュータ将棋の対局で角換り早繰り銀に対して銀矢倉の筋で受けるパターンが少ないのは何故なんでしょうか。
floodgateで角換りは早繰り銀が多いけれど、早繰り銀が優秀というより受け側の対応が微妙に感じることが多いです。
技巧くらいしかみたことありません(その技巧も基本は変な受け方をして自身の評価もマイナスなことが多い)
単に下手なだけなんでしょうか。

496 :名無し名人:2016/01/11(月) 16:26:59.00 ID:7Ks57ucd
>>478
確かに。
0.80: 587
_PRO修正: 602
あれ? 593 超えてるw
数え方は怪しいので
やねさんがちゃんと直すの待ちます。

497 :名無し名人:2016/01/11(月) 16:38:37.38 ID:7Ks57ucd
なんちゅうか普通に香成りでバグってんじゃん。

[] 13: 4i4h(0)
[] 12: 4i4g(0)
[] 11: 4i4f(0)
[] 10: 4i4e(0)
[] 9: 4i4d(0)
[] 8: 4i4c(0) 2個め
[] 7: 4i4b(0) 2個め
[] 6: 4i4c(0)
[] 5: 4i4c+(0)
[] 4: 4i4b(0)
[] 3: 4i4b+(0)
[] 2: 4i4a(0) あかんやん
[] 1: 4i4a+(0)

498 :名無し名人:2016/01/11(月) 16:46:39.65 ID:7Ks57ucd
直った。
movegen.cpp:54
case LANCE:
target2 = target & enemy_field(Us);
- MAKE_MOVE_TARGET_PRO(target2);
+ MAKE_MOVE_TARGET_PRO_ONLY(target2);

MAKE_MOVE_TARGET_PRO_ONLY
とかないからねつ造w

499 :名無し名人:2016/01/11(月) 16:52:37.66 ID:FT+qiLMB
将棋ソフトは細かすぎるわ、バグがすぐには顕在化しないわで、やねレベルの開発者ですらモグラ叩き状態になってしまう
たぬきの人みたいにテストコードから書かないとまとまな開発ができなさそうだなあ

500 :名無し名人:2016/01/11(月) 16:53:52.02 ID:KpPKpTqu
複数で開発するのは正しい手法だな

501 :名無し名人:2016/01/11(月) 17:31:28.79 ID:Kp97P16P
やねはテストを手抜いてるだけだろ。

502 :やねうらお ◆YANEX.qYFA :2016/01/11(月) 17:34:30.99 ID:pzWSydCR
>>498
http://yaneuraou.yaneu.com/download/YaneuraOuCMSolver081.zip

またまたすまない。(´;ω;`)ウッ…。
超高速1手詰め判定のコード、2/3ぐらい書けたので許してちょ。

指し手生成に関してはcross validationするコード、探索部書けてから書こうと思って後回しになってた。
色々、手が回ってない。ごめん。

503 :名無し名人:2016/01/11(月) 17:36:39.53 ID:ZaSXWHFD
正直テストはやるからガンガンコードかいてくれたらおkだわ
なんか昔の2chみたいな雰囲気だな

504 :名無し名人:2016/01/11(月) 17:51:35.15 ID:QrcqA1ET
局面ペディアに2015年分のfloodgate棋譜入れてくれ

505 :名無し名人:2016/01/11(月) 18:14:13.78 ID:KSlUL+p9
>>502
公開ページにあるリンク先が080のままのような希ガス。

506 :名無し名人:2016/01/11(月) 18:18:26.21 ID:ozj9tPvf
ソフトが引っ掛かりそうなテストパターン用意して共有化しておくべきやろな
やねうら王miniチルドレンがたくさん生まれるなら尚更

507 :名無し名人:2016/01/11(月) 18:21:34.07 ID:Kp97P16P
よし任せた。

508 :やねうらお ◆YANEX.qYFA :2016/01/11(月) 18:24:13.01 ID:pzWSydCR
>>505
修正しますた(`・ω・´)ゞ

509 :名無し名人:2016/01/11(月) 18:28:47.06 ID:qJ9wGQyX
>>504
自分で柿木将棋のデータベースに入れてみては?

510 :名無し名人:2016/01/11(月) 18:43:38.98 ID:cxhfD9CC
>>506
だよね。
角成らずとか銀成らずとか打ち歩詰めとかみんなひっかかって。
テスト用の局面をUSIプロトコル文字列にして、CSAで共有すればいい。

511 :名無し名人:2016/01/11(月) 18:51:24.86 ID:vNsKk99r
CSAがUSIでやるのか・・・

512 :名無し名人:2016/01/11(月) 18:55:43.92 ID:amcZgEZx
良質な次の一手問題集もあるといいな、正答率が棋力をよく反映するような
初級、中級、上級に分かれて各600問あれば、一手一秒なら10分でテストできる
自己対戦は時間がかかるし、時間をかけた割りには副作用もある

513 :名無し名人:2016/01/11(月) 18:58:11.92 ID:B/JSpvzx
とりあえず、合法手のテストデータは、
sfen ln1k1g1nl/2g3s2/ppp3bpp/4s+rp2/2+B6/2P6/PP1PPSPPP/R2SG1G2/LN2K2NL b 3Pp 1 legalmoves 6g6f 4g5f
とかって感じ?
legalmovesの後に2つしか書かなかったけど、実際には合法手を全部羅列

で、1行1局面で、バグりそうな局面を集めたテキストファイルを用意する感じ?

514 :名無し名人:2016/01/11(月) 19:01:51.49 ID:WsLISTII
初歩的な質問なんですが、
実戦の詰み検索になのはを使ってて、10分ぐらい経っても結論が出ないことがあるんですけど、
それ以上のものを求める場合、柿木を買うしかないって認識で良いですか?

515 :名無し名人:2016/01/11(月) 19:37:07.41 ID:P6HwXraL
※ここは開発者専用スレではありません

516 :名無し名人:2016/01/11(月) 20:04:07.81 ID:ooyRPI14
>>514
はい、詰将棋に関しては「柿木最強」の認識でいいと思います。

517 :名無し名人:2016/01/11(月) 20:27:40.21 ID:FT+qiLMB
柿木ってどれくらい最強なの?

518 :やねうらお ◆YANEX.qYFA :2016/01/11(月) 20:27:46.20 ID:pzWSydCR
>>513
その案はちょっと待った!

やねうら王miniはランダムプレイヤーを使って指し手生成に対するpseudo_legal()のチェックはしてある。
つまり余計な指し手を生成してしまっているというケースはたぶんない。

問題は指し手が足りないケース。これに対するcross validationとしてsfenの棋譜を読み込んで、
棋譜の指し手がLEGAL_ALLで生成した指し手集合のなかの一つであることを確認するためのテストコマンドを追加した。

> test records [ファイル名]
// ファイル名を省略時はrecords.sfen

http://yaneuraou.yaneu.com/download/YaneuraOuCMSolver082.zip

とりあえず、手元にあった(正しい指し手だとわかっている)棋譜を5万棋譜を食わせてみたが、問題なかった。
floodgateの100万棋譜ぐらいを入力してみたい気がするが、手元にないし、非合法手が混じっている棋譜だと色々面倒くさかったりして…。

このへんで今日は力尽きた。明日、明後日は出張でほとんど時間が取れない。
明日、明後日は反応できない。あらかじめ、謝っとく。ごめん。

519 :名無し名人:2016/01/11(月) 20:45:51.12 ID:WsLISTII
>>516
ありがとうございます。

520 :名無し名人:2016/01/11(月) 20:54:25.55 ID:jxVu9imo
>>516
いや、最強は驚愕の曠野すら解けるWhite Solver では?
ttp://members3.jcom.home.ne.jp/aistudio/

521 :名無し名人:2016/01/11(月) 20:54:42.99 ID:G3ZQA1Xv
>514
余詰めとかまで考えて最短手数で詰将棋を解かせたいなら柿木将棋9だけど柿木はあまり難解なものは苦手みたい

最短手数じゃなくてもいいからとにかく難解なものが解ければいいということなら東大将棋無双Uだと思う
でも対応OSがWindows7までとなっているからそれ以降だと動かない可能性もある
http://soft.mynavi.jp/pcshogi/musou2/

最強はこのコンピュータ向け超難解詰将棋作品集を全部作意通りに解いたwhite solverだけどmacでしか動かない上にメモリも大量に必要
http://toybox.tea-nifty.com/memo/2005/05/post_3535.html

522 :名無し名人:2016/01/11(月) 21:14:12.26 ID:+CK2Mj9Y
USIの正式な仕様は誰が決めるのか、とか
現在それを記載した文章はどこにあるのか、とか
は、ともかくも
もうそうそろそろCSAがUSI仕様を使用するにあたっての
標準的な解釈を表明してくれてもいいような気がする

523 :名無し名人:2016/01/11(月) 21:34:43.74 ID:ooyRPI14
>>521
>>514 は、実戦の詰みで・・ ということだから、柿木将棋の選択でいいと思う。

ネットやテレビの将棋中継を見ながら、詰みの探索とか、自分が指した将棋で
詰みを探すとか、そういう用途を前提にするなら。
東大将棋無双Uも確かにいいよね。

524 :名無し名人:2016/01/11(月) 21:41:16.89 ID:pV38rgAh
>>523
いや、むしろ実戦の詰みだからこそ無双2だと思う
実戦だと最短の手順にはこだわらない(詰めばいい)と思うので、それなら柿木のメリット(作為通りの手順を見つけやすい)があまり活きない

まあなのはで満足できないんだったらそれらを買っても満足できる保証はないが…(なのはは商用含めてもかなり優秀なので)

525 :名無し名人:2016/01/11(月) 21:55:40.02 ID:9+0PcsWO
1週間後にはやねうら王が最強の詰め将棋ソフトになってるよ

526 :名無し名人:2016/01/11(月) 21:59:52.48 ID:KpPKpTqu
>>521
ホワイトソルバー持ってるけどそんなすごかったのか
うまく駒読み込んでくれないんだが

527 :名無し名人:2016/01/11(月) 21:59:59.64 ID:dLH8Fe9O
1手詰めに関しても、多くのソフトがやねうらさんのものを参考にするだろうね

528 :名無し名人:2016/01/11(月) 22:00:51.33 ID:KpPKpTqu
ところでstockfishの新しい機能は将棋に応用できそうなの?
教えてやねうらおさん

529 :名無し名人:2016/01/11(月) 22:02:26.70 ID:freyyKh3
詰みルーチンだけGPUとかって出来ないの(´・ω・`)
ガレリアのGPU誰も使わず宝の持ち腐れ感が凄かった。

530 :名無し名人:2016/01/11(月) 22:11:35.37 ID:yodCrePh
>>518
a. 1段目に香不成をLEGAL_ALLでは生成してしまっていた。
b. LEGALではpsedo_check()で生成してない事は確認済み。
c. 今回追加したtestはLEGAL_ALL。

bはLEGALではなくLEGAL_ALLであったとしたら実はpsedo_checkでは検出できない。
又はランダムチェックの回数が足らなかった。
多分ない事が起きてるので余り意味のあるtestに見いないのですが。
回答は3日後w

531 :名無し名人:2016/01/11(月) 22:16:51.39 ID:/zAXFLf7
やねうら王詰めとなのは詰めのどちらが詰み性能高くなるかは見ものではある

532 :名無し名人:2016/01/11(月) 22:23:10.83 ID:pV38rgAh
>>462
手動入力で検証したら王手千日手判定してるっぽいので、見間違いでなければ何らかのバグの可能性がある
>>451がShogiGUIが出力した棋譜であれば、最後が「まで102手で千日手」で王手千日手を判断できていないので見間違いの線は薄そう?)
検証して報告したほうがいいかもしれないね

533 :名無し名人:2016/01/11(月) 22:40:53.45 ID:9+0PcsWO
white solverとなのは詰めがやねうら王miniより詰め将棋が解けるマジなん?
マジなら2ちゃんねらーが総力を上げてなんちゃらかんちゃら

534 :名無し名人:2016/01/11(月) 22:50:06.71 ID:Tpa7vn8z
やねうらおの専スレじゃねーぞカスが

535 :名無し名人:2016/01/11(月) 22:59:17.18 ID:/zAXFLf7
STAPおんならはよ出てこいーやー

536 :462:2016/01/11(月) 23:13:13.07 ID:dLH8Fe9O
>>532
やさちゃんを使用するとそうなるのかどうか検証して、再現性のあるバグなら作者に報告してみます。

GUIより先にエンジンが、はいもう千日手ね。的に命令を出すとかあり得るのだろうか

537 :名無し名人:2016/01/12(火) 00:15:47.45 ID:kLCCxJrv
沙夜ちゃん、11月に(リスナーが)王手千日手の修正してるみたいだが、漏れがあったのか?

538 :名無し名人:2016/01/12(火) 00:58:37.13 ID:s6tnkRzc
平岡くん、彼女が欲しい欲しいとか幸せになりたいなりたいとか鬱ってる30代に彼女なんてできないぞ
30代が男の黄金期なんだから、もっと余裕持って。札束で若い子ひっぱたくくらいで生きなさい

539 :名無し名人:2016/01/12(火) 01:21:49.80 ID:L+w6Q5Fx
たしかに平岡さんはちょっと遊んだほうがいいかもしれないな
溺れすぎて海の藻屑になってもらっては困るが

540 :名無し名人:2016/01/12(火) 03:42:01.75 ID:Z8detfr5
将棋ソフトは俺の作った詰将棋を解けるの?
ttp://light.dotup.org/uploda/light.dotup.org282646.jpg

「問題が悪い」は言い訳でしかない

541 :名無し名人:2016/01/12(火) 03:50:31.44 ID:uJ6P/rSj
>>540
問題間違って無い?
1手詰かつ駒余りにしか見えないんだが?

542 :名無し名人:2016/01/12(火) 04:20:03.88 ID:Z8detfr5
「問題が悪い」は言い訳でしかない
7手詰め

543 :名無し名人:2016/01/12(火) 04:34:49.43 ID:MB1U08CK
どんなに強くなっても解けない詰将棋(間違ってるから)
哲学的だ

544 :名無し名人:2016/01/12(火) 05:24:53.72 ID:/R7zk2HN
>>542
駒余りでないなら5手詰に見える。

545 :名無し名人:2016/01/12(火) 05:54:13.53 ID:FsBTPU3q
>>540
1手詰めにしか見えない
それになんで歩が全部で19枚もあるんだ

546 :名無し名人:2016/01/12(火) 06:00:36.34 ID:CuY8euVu
>>543
○ どんな将棋ソフトにも解けない詰将棋(詰将棋ではない)

547 :名無し名人:2016/01/12(火) 06:17:29.63 ID:uJ6P/rSj
>>542
やはりどう見ても1ニ桂成もしくは1ニ香成までの1手詰にしか見えない

548 :名無し名人:2016/01/12(火) 07:08:37.53 ID:AvFrkt7B
32に飛車でもいるのだろうか

549 :名無し名人:2016/01/12(火) 07:39:18.96 ID:d71dsaSQ
>>540
ついたて詰将棋かよ(笑)

550 :名無し名人:2016/01/12(火) 07:51:23.80 ID:a6J1xjfr
12香不成から7手詰めが題意なんだろ?

551 :名無し名人:2016/01/12(火) 08:50:41.87 ID:71gTo9hB
ちなみに2段目香不成の本物の詰将棋ってあるの?凡人がちょっと考えただけではありえないんだけど。

552 :名無し名人:2016/01/12(火) 09:29:40.51 ID:u7br4Oe8
最長手数で詰ませろってことじゃね

553 :名無し名人:2016/01/12(火) 10:37:52.57 ID:AuZNFp04
ルール通りに作られていない時点で詰将棋じゃない
別のゲームでスレ違いの話題

554 :名無し名人:2016/01/12(火) 10:44:57.27 ID:YaSqXTNP
協力詰めがあるなら攻め方が駒余りを避けるルールがあってもいいだろと言いたいとか?
普通にスレ違いだな

555 :名無し名人:2016/01/12(火) 10:53:31.20 ID:EAjAMC/u
>>529
今年Nvidiaで来年ATIってだけで大混乱を招けるなw

556 :名無し名人:2016/01/12(火) 10:56:23.20 ID:ej0nzGP+
詰将棋のルール分かってない人が詰将棋とか
言っちゃいけないということ

俺ルールなら最初から説明を入れなきゃな

557 :名無し名人:2016/01/12(火) 11:35:50.95 ID:VcjeAj9X
ソフトに聞く前に詰め将棋スレに貼るべきだったなw

558 :名無し名人:2016/01/12(火) 11:50:26.12 ID:AuZNFp04
>>557
詰将棋じゃないので貼られても迷惑だよ
出鱈目名無しゲームスレでも立ててそこでやって欲しい

559 :名無し名人:2016/01/12(火) 11:57:48.50 ID:ohYYyFt9
>>551
打ち歩詰め回避で普通にありそうだが

560 :名無し名人:2016/01/12(火) 12:24:42.00 ID:71gTo9hB
>>559
2段目香車不成を実現しようとすると玉が下に、、、あ、空き王手か。詰将棋のスレあったのかスレチすまん。

561 :名無し名人:2016/01/12(火) 12:30:54.31 ID:+5hvFDNU
誰かさんのcross validationの誤用が気になってしょうがない

562 :名無し名人:2016/01/12(火) 12:46:04.07 ID:c9lnrc4r
不成生成チェックとしては、不成でないと規定の手数で詰まない詰将棋を解かせる、
特定局面での全合法手数をチェックする、というくらい?
なるべく嫌らしい局面いくつかと、バグのないソフトでの正解があれば。

連続王手千日手が必然の詰まない詰め将棋、空き王手が必要な詰め将棋、
王手回避しなきゃいけない局面、どうやっても回避できない詰局面、とか。
表つくってもれなく列挙したいが、ケータイなので。
非合法手、非合法局面への反応も必要か。

563 :名無し名人:2016/01/12(火) 12:55:11.35 ID:0z79mCbE
バカ詰だろw

564 :名無し名人:2016/01/12(火) 13:49:30.30 ID:tbwS4poe
>>529
GPUは専門家でないと弄れないでしょ
特にチェスをパク・・・参考にできないのが痛そう

565 :名無し名人:2016/01/12(火) 14:00:58.64 ID:DJNW17oO
>>336
今の最強豪ソフトはBonanza6に対する勝率が95%を大きく超えてるから、
もはやBonanza6はベンチマークにも使えない。
今は第3回電王戦出場時のponanza(市販版ponax)に90%勝てるかがベンチマーク。

566 :名無し名人:2016/01/12(火) 15:58:39.59 ID:q0bH9O8y
apery twigに関しては、gpsfish minimalとかsaya chanが2割勝てればいい方?

567 :名無し名人:2016/01/12(火) 16:24:31.93 ID:1lXG4w32
大樹とgpsminiはR差150くらいだからもう少し勝てるんじゃない?

568 :名無し名人:2016/01/12(火) 16:28:37.53 ID:RQRhNCHs
木偶の坊で激指floodgate投入は難しいの?

569 :名無し名人:2016/01/12(火) 16:38:27.80 ID:Ct9LmWdf
家の激指13だと木偶の坊でどうしても駒打ちが出来ないなあ

570 :名無し名人:2016/01/12(火) 16:54:34.07 ID:CdVtCYkp
激指floodgate投入は秒読みで時間負けする予感w

571 :名無し名人:2016/01/12(火) 16:56:34.88 ID:q0bH9O8y
>>569
なのはの人のtwitterに対策法が載ってるよ

572 :名無し名人:2016/01/12(火) 17:01:40.70 ID:DT1CUuSG
平岡さん、一人スイーツ食べ放題に行ってるのか・・・

573 :名無し名人:2016/01/12(火) 17:05:02.20 ID:Ct9LmWdf
>>571
ごめん駒のグラ変えるのちゃんとしてなかった
それしたら一応最後まで出来たありがとう

574 :名無し名人:2016/01/12(火) 19:49:36.24 ID:IHa6m8Vl
3516□TDA
3407□TYJK
3336□OIDH
3316□Apery_twig_i7_6700K
3311□Apery_5820K
3302□komasan
3284□Apery_i7_2700K
3282□-_-
3212□tanuki-gcc_i7-5960X_8c
3210□UNKO
3204□Bonafish_0.42
3188□HYT
3149□Apery_i7-6700HQ_4c
3149□gpsfish_Corei7-4771_4c
3137□gpsfish_XeonX5680_12c_bid
3135□-v-
3125□tanukiclang-1c
3119□Apery_Twig_6700K_4.3G
3119□sayapery_4c_4790K
3112□Bprey
3103□gpsfish_XeonX5680_12c
3074□Azul_demo_pentium_1c
3068□YssF_6t_x1
3064□Bprey
3043□CRAZYKING
3023□nanopery_FX9590_4.7GHz_test
3020□ApeTw_MultiPV10_20te
2953□nanopery_FX9590_4.7GHz_4t
2949□yocvp13mk2
2894□saya_chan_160105_2700K
2869□Saya_chan_WCSC25ver
2836□saya_chan_0111_eval_diff

575 :名無し名人:2016/01/12(火) 20:02:15.78 ID:IHa6m8Vl
山本一成@Ponanza電王 ?@issei_y 1月3日

コンピュータ囲碁どうやって3月の大会まで形にしよう・・・
むざむざ負けられない・・

576 :名無し名人:2016/01/12(火) 20:20:43.27 ID:0XISFvfh
>>575
他人のソースコードをパクるしかないなw

577 :名無し名人:2016/01/12(火) 20:24:08.56 ID:FQ8nYWr4
山下氏に泣きつくに一票

578 :名無し名人:2016/01/12(火) 20:49:59.36 ID:k1JIvszj
さすがにまんぐう将棋級だとあれだが
今年の3月にポナンゴがボロカスでも誰もなんとも思わんだろう
うぬぼれがひどすぎるな

579 :名無し名人:2016/01/12(火) 21:07:32.21 ID:d71dsaSQ
最高になりたければ、狂え(暗示)
最高になりたければ、狂え(暗示)
最高になりたければ、狂え(暗示) 👀
Rock54: Caution(BBR-MD5:0be15ced7fbdb9fdb4d0ce1929c1b82f)


580 :名無し名人:2016/01/12(火) 21:15:24.76 ID:FsAT2Ysh
ゴナンザのほうが注目株だろな

581 :名無し名人:2016/01/12(火) 22:14:12.26 ID:oJbstvLd
>>564
普通に本売ってるよ
一応規格化もされてるから、今後は有望になるはず…

582 :名無し名人:2016/01/12(火) 22:39:29.25 ID:cbXTHdkq
GPUまで投入して追加でボコろうというモチベーションは
開発者にはないだろうね。

現状でトッププロよりはるかに強いのにさ。

583 :名無し名人:2016/01/12(火) 22:43:09.23 ID:uJ6P/rSj
>>581
1番の問題はGPUがフロー分岐の多いコードが苦手なこと。
そしてゲーム木探索はフロー分岐が多いコード。

またWCSCではクラスタのほうが安上がりで楽にできるからうまみが少ない。
電王TではGPUを遊ばせておくよりはましという考え方はできるが手を出す人がいるかどうか。

584 :名無し名人:2016/01/12(火) 22:46:46.68 ID:uJ6P/rSj
>>582
プロ棋士ではなくPonanza、技巧等に勝つためという方向ならありえると思う。
費用対効果は期待できないから優先順位は低いだろうけど

585 :名無し名人:2016/01/12(火) 23:00:31.11 ID:cbXTHdkq
>>583
いちおうこんなのもあるけどね。
http://acmbulletin.fiit.stuba.sk/vol3num2/lackovic.pdf

フロー分岐もそうだけど評価関数を乗せられないことも大きいのでは?
詰みルーチンだけなら・・・とか夢も広がるけど、
後半おっしゃる通りて感じだろうね。

586 :名無し名人:2016/01/12(火) 23:03:28.81 ID:HzkHyUGf
>>582
巣から出てくんじゃねえ

587 :名無し名人:2016/01/12(火) 23:09:04.74 ID:cbXTHdkq
https://www.researchgate.net/profile/Wei_Li72/publication/263550736_A_Parallel_Algorithm_for_Game_Tree_Search_Using_GPGPU/links/0c96053b3d284337f5000000.pdf?origin=publication_list
チェスに実装した例もあった。
ざっくり眺めただけだけどブランチノードで23倍だって・・・。
ほへー

588 :名無し名人:2016/01/12(火) 23:30:29.54 ID:lsYHS0UH
現在のCUDAにはdynamic parallelismというのがあってカーネルからカーネルが呼び出せるんだよ
これは再帰呼び出しのために作ったようなもの、性能はともかく

589 :名無し名人:2016/01/12(火) 23:49:24.05 ID:ixKUrjhe
>>587
GPUの高いマルチコア&マルチプロセッサー度用に
アルゴリズムも木探索を止めてノード探索型にして
αβ枝刈りありのチェスで7倍強の速度アップとか。
なるほどな感じ

590 :名無し名人:2016/01/13(水) 00:16:52.23 ID:I8i8Ha5i
チョンは生きる価値なし

591 :名無し名人:2016/01/13(水) 00:46:15.68 ID:pn0w3poS
チョチョチョチョチョチョチョーーーーン

592 :名無し名人:2016/01/13(水) 01:18:50.15 ID:BHSdmzRR
ちょっと待て その自演は誤爆では

593 :名無し名人:2016/01/13(水) 01:39:01.73 ID:/arM97a+
>>590-591
さすが日本人、世界に誇らしい素敵な投稿ですね。

594 :名無し名人:2016/01/13(水) 04:29:02.68 ID:c148iVut
この時代なのにプロより強いって言っただけで顔真っ赤にするようなやつがこのスレにもいるのね

595 :名無し名人:2016/01/13(水) 04:57:09.25 ID:MNRGjJFj
iPhone7買う予定なので強い将棋アプリよろしこ 1000円ぐらいで

596 :名無し名人:2016/01/13(水) 07:19:25.97 ID:yu4EXITi
>>595
そういうのには興味ない人が多い
このスレ見てもGUIに興味なさそうだからな

597 :名無し名人:2016/01/13(水) 07:49:56.80 ID:l4GimHKM
>>587
これはパク…、将棋ソフト開発者が実装する日も近いな

598 :名無し名人:2016/01/13(水) 09:25:06.58 ID:Rhd9eImh
ガショウの作者がGPU使って何かしようとしてなかったか?

599 :名無し名人:2016/01/13(水) 09:43:46.11 ID:UWK6tsAd
もしかしてdf-pnをgpu実装すればフリーランチ?
論文は見つからなかったけど。

合法手の生成ってGPUでできるのかなぁ

600 :名無し名人:2016/01/13(水) 10:49:31.59 ID:I8i8Ha5i
靖国批判やしばき隊参加してる左翼チョンは消えろ

601 :名無し名人:2016/01/13(水) 12:03:31.11 ID:zmIAgcZ6
画商はさすがにGPU使いこなすのは無理なんじゃね?
彼はCPUすら使えてないので、、

602 :名無し名人:2016/01/13(水) 13:29:57.38 ID:uBpQSTpf
>>601
深層学習のライブラリがGPUを使ってるだけという

603 :名無し名人:2016/01/13(水) 13:42:09.55 ID:c148iVut
やねに1〜2週間で抜かされたなんとか将の話はやめろ

604 :名無し名人:2016/01/13(水) 13:48:28.39 ID:zmIAgcZ6
画商、技術力、プログラマー平均からすると低くはないんだろうけど
他が化物とか伝説級なのでな

605 :うさ親 ◆USaPYnDALQ :2016/01/13(水) 14:03:44.91 ID:T0JmHjZP
とりあえず、GA将の人は私より技術力などは高いかと。

私の方が(自営業なので)自由に使える時間が長かったりとかで、
有利なはずなのに、去年の選手権では私の成績ボロボロでしたしね…。
(Labyに時間切れで負けたのは激痛だった…)

606 :名無し名人:2016/01/13(水) 14:15:03.62 ID:uBpQSTpf
プログラミングのスキル云々は抜きにしても、大学教養レベルの数学はできるんだなって感じはするよね

607 :名無し名人:2016/01/13(水) 14:30:19.54 ID:s6lXqkDV
俺より天才おる?

608 :名無し名人:2016/01/13(水) 14:46:33.30 ID:lApkZ1p+
去年の下半期あたりから森岡さんに悪意を持った奴が粘着してるのは、
奨励会スレにおける福間粘着並に気持ち悪いと言っておく。

609 :名無し名人:2016/01/13(水) 14:50:52.99 ID:vPQ1qxjt
GPUも活用するとなると
改良じゃなくて完全な創作になるから
チームを組まないとむりぽ

610 :名無し名人:2016/01/13(水) 15:19:34.05 ID:l4GimHKM
単純作業をGPUに置き換えていくことになるね

611 :名無し名人:2016/01/13(水) 15:57:42.93 ID:uBpQSTpf
>>608
粘着っつーより森岡には無理だろとかにいちいち反論するから荒れるだけなんじゃないですかね
えびふらいにまともな分散クラスタを作るのは無理とかは何回か言われてるが誰も反論しないから荒れないし

612 :名無し名人:2016/01/13(水) 16:01:20.80 ID:PHr5jHaf
東大駒場寮物語 - 松本博文 単行本 ¥1,944

613 :名無し名人:2016/01/13(水) 17:09:10.04 ID:FrDv+NPC
GPUも活用するとなると
改良じゃなくて完全な創作になるから
チェスでの実用化を待たないとむりぽ

614 :名無し名人:2016/01/13(水) 17:28:47.33 ID:c148iVut
>>611
なんとか将だけはムキになって擁護するは奴いるな
前スレでも彼の実績(何だそりゃ)に嫉妬しているんだろうみたいなレスついてたし

>>613
チェスでの実用化というよりStockfishで見本の実装がないと、だな
Dynamic Tree Splitting(YBWCより大分効率のいい並列化方法)等もチェスでは実用化されてるけど誰もやらないし

615 :名無し名人:2016/01/13(水) 17:34:15.06 ID:auHF4/41
Apery_twig_sdt3.7zのソースコードはどこにあるんでしょうか?

616 :名無し名人:2016/01/13(水) 18:13:34.26 ID:p7k6OiJQ
skylakeに、エラッタが見つかったらしい。
apery twigが止まったのと関係ないのかなぁ?

617 :名無し名人:2016/01/13(水) 18:24:34.15 ID:bAZBTwXr
>>614
荒らしの分際でコンピュータ将棋に興味があるのかw

618 :名無し名人:2016/01/13(水) 18:27:18.37 ID:c148iVut
>>617
あーはいはい。なんとかさんは凄い実績ですねー

619 :名無し名人:2016/01/13(水) 18:27:37.40 ID:zmIAgcZ6
画商のことを誰かが書くと必ず粘着擁護する奴が出てくるよな
本人なんだろうけど気持ち悪いったらありゃしない

620 :名無し名人:2016/01/13(水) 18:58:56.25 ID:p7k6OiJQ
>>615
https://github.com/HiraokaTakuya/apery

621 :名無し名人:2016/01/13(水) 19:44:01.29 ID:NAnHePxE
みんながなんとかちゃんねる監視してしょうもない悪口に反論してると思ってる奴はかなり頭沸いてるな。

622 :名無し名人:2016/01/13(水) 19:55:21.98 ID:WtdjVspY
GA将の人って過去もこのスレで叩かれてたが何かあったのか

623 :名無し名人:2016/01/13(水) 20:01:10.77 ID:Ll7SZvTx
>>595
> iPhone7買う予定なので強い将棋アプリよろしこ 1000円ぐらいで

マグノリア IT将棋(価格改定版)
爆発的1480シリーズ ベストセレクション 100万人のための3D将棋 ~金沢将棋レベル100~

がお勧め

624 :名無し名人:2016/01/13(水) 20:13:39.90 ID:c148iVut
>>622
twitterでの氏の発言
> 今回の個人的ハイライトは、詰め上がりまでの手数をちゃんと数えられないソフトに
> 負けた事と、そのソフトが予選突破した事ですね。

これに「10年かけて底辺のソフトしか作れない奴に言われくはないよな」って旨のレスが付いて
そこから「強くしようと思えばできる」とか「実績に嫉妬してる」とか、謎の擁護が続いて
更に「コンピュータ将棋選手権でも毎年探索で同じこと聞くから、周囲から何もわかってないと呆れられてるよ」等々再反論されて荒れる

625 :名無し名人:2016/01/13(水) 21:17:39.81 ID:bAZBTwXr
>>622,624
自演乙

626 :名無し名人:2016/01/13(水) 21:28:26.29 ID:WtdjVspY
>>625 自演じゃないんだが

627 :名無し名人:2016/01/13(水) 21:43:12.19 ID:uBpQSTpf
いくらなんでもこの擁護不自然すぎじゃないですかね
擁護の振りをしたアンチと疑うレベル

628 :名無し名人:2016/01/13(水) 22:09:33.85 ID:SF5vTkWX
人の批判とか普通に気持ち悪いし、普通に擁護くらい現れるでしょ
完璧な人なんてそうそういないよ

629 :名無し名人:2016/01/13(水) 22:16:34.67 ID:I8i8Ha5i
▲2八角打ってしまって涙目で投了した開発者おる?

630 :名無し名人:2016/01/13(水) 22:17:11.43 ID:zlM+j0k7
twitterは公につつぬけなんだから
悪態と解される可能性のある発言を垂れ流すのは
実績云々以前に社会人として問題行動なのではないだろうか

631 :名無し名人:2016/01/13(水) 22:40:01.64 ID:I8i8Ha5i
靖国参拝批判してた伊藤おる?

632 :名無し名人:2016/01/13(水) 22:44:07.14 ID:I8i8Ha5i
ゴナンザとかダサい名前つけた奴おる?

633 :名無し名人:2016/01/13(水) 22:47:42.07 ID:/arM97a+
>>624
ネタ勢にムキになってもしょうがないだろ。

毎年増えてくエクスクラメーションマークの数を
生暖かく見守るのが優しい大人。

634 :名無し名人:2016/01/13(水) 22:53:23.69 ID:/arM97a+
http://computer-shogi-live.cocolog-nifty.com/photos/uncategorized/2012/05/04/xdsc_0010.jpg
GA将のひとは右側らしい。
つよそう。

635 :名無し名人:2016/01/13(水) 22:54:47.34 ID:zlM+j0k7
しかしGA将の人に粘着する奴がいるというのがちょっと驚きではある

636 :名無し名人:2016/01/13(水) 23:02:03.96 ID:Ll7SZvTx
中国で開かれた第1回ミリンバレー杯世界コンピュータ囲碁トーナメント大会場全景.
この大会には中国、日本、台湾、アメリカ、フランス、チェコなど7ヶ国9つのチームが参加した。

637 :名無し名人:2016/01/13(水) 23:09:28.23 ID:Ll7SZvTx
■公益財団法人柏森情報科学振興財団20周年記念事業 エキシビション〜コンピュータ囲碁イベント〜
日 付 平成28年2月6日(土) [申込締切]平成28年1月22日(金)
時 間 13:00〜16:30
テーマ コンピュータ囲碁ソフトが一流棋士に挑戦
内 容 棋士 伊田篤史 十段(日本棋院 中部総本部) VS コンピュータ囲碁棋士 Zen(天頂の囲碁)のクラスタ並列版
講 師 棋士 伊田篤史 十段
会 場 キャッスルプラザ 4階 「鳳凰の間」
参加費 無料
定 員 200名
連絡先 公益財団法人栢森情報科学振興財団 事務局 加藤

638 :名無し名人:2016/01/13(水) 23:09:36.87 ID:crABmhFv
うろ覚えだけど、探索部分(stockfish)のどこかのパラメーターちょっと変えるだけで勝率が上がる
って電王トーナメントかなんかで話してたような気がするけど分かる人いる?

思い出せん

639 :名無し名人:2016/01/13(水) 23:18:23.07 ID:Pt8o16ZT
>>638
思い出せないくらいなら、大した話題ではないので、忘れて。

640 :名無し名人:2016/01/13(水) 23:23:01.67 ID:I8i8Ha5i
すまん


伊藤おる?

641 :名無し名人:2016/01/13(水) 23:26:49.47 ID:+mF3F7kA
DEPTH_QS_RECAPTURESじゃね

642 :名無し名人:2016/01/13(水) 23:28:33.81 ID:Ll7SZvTx
>>639
> 思い出せないくらいなら、大した話題ではないので、忘れて。


ああ、あの話ね。大した話題だったよ

めんどうな話なのでまとめるのに時間がかかるからちょっとまって

643 :香上智 ◆Laby.hEbZI :2016/01/14(木) 01:37:31.93 ID:UPhwBmE7
>>605
あれは美味しくいただきました^^

644 :名無し名人:2016/01/14(木) 01:45:30.13 ID:AoQp/+C4
3人目キタ━━━━(゚∀゚)━━━━!!

645 :名無し名人:2016/01/14(木) 02:06:54.61 ID:b6moQkX0
すまん

2ちゃんねる依存症の開発者おる?

646 :名無し名人:2016/01/14(木) 02:10:00.25 ID:b6moQkX0
すまん


やねうらおおる?

647 :名無し名人:2016/01/14(木) 02:13:08.69 ID:ysu1UfH0
らびりんさすの人が降臨している・・・が、特に聞きたいこともない・・・

648 :名無し名人:2016/01/14(木) 02:14:07.02 ID:b6moQkX0
すまん


開発者なのに靖国批判してる奴おる?

649 :名無し名人:2016/01/14(木) 02:22:20.36 ID:ysu1UfH0
>>643
そういやLabyrinthusでは評価関数は学習してるんですか?

650 :名無し名人:2016/01/14(木) 02:26:46.16 ID:oBNEotbN
本名で2chですごいっすな

651 :名無し名人:2016/01/14(木) 02:32:22.80 ID:AoQp/+C4
こうなったら、なのはの人もcome on!

652 :香上智 ◆Laby.hEbZI :2016/01/14(木) 02:38:56.49 ID:UPhwBmE7
>>649
Labyrinthusの評価関数は機械学習0の全て手打ちです(;^ω^)

>>650
本名じゃないですよ

>>651
なのはのかずさんもカモーンだщ(゜ロ゜щ)

653 :名無し名人:2016/01/14(木) 02:45:30.06 ID:ysu1UfH0
>>652
おお、なるほど・・
あ、そういややねさんと焼肉行ったとき何の話したんですか
きふわらべみたいに数学教えて貰ったとか?

654 :香上智 ◆Laby.hEbZI :2016/01/14(木) 02:53:24.65 ID:UPhwBmE7
>>653
きふわらべさんのブログは長くてまだ読んでない(これから読む)のですが、
自分とは大した話はせず雑談してましたよ。
(ちゃぱさんのピアノはうまいね〜とか筋違い角は4筋の歩を伸ばすのが弱点と島先生の本に書いてあるからねーとか)

かずさんとはAWAKEが行った将棋ソフトを強くする技法を伝授されてましたけどね(;^ω^)

655 :名無し名人:2016/01/14(木) 02:58:55.37 ID:ysu1UfH0
きふわらべのブログやばすぎ
>会社を7回クビになった経験からの 反省の色のない受け答えだぜ☆!

awakeがやったの・・・KPA次元下げかな

656 :香上智 ◆Laby.hEbZI :2016/01/14(木) 03:00:01.59 ID:UPhwBmE7
すみません。今宵は離脱します。
また何か気になる事があったら降臨するかもね(;^ω^)
(基本活動報告とかはツイッターでやりますが)

657 :名無し名人:2016/01/14(木) 03:00:50.06 ID:ysu1UfH0
ういーっす。開発頑張って下さい

658 :名無し名人:2016/01/14(木) 08:53:54.11 ID:GVPGdwV+
長w
面白いけど慣れない文体で読みにくいっす。

659 :名無し名人:2016/01/14(木) 12:10:10.44 ID:7G3rwqIB
MacBookに使用されてるcoreMってaperyやgps動くの

660 :名無し名人:2016/01/14(木) 13:05:25.38 ID:FNDT7X2c
左翼左翼連呼してる連中は、将棋で負けて悔しいからって開発者の政治思想叩いて論点ずらししないでほしいわ
韓国に野球で負けて「経済的には勝ってるからw」とか負け惜しみ言っちゃうのと変わらん
日本人の素晴らしさが分かるなら、自分が美しい日本人からかけ離れているくらい理解出来ないのかなあ…

661 :名無し名人:2016/01/14(木) 13:32:41.76 ID:5nfG+Td6
きのあさん、はよ棋譜保存直してーな
保存棋譜なんぞは数日でいいからデータたまらんようにしたらええ
コピーしたいのは、とりあえずその1局なんすよ

662 :名無し名人:2016/01/14(木) 13:36:29.49 ID:5nfG+Td6
保存 ×棋譜 〇期間

663 :名無し名人:2016/01/14(木) 14:04:00.28 ID:g9D+06ov
stockfishを将棋化してるならbitboardは自然に組み込めそうなもんだと思うんだけど、やらないのは何でなんだろ

664 :うさ親 ◆USaPYnDALQ :2016/01/14(木) 17:20:19.65 ID:RAa+uwoT
>>663
元が配列型だったため、と、将棋では64bitじゃなくて、最低でも81bit必要なので、
移植が結構面倒くさいからだと思う。

665 :名無し名人:2016/01/14(木) 17:57:48.03 ID:b6moQkX0
左翼しばき隊活動を単なる政治思想で片付けてる池沼おる?

666 :名無し名人:2016/01/14(木) 18:02:15.49 ID:g9D+06ov
>>664
stockfishが配列型であるというのをよくわかってないんですが(すみません)、stockfishのmagic bitboardとは違うのでしょうか

667 :名無し名人:2016/01/14(木) 18:19:30.86 ID:ysu1UfH0
Stockfishを将棋ソフトにするのに必要な変更って
・file, rankや盤、moveなどのデータ型の変更
・uciのusiへの変更
・指し手処理の変更(成りや駒打ち、ステイルメイトの処理等)
・指し手生成の変更
・評価関数の書き直し
・探索部のパラメータの変更
・(必要であれば)詰みルーチンの書き直し
・bitboardの書き直し

くらいの認識でOK?

668 :名無し名人:2016/01/14(木) 18:51:04.77 ID:JM4Ji3sv
柿木 義一 @ykakinoki 13時間前
1年5ヶ月ぶりに、Kifu for Windows V6 をV6.63へアップデイトしました。
・棋譜の編集に対して、元に戻す(undo)機能の追加(編集/元に戻す)
・同一局面検出機能を追加
・その他
http://homepage2.nifty.com/kakinoki_y/Kifuw.htm

669 :名無し名人:2016/01/14(木) 18:56:13.54 ID:XD4Lgm9C
将棋のソフトを見ているとさあ、なぜ駒を打つ位置をなぜ迷わないのかがいまいち理解できないんだよな
例えば中段玉を寄せようと香車を打ってみようとした場合に、39から打つか38から打つか迷った時にさあ
この2つの手って似たような評価値になるわけじゃない
人間ならどっちが早く寄るか疑問だけど39から打ったほうが得だろう無難だろうと思うわけだろうけどさ、ソフト的にはどうやって枝を切ってるんだろう?
特にそういう枝を切るような仕組みがあるわけじゃなさそうだけど・・・・単に相手が合駒する可能性がある分で切られちゃうもんなのかな?

670 :名無し名人:2016/01/14(木) 19:25:11.89 ID:YqIhR6Kc
>>669
ソフトも似たような評価値の手があると迷うよ。
迷うというのは枝刈り効率が悪化することで、
その結果同一時間内では(差が大きい場合に比べて)浅くしか読めなくなる。

671 :うさ親 ◆USaPYnDALQ :2016/01/14(木) 19:57:21.79 ID:YEZkFADF
>>666
StockFishはBitoboard。
「なのは」や「うさぴょん」が配列型。
つまり「なのは」の中の人が配列型に慣れていた&指し手生成等も配列ベースだった
ので、「なのはmini」に関しては配列型を採用している。

>>667
多分ほぼ合っている。
抜けがあるとしたら、千日手周辺かなぁ。

672 :名無し名人:2016/01/14(木) 19:58:49.49 ID:8nt7/HjD
コンピュータ将棋開発者がお盆か何かのように召還されるのは
なんか終わりでも近いんか…

673 :名無し名人:2016/01/14(木) 20:07:30.16 ID:j4RyqN++
オワコンだからね
もはや隠すべき技術もない

674 :名無し名人:2016/01/14(木) 20:10:20.02 ID:ysu1UfH0
お盆てw

675 :名無し名人:2016/01/14(木) 20:29:06.37 ID:g9D+06ov
>>671
ありがとうございます

676 :名無し名人:2016/01/14(木) 20:45:12.32 ID:b6moQkX0
成仏できない開発者おる?

677 :うさ親 ◆USaPYnDALQ :2016/01/14(木) 20:56:15.57 ID:YEZkFADF
>>676
私の場合、決勝進出したら成仏できる…カモ?

678 :名無し名人:2016/01/14(木) 21:16:37.19 ID:JM4Ji3sv
5月のうさぴょんはAperyチルドレンですか?

679 :うさ親 ◆USaPYnDALQ :2016/01/14(木) 21:27:04.46 ID:YEZkFADF
>>678
Aperyの評価バイナリは使うつもりなので、広い意味ではAperyチルドレンになります。

探索部に関しては、
・クラスタ化についてはStockFish2+Puellaαを参考に
・各ノードでの探索はStockFish7ベース
っていう感じを予定しています。

680 :名無し名人:2016/01/14(木) 21:36:29.28 ID:qxFc5oFg
将棋所の設定について質問なんですが
後手の評価値を反転表示にチェックを入れると
先手有利ならプラス、後手有利ならマイナスで表示されるということでいいのでしょうか

681 :名無し名人:2016/01/14(木) 21:40:37.92 ID:Z1i+OCsZ
>>680
そのとおり

682 :名無し名人:2016/01/14(木) 21:49:44.99 ID:qxFc5oFg
>>681
ありがとうございます

683 :うさ親 ◆USaPYnDALQ :2016/01/14(木) 21:54:08.88 ID:YEZkFADF
>>679
追記:クラスタ化については、くじらちゃんも参考にする可能性はあります。

684 :名無し名人:2016/01/14(木) 21:54:50.61 ID:ysu1UfH0
くじらちゃん参考にするのはやばそうwww

685 :うさ親 ◆USaPYnDALQ :2016/01/14(木) 22:04:17.64 ID:YEZkFADF
>>684
まぁ、「ソースコードを読んだだけ」で結局参考にしないで満足してしまう
っていう可能性もそれなりに高いですw

686 :名無し名人:2016/01/14(木) 22:19:44.04 ID:UX3oJsue
>>683
クラスタとは少し離れるかもしれませんがこんなことしてるチェスソフトがあるよ
俺レベルだとP2P使って並列化してるくらいしかわからないが
https://github.com/dshawul/Scorpio

687 :名無し名人:2016/01/14(木) 22:25:06.79 ID:kIydU+ft
うさぴょんの決勝進出もありえるなw

688 :名無し名人:2016/01/14(木) 22:29:45.99 ID:kUHEiYo+
うさぴょんで妥当ぽなやな。

689 :名無し名人:2016/01/14(木) 22:34:02.38 ID:5obz06+X
必勝法があるとして(あるんだけど)
この先見つかった場合、それはどんなものなのでしょうか?

常に最善手を連発型なのか、
ハメ手なのか、
◯?ゲームみたいに先手がミスしなければなのか、
予想ってあります?

たしか動物将棋も完全解析終わってますよね?
あれは何形っていうのかも。

690 :名無し名人:2016/01/14(木) 22:59:32.94 ID:kIydU+ft
usAperyの優勝に期待w

691 :名無し名人:2016/01/14(木) 23:30:33.15 ID:XjL9uO0T
遺伝的アネゴスリム

692 :名無し名人:2016/01/14(木) 23:33:33.48 ID:FIkNJAmP
aperyチルドレンは自玉の危険察知するの鈍いからそこらへん聡い技巧ponanzaに勝つの難しそう

693 :名無し名人:2016/01/14(木) 23:43:39.96 ID:GPSy6gE0
GPUに詰みルーチンを載せられればその辺の弱点も克服できそう
stockfish-GPUが待たれる

694 :名無し名人:2016/01/15(金) 01:01:36.05 ID:3v8Xp07M
すまん



うさ親おる?

695 :名無し名人:2016/01/15(金) 01:46:18.88 ID:O4dFTNVx
>>689
76歩、26歩、56歩どれでも先手必勝なのかそれとも96歩が最善なのか。
完全解析できるまで分かんないだろうね(つまり永遠にわからない)。

696 :名無し名人:2016/01/15(金) 06:59:49.21 ID:jLlxFS5E
>>689
どうぶつしょうぎの解析結果によれば、
勝つ側は、より少ない手数で勝てる手を
負ける側は、より多くの手数に延ばす手を最善手としているね

697 :名無し名人:2016/01/15(金) 08:15:44.09 ID:etFEyxmd
>>680
++--表示は設定変えても先後で逆にならないからややこしい。これも設定に合わせて変えてくれないかな?

698 :名無し名人:2016/01/15(金) 08:27:46.15 ID:HNSPXLke
>>693
すごいIDだな

699 :名無し名人:2016/01/15(金) 08:29:22.95 ID:etFEyxmd
>>696
後手必勝だけど最短76手くらいだから各持ち時間40秒以上あれば後手必勝。各持ち時間30秒切れ負けだと先手必勝w

700 :名無し名人:2016/01/15(金) 08:40:06.57 ID:1yub3XwZ
ん?
同じ持ち時間だと先に先手が切れないか?

701 :うさ親 ◆USaPYnDALQ :2016/01/15(金) 08:48:46.87 ID:jNJOfXC8
>>694
午前様になるほどには起きてないのでw、すまんがその時間帯はいないと思ってくれ。

702 :名無し名人:2016/01/15(金) 09:06:06.14 ID:Anr5T4DW
なのはさんは確かbitboardでも書いてたはず。なぜか配列の方が速いということで、配列と言っていたような……

703 :名無し名人:2016/01/15(金) 09:53:42.95 ID:BE49uA+e
http://www.tanaka.ecc.u-tokyo.ac.jp/ktanaka/dobutsushogi/animal-private.pdf
ありがとう。探したら論文になってたお。

将棋も早く完全解析みたいね。

704 :名無し名人:2016/01/15(金) 11:02:51.57 ID:v8F17bnj
お前らプログラムもいいけど婚活しろよ
コンビニや交通整理に高齢者のバイトいるけど、歳取ってあれじゃあ救われないぞ
若い世代は俺達みたいに年金もらえないんだから働かなきゃいけないんだ
パソコンなんかにかまけてないで結婚しろ!子作りしろ!

705 :名無し名人:2016/01/15(金) 12:08:10.89 ID:HNSPXLke
>>686
readmeみた感じだと、P2Pは使ってなくてOpenMPI(OpenMPの間違い?)を使って
YBWCでクラスタ並列してるって書いてある

706 :名無し名人:2016/01/15(金) 12:30:19.27 ID:7TiDu3CM
どうぶつしょうぎの最善手の応酬の動画かanimationgifってないの?
ちらっとでいいから見てみたい

707 :名無し名人:2016/01/15(金) 14:42:05.43 ID:aYPFggYo
>>689
初期盤面を含む全ての局面で先手勝ちか後手勝ちか千日手か決まるのだから
1.先手勝ちの局面だけを通って先手が勝つ
2.千日手になる局面だけを通って千日手になる
3.先手が何を指しても、後手勝ちの局面になる
最善手とかハメ手とか意味がないと思うけど

708 :名無し名人:2016/01/15(金) 18:46:43.11 ID:zrdQWoME
どうぶつしょうぎの解析についてはあにはいでぐぐれ

709 :名無し名人:2016/01/15(金) 20:06:16.01 ID:Um5V5up2
1手詰めルーチンはもう書けたのかな

710 :名無し名人:2016/01/15(金) 21:17:49.08 ID:BE49uA+e
わかったぞ。全数検索するからコンピューティングが足らなくなるのよ。

でも、プロが選ぶその局面ごとの最善手なんてせいぜい2,3個でしょ?

100手で勝負が付くとして、3の100乗だけなら計算できるんじゃないの?

711 :名無し名人:2016/01/15(金) 21:36:14.56 ID:5spxcFjT
大会にはこれでいこ!
tp://otegaraya.com/products/productscode/pc-spe008.html
32コアCPU、64GBメモリの
解析用ワークステーション

712 :名無し名人:2016/01/15(金) 21:40:56.86 ID:BE49uA+e
スーパーコンピューター京使わなくていつ使うの?

713 :名無し名人:2016/01/15(金) 21:41:52.02 ID:FVE71xEt
>>709

3の100乗局面は約5.15 * 10^47局面だから、

1秒に500万局面読めるなら 約3.27 * 10^33年
1秒に1億局面読めるなら 約1.63 * 10^32年

これだけの時間をかければ、3の100乗局面を読めるだろう

714 :名無し名人:2016/01/15(金) 21:57:01.62 ID:2oig+OAq
やねさん、なのはの人を持ち上げすぎじゃね?

715 :名無し名人:2016/01/15(金) 22:10:23.72 ID:GYoHcfIj
LazySMPってYBWCより優れてるの?

716 :名無し名人:2016/01/15(金) 22:14:18.45 ID:Um5V5up2
>>715
ttp://woodyring.blog.so-net.ne.jp/2016-01-04-01

717 :名無し名人:2016/01/15(金) 22:30:08.83 ID:PftUbxgC
WhaleWatcher使ってる人いる?
「対局中の思考を表示する」がOnに出来ないのだけど、
どうすれば出来るのでしょうか?

718 :名無し名人:2016/01/15(金) 23:02:48.93 ID:TUjeO/+T
>>713
ちょっとググってみたらこんな推定値があった。
>地球が生命の住める星である期間はあと17億5000万年

つまり地球に生命が住めるのは、あとたったの 1.75 * 10^9 年。
地球に住んでたらその不完全解析すらムリだな

719 :名無し名人:2016/01/15(金) 23:38:55.36 ID:BE49uA+e
うーん、将棋の必勝法知りたいなぁ。

720 :名無し名人:2016/01/16(土) 00:06:52.93 ID:pmi06LKk
そんなの相手の王を詰ませばいいのよ

721 :名無し名人:2016/01/16(土) 00:46:07.34 ID:XIad2Zzg
負けないためには自分の王が詰まないようにすれば良いだけだしな

722 :名無し名人:2016/01/16(土) 00:56:30.92 ID:tGeF/1vG
最近floodgateの将棋見始めたんですがcsa形式だと評価値みれるけどkif形式にすると評価値消えちゃいます。
でもkif形式じゃないと局面検索とかできないんですよね。。。こちらを立てるとあちらが立たずという感じ。
PC音痴で恐縮なんですが二つ両立できる方法ないんでしょうか

723 :名無し名人:2016/01/16(土) 01:25:16.60 ID:J2avFdGm
>>722
kif形式でも評価値見れるよ
棋譜コメントが見れるソフトで見れば見れるはずだけど

724 :名無し名人:2016/01/16(土) 01:38:59.81 ID:FQw02bFE
棋譜解析をしたいんですけど
フリーで使えるもので最強はaperyということで良いんでしょうか

725 :名無し名人:2016/01/16(土) 01:43:51.93 ID:FQw02bFE
検討を比較してみたいので
対抗となるフリーのエンジンが有れば教えて下さい

726 :名無し名人:2016/01/16(土) 02:05:35.28 ID:h8K2tCUm
>>725
ねえよテンプレくらい読めよ

727 :名無し名人:2016/01/16(土) 02:48:42.14 ID:PU7SZPon
>>724
Aperyも参考になるけどちょっと癖が強い。
人間将棋の棋譜解析や検討にはGPSfishをベースにすると良いと思う。
特に第二第三候補の評価値も知りたいような場合ね

728 :名無し名人:2016/01/16(土) 03:36:28.13 ID:LNhtNY/2
>>718
いやいや
解析用PCが10^24台あれば
地球が滅びるころには解析完了だ!

729 :名無し名人:2016/01/16(土) 06:36:08.02 ID:Skr9ptQO
APERY系は終盤に爆弾を抱えているからなー。
できれば、終盤は激指(最新版限定)、GPS(NPSが出せる環境に限る)、それと、もしあればponax(必至判断)。
この3つで突合すれば、概ね正確な解析結果を出せると思う。

730 :名無し名人:2016/01/16(土) 08:08:24.60 ID:ucLBVbuH
>>723 csa形式の棋譜をkif形式に変換したら評価値消えるんやけど

731 :名無し名人:2016/01/16(土) 08:32:41.67 ID:Cemb3q1t
>>730
shougiGUIでやってみたけど、消えないぞ

732 :名無し名人:2016/01/16(土) 08:48:32.62 ID:XIad2Zzg
>>727
なるほど 10^24 台のPCによる並列計算か。
地球の質量が約 6 * 10^24 kg だから、ザックリ重量だけで考えると
1台 6 kg に抑えれば地球丸ごと使って作れるぞ。

733 :名無し名人:2016/01/16(土) 08:55:49.22 ID:Nqwhpxhg
肯定的に否定するの上手だなぁ。
負けない方法は指さなきゃいいだけw

734 :名無し名人:2016/01/16(土) 10:23:42.21 ID:7fV3uHiG
今はcorei7PCで何手先くらいまで完全解析できるの?

キー、負けたくない〜。

735 :名無し名人:2016/01/16(土) 10:44:17.63 ID:aGXSzMhV
完全解析は局面の評価が確定してないとできないから詰んでいることがわかったところだけでしょ。

736 :名無し名人:2016/01/16(土) 16:13:05.69 ID:7JNllnFF
>>729
NPSが出せるって具体的にはどのくらいだ?

737 :名無し名人:2016/01/16(土) 16:32:36.03 ID:aGXSzMhV
50m位じゃないの?5千万局面/秒

738 :名無し名人:2016/01/16(土) 16:37:55.39 ID:mNm+b/ZQ
>>551
上田雅洋さんの作品に打歩詰め回避の二段目香不成を使う作品があった
ただ商用のアプリに収録されてたので、ここに貼ったらまずいかもしれない

739 :名無し名人:2016/01/16(土) 17:34:06.52 ID:WUiLW1kI
二段目香不成予定位置に打たれたら詰みを逃すが二段目香不成で阻止したら勝つ、と言う状況に追いこんでから使う、
んジャマイカ、

740 :名無し名人:2016/01/16(土) 18:21:13.81 ID:JjaYiTDR
ここはみずもんに二段目香不成の詰将棋作ってもらうか

741 :名無し名人:2016/01/16(土) 18:26:09.75 ID:UxJsrWCl
>>729
NPSよりもどの位のノード数まで思考させればいいのよ?

742 :名無し名人:2016/01/16(土) 18:31:36.93 ID:WUiLW1kI
スマン>>739では不成の理由にならんかった
やっぱ打ち不詰め絡みですかね…
二段香成してしうまうと次の手番で歩が打てなくなるとか

743 :名無し名人:2016/01/16(土) 18:57:12.97 ID:h8K2tCUm
>>739が日本語になってなくて意味不明なんで誰か翻訳頼む

744 :名無し名人:2016/01/16(土) 19:14:28.94 ID:l890uomr
たぬきのもり製作委員会 たぬきのもり

に吹いた(;^ω^)

745 :名無し名人:2016/01/16(土) 19:51:14.30 ID:WUiLW1kI
左様

746 :名無し名人:2016/01/16(土) 21:54:54.53 ID:aGXSzMhV
>>738
自力でできた。
ナニカと同じ、ならそれでもいい。
というより、ちゃんとできているかどうかの方が心配。

後手の持駒:角 金三 銀四 桂 香 歩十七 
9 8 7 6 5 4 3 2 1
+---------------------------+
| ・ ・ ・ ・ ・ 飛 ・ 金 ・|一
| ・ ・ ・ ・ ・ ・v馬v歩 香|二
| ・ ・ ・ ・ ・ ・ 飛 香v玉|三
| ・ ・ ・ ・ ・ ・ 桂v香 ・|四
| ・ ・ ・ ・ ・ ・ ・ ・ ・|五
| ・ ・ ・ ・ ・ ・ ・ 桂 ・|六
| ・ ・ ・ ・ ・ ・ ・ 桂 ・|七
| ・ ・ ・ ・ ・ ・ ・ ・ ・|八
| ・ ・ ・ ・ ・ ・ ・ ・ ・|九
+---------------------------+
先手の持駒:なし

747 :名無し名人:2016/01/16(土) 22:57:10.29 ID:sO3tt8gG
tanuki-名前変えた上にクラスタ化か

748 :名無し名人:2016/01/16(土) 23:05:41.09 ID:LNhtNY/2
>>732
よし、ムーアの法則を取り入れよう。
性能は1.5年で2倍になるのだ。

めんどくさいから2年で2倍。
頭こんがらがってきたけど
10^12台で済む・・・とおもう!

749 :名無し名人:2016/01/16(土) 23:08:53.54 ID:h8K2tCUm
プログラマの能力的にはやねとたぬきが最高レベルのはず
たぬきの人はGoogleのエンジニアだった(今は転職)とか出てきた

750 :名無し名人:2016/01/16(土) 23:11:41.46 ID:s4IiPo+8
両方とも、日本を代表するプログラマと言っても過言ではない。
正直今のままじゃaperyが、決勝行けるか行けないかのライン

751 :名無し名人:2016/01/16(土) 23:17:33.76 ID:LNhtNY/2
http://www.wolframalpha.com/input/?i=2%5E%28y%2F1.5%29*%28100000000*60*24*365%29%3D3%5E100
わけわからなくなってきたのでwolfram神にお伺いを立ててみた。

いま1年に1億局面しか読めないとしても
169年後のPCなら1台で1年で3^100局面を読み切ってくれる模様

完全解析は近い!

752 :名無し名人:2016/01/16(土) 23:27:47.58 ID:HsWxz7qZ
すまん


うさ親おる?

753 :名無し名人:2016/01/16(土) 23:30:35.85 ID:WUiLW1kI
完全解析の手間が必ずしも全局面を見る手間に匹敵したり、
1手読みで神の結果を返す神の評価関数に必要な記憶領域が必ずしも全局面を記憶するのに匹敵したり、
とは限らない希ガス、

754 :名無し名人:2016/01/16(土) 23:32:19.74 ID:V7OXuJcg
ムーアの法則ってまだ続いてるの?終わったって話を聞いたことがあるんだけど違ったっけ

755 :名無し名人:2016/01/16(土) 23:33:46.43 ID:7fV3uHiG
300手目で詰みになる手順なんて読まなくていいんじゃないの?

最善手を放てば、相手がどういうふうに応じようと、
最短で例えば80手で勝てる手順が見つかればそれで必勝法じゃん。

756 :名無し名人:2016/01/16(土) 23:35:47.63 ID:LNhtNY/2
http://www.wolframalpha.com/input/?i=Are+you+god%3F
Wolfram alphaはやはり神だった

757 :名無し名人:2016/01/16(土) 23:40:49.93 ID:7fV3uHiG
神のくせに

Why am I me ?(なぜ私は私なのか)

Why is there something rather than nothing?(なぜ何もないのではなく、何かがあるのか)

に答えられなかったぞ。

758 :名無し名人:2016/01/17(日) 00:30:01.17 ID:EsTU1Ws7
>>750
決勝候補って
ponanza、技巧、NDF、AWAKE、tanuki-、Apery、激指、GPS、Selene、YSS、nozomi
あたりか?
Aperyたしかに後発のチルドレン特にtanuki-には分が悪そうだけど、ただ長くやってることによって序盤の巧さが出てきた
tanuki-は中の人が将棋の知識少なそうだし序盤で不利にならない手法はまだ不得手ではないか

759 :名無し名人:2016/01/17(日) 01:05:26.24 ID:mg72APwl
たぬきは序盤定跡はやねと手組んでるし情報貰えるだろ
それよりponaもまともに出来なかったクラスタを組めれば一気に優勝候補になれそう

760 :名無し名人:2016/01/17(日) 01:18:46.24 ID:rrXt/0Pq
いままでまともなクラスタを組んで結果残してるのってGPSチーム、YSSの山下さん、プエラαくらい?

761 :名無し名人:2016/01/17(日) 01:51:18.46 ID:4F66MdOm
>>760
YSSはGPS方式のクラスタ化らしい
あと第23回世界コンピュータ将棋選手権で31CPUsのBonanzaが優勝してるね

>2.合議法による分散並列化と、木探索の分散並列化
とあるから合議なのかもしれないけど良くわからないね
スケールするまでは並列化で、そこからは合議とかかもしれない

ただGPS方式だったら合議するんだったらその台数分全部クラスタを組んでしまったほうがレートが上がると思うので
クラスタはあまり上手くいっていなかったのかも

762 :名無し名人:2016/01/17(日) 01:55:45.63 ID:4F66MdOm
いずれにせよ、プエラ並とはいかなくても、GPS並にスケールするクラスタが組めて
序盤定跡の穴が塞がったら優勝候補どころか優勝濃厚

763 :名無し名人:2016/01/17(日) 03:01:06.13 ID:hbZo3RNA
やねさんへ
まずはminiを早期に公開して欲しい
アーケードゲームの全一狙いノリを極力抑えて、まずはカタチにしていただきたい
この2〜3日、ブログ更新がないのに耐えられなくなって来ています

その後は……
ソース・バイナリは非公開でいいので、圧倒的に強いヤツを全一狙いノリで作って欲しい
miniのバグ取りは、オープンにした果実が十二分に得られるでしょう

764 :名無し名人:2016/01/17(日) 03:17:10.29 ID:EV4zeZky
今の最新のソフトって評価値+1000くらい付いたらもう100%の必勝なの?

765 :名無し名人:2016/01/17(日) 03:25:38.98 ID:4F66MdOm
>>763 焼き鳥乙

766 :名無し名人:2016/01/17(日) 03:53:38.54 ID:hbZo3RNA
>>765
焼鳥ならブログに書くだろクズ

767 :名無し名人:2016/01/17(日) 04:02:14.07 ID:4F66MdOm
>アーケードゲームの全一狙いノリを極力抑えて、まずはカタチにしていただきたい
>この2〜3日、ブログ更新がないのに耐えられなくなって来ています

だっておバンバン(AA略

768 :名無し名人:2016/01/17(日) 04:03:42.95 ID:4F66MdOm
>>766
お前のレスは焼き鳥レベルで寒気がする書き込みだって意味だよ

769 :名無し名人:2016/01/17(日) 04:07:38.42 ID:hbZo3RNA
>>768
twitterやってないから、こっちで書いてるだけだよ
nanoだのclassicだのは、まずはminiが実体化した後の話でしょ

770 :名無し名人:2016/01/17(日) 09:13:48.73 ID:x5fJoMCT
新しくPC組んだんで、興味あったtanuki-とApery大樹の枝戦わせてみたんだけど、意外な差がついた。

Apery_Twig_sse42がi7-2700K_4.4G tanuki_gccがi7-6700K_4.5Gで動作させて、
10分10秒の選手権ルールで取りあえず15時間くらいで34戦させたんだけど結果はApery側の24勝10負とマシンスペックはtanuki-の方が少し上なのに、かなり結果に差が付きました。

素人目に感じたのはAperyの方が評価関数が正確な分差がついたのかな?って感じでした。

まだ思考回数少ないけど、少なくとも本家Aperyの方が強いって分かっただけでも収穫(^-^)v

771 :名無し名人:2016/01/17(日) 09:23:31.63 ID:zfN5pE4f
そういやあの選手権ルールの場合
対局サーバはちゃんと残り時間送ってくれんのかな?
確か1手指すごとに10秒加算だから
人間でいう10分10秒とは少し話が違うよね

772 :名無し名人:2016/01/17(日) 09:45:09.56 ID:nhspvK6F
アイデアが浮かばなくて何となく作るの放置してたのがあって
最近のここ見たのがきっかけで、面倒でまだ搭載してない詰め将棋搭載したら
終盤えらく鋭くなって別物みたいになった
随分変わるものなんだね

773 :名無し名人:2016/01/17(日) 09:59:42.10 ID:GIXC/3YI
えいぷりぃ詰将棋積んでないんでしょ?
ボナンザは1スレッド詰専用になるから詰み勝負になる前にスレッド数で押し切れば勝ち、押し切れなければ負けって感じなのかな?

774 :名無し名人:2016/01/17(日) 10:19:27.22 ID:nhspvK6F
aperyなんかは評価の方で結構カバー出来てるのもあるんじゃないかなあ
良い形をどんどん積み上げて行けば、通常の探索で自然に詰みになるだろうし
とはいえ、終盤ひっくり返ることもあるだろうけど

775 :名無し名人:2016/01/17(日) 10:45:34.08 ID:ova1BrsX
やねうら王miniのgithubページきたあああああ(・∀・)

776 :名無し名人:2016/01/17(日) 11:00:35.83 ID:bPSzxKiV
Aperyは技巧には攻めは封じられてた印象だから厳密には無理攻めしてるのかもな

777 :名無し名人:2016/01/17(日) 11:29:26.42 ID:rrXt/0Pq
aperyはGPSfishと比べると攻めるタイミングとかかなり上手いと感じる
Gpsfishは露骨な無理攻めだよね。電王戦の時も後から三浦九段が研究したらあの手筋は無理攻めらしいし

778 :名無し名人:2016/01/17(日) 11:47:18.33 ID:+HKh7FUN
誰かやねうら王miniを使ってやれ

779 :名無し名人:2016/01/17(日) 11:47:23.46 ID:NWdsFd3q
やねうら王miniバイナリ誰か頼む

780 :名無し名人:2016/01/17(日) 11:51:29.90 ID:0Ypze/Ji
来週中ぐらいに公開します。

って書いてあるじゃん
それまで待とう

781 :名無し名人:2016/01/17(日) 11:58:28.26 ID:+HKh7FUN
本当だ(笑)
早とちりしたわ…

782 :名無し名人:2016/01/17(日) 12:20:32.06 ID:NWdsFd3q
32bitバイナリもお忘れなくw

783 :名無し名人:2016/01/17(日) 12:23:34.95 ID:ova1BrsX
ソースだけでも早めに見てみたい

784 :名無し名人:2016/01/17(日) 12:56:25.68 ID:NWdsFd3q
ShogiGUI の人がやってくれそうだと思ったらサイトに

※〇◯ソフトのソースが公開されたからビルドしてくれという、 ”たのんまっせ”は止めてください。

 そういったことはオリジナルの作者に頼んでください。

と書いてあったw

785 :名無し名人:2016/01/17(日) 13:04:14.69 ID:+HKh7FUN
これWindows限定なの

786 :名無し名人:2016/01/17(日) 13:55:35.43 ID:z9Jz28eD
>>784
読まれてますな

787 :名無し名人:2016/01/17(日) 14:01:00.81 ID:rrXt/0Pq
ソースが公開されてるソフトならLinuxはもちろんMacでも動かせる
Macは、GUIソフトがあるのか知らんが

788 :名無し名人:2016/01/17(日) 14:12:42.12 ID:+iT7TkMp
>>787
Visual C++固有の関数使わないよう修正しないと動かないね

789 :名無し名人:2016/01/17(日) 14:14:02.47 ID:uDZv3pbZ
>>788
win前提の関数で懸かれてるの?

790 :名無し名人:2016/01/17(日) 14:26:19.00 ID:OnZ/AEwF
>>788
やってみたけど、俺には難しいな。(´・ω・`)
誰かやった人がいたら教えてほしい。

791 :名無し名人:2016/01/17(日) 14:42:42.70 ID:7FRGxgcQ
だからShogiGUIの人のスキルの出番なんだけどなw

792 :名無し名人:2016/01/17(日) 15:18:36.02 ID:z9Jz28eD
GCCでスレッドを起こしたりSIMDサポートとかメモリバリア周りが何を使えば良いのかわからん
LLVMとかも知らん…

793 :名無し名人:2016/01/17(日) 15:25:04.74 ID:mg72APwl
なんでShogiGUIの作者がお前のためにやねうら王のビルドしないとあかんの?
自分で調べて直せよ

794 :名無し名人:2016/01/17(日) 15:25:41.11 ID:yZSATz1N
すまん



池沼おる?

795 :名無し名人:2016/01/17(日) 15:27:50.57 ID:ZykvZAIA
>>792
SIMDサポートとかメモリバリア周りはx86・x64では、VSでもGCCでもICCの真似が基本だから
ほぼそのままいけるよ

796 :名無し名人:2016/01/17(日) 15:40:47.32 ID:xLI4R1ti
さすがに草
http://wdoor.c.u-tokyo.ac.jp/shogi/view/2016/01/17/wdoor+floodgate-600-10+STIGMATA+Sunfish4_alpha0+20160117130001.csa

797 :名無し名人:2016/01/17(日) 16:38:12.15 ID:GIXC/3YI
//#define USE_AVX2
だけ変更して Release ビルドするとVCの初期化コード内で落ちる。
Debug なら落ちずにちゃんと usi に返事するし、quit で終了する。

798 :やねうらお ◆YANEX.qYFA :2016/01/17(日) 16:57:07.56 ID:e7j3v82Z
>>797
メニューの[デバッグ]→[YaneuraOuのプロパティ]→構成のプロパティ→C/C++→
コード生成→「拡張命令セットを有効にする」のところ、/arch:AVX2が指定されてると
思いますけど、それをご自分の環境に合わせる。

799 :名無し名人:2016/01/17(日) 17:17:22.50 ID:5YH23dPd
AVX2 ありじゃないと使い物にならないのか

800 :名無し名人:2016/01/17(日) 17:25:33.91 ID:5h7Q30rt
>>796
友達お断りエンジンだなw

801 :名無し名人:2016/01/17(日) 17:30:08.09 ID:ZykvZAIA
>>800
エンジンかな?
人間の様な気がする

802 :名無し名人:2016/01/17(日) 17:38:48.44 ID:GIXC/3YI
>>798
そうでした、ごめんなさい。

803 :名無し名人:2016/01/17(日) 17:51:48.71 ID:mg72APwl
全駒ルーチンって結構実装面倒そう

804 :名無し名人:2016/01/17(日) 17:52:35.84 ID:ova1BrsX
これで今度のコンピュータ将棋選手権はやねうらチルドレンが溢れるか

805 :名無し名人:2016/01/17(日) 18:12:19.90 ID:0Ypze/Ji
>>758
これ見る限り次回のコンピュータ将棋選手権は相当レベルが高いな

806 :名無し名人:2016/01/17(日) 18:25:03.33 ID:5h7Q30rt
>>801
評価値送ってくる人間ってすごくない?

807 :名無し名人:2016/01/17(日) 18:32:55.91 ID:ZykvZAIA
>>806
STIGMATAのことだよね
今、確認しなおしたけど評価値送られて無いけど

808 :名無し名人:2016/01/17(日) 18:36:24.11 ID:qZbLVBPD
ponanzaがようやく対策班の元に来たが、
そもそも将棋所の設定からして手こずっているらしい…。
提出は去年の12月下旬にされてるはずなんだが、
連盟側の体制が整うのに時間がかかったのだろうか。

809 :名無し名人:2016/01/17(日) 18:39:50.68 ID:SBOh+7ze
>>805
二次予選のシード圏内に入りそうなのは>>758プラスN4S、習甦、Calamity、ひまわり、D将棋、Shogi686、くじらちゃんあたりか
二次予選のシード圏内に入るのさえ至難だな

810 :名無し名人:2016/01/17(日) 18:47:41.01 ID:c4vzfDLP
また外国の工作員が暴れてるのか

811 :名無し名人:2016/01/17(日) 18:51:08.29 ID:0Ypze/Ji
>>808
勝負と関係のないところで上手くいかないのは勘弁してほしいな
>>809
これだけ層が厚くなってくると将棋連盟が5対5の団体戦を止めたのもわかるな
プロが0-5で負けたらシャレにならんし

812 :名無し名人:2016/01/17(日) 18:55:01.63 ID:WdLP8vH3
ブーハー先生まだ勝てるの?

813 :名無し名人:2016/01/17(日) 19:22:55.03 ID:+HKh7FUN
>>808
どうせ山崎じゃ勝てないだろ(笑)
叡王戦の決勝リーグはみんなの手抜きがひどかったからな

814 :名無し名人:2016/01/17(日) 19:32:22.05 ID:WdLP8vH3
今度の電王戦のルールは貸出ありなの?

815 :名無し名人:2016/01/17(日) 19:35:06.26 ID:QI/02fnx
>>814
ありだよ。

816 :名無し名人:2016/01/17(日) 19:49:45.89 ID:ZykvZAIA
>>809
うさぴょんが抜けてる
あと千田五段のblogを見る限りおからとCGPあたりもそのリストに追加かな

817 :名無し名人:2016/01/17(日) 19:53:24.11 ID:QrfflbmB
32ビット公開されたら2万円のレノボタブレットRAM2GBでも動くかな

818 :名無し名人:2016/01/17(日) 20:00:30.70 ID:uDZv3pbZ
>>814
貸し出しなしなんてありえない

819 :名無し名人:2016/01/17(日) 20:09:35.15 ID:WdLP8vH3
貸し出すと、ハメ手探索ゲームみたいで、
俺は嫌いだな。

820 :名無し名人:2016/01/17(日) 20:14:19.27 ID:0Ypze/Ji
ponanzaに勝つには序盤でリードするしかない
ハメるのは難しいが有利に持っていくのはたくさん研究すればパターンがわかってくるはず

821 :名無し名人:2016/01/17(日) 20:21:05.78 ID:uDZv3pbZ
>>819
お前の好き嫌いなんか関係ない
連盟はハメ手探しゲームが大好きなんだよ

822 :名無し名人:2016/01/17(日) 20:26:32.06 ID:l5D6evSD
日本将棋連盟公認の将棋RPG「つめつめロード」発表。詰将棋を解いて世界を救うゲーム

日本将棋連盟公認のスマホアプリ「将棋RPG『つめつめロード』」が発表されましたのでご紹介します。
詰将棋と育成RPGを融合させた、ゲームで将棋が強くなるという新感覚アプリだそうで、次々に出題される一手詰を解いて世界を救うゲームのようです

823 :名無し名人:2016/01/17(日) 20:50:48.35 ID:ygh34Dsp
関西研究室が総出で研究すれば有利な手筋はあるだろうな
プログラマも雇ってファイル構造の解析とかもできるといいね

824 :名無し名人:2016/01/17(日) 21:02:51.42 ID:5h7Q30rt
>>807
ごめんなんか勘違いしてました

825 :名無し名人:2016/01/17(日) 21:05:59.22 ID:fiaP+6qv
コメントがいっぱい書いてあってすごい勉強になりそうなコードだったぞ
ただVS2015入れるのがめんどくさい…

826 :名無し名人:2016/01/17(日) 21:07:48.81 ID:5h7Q30rt
西尾先生って立場上大変だろうなと思う。

ソフト側からはスパイと思われてるだろうし、
プロ側からは、実績の少ない底辺雑魚棋士がソフト戦を口実に
連盟に媚び売ってきてるコウモリ野郎に見えてるだろう。

827 :名無し名人:2016/01/17(日) 21:21:32.72 ID:GL86yx4t
スパイってことはないな
プログラムを理解しているプロ棋士は一人もいないから

828 :名無し名人:2016/01/17(日) 21:23:17.99 ID:r847cOcG
>>784
3手の読みが成立している・・・

中の人は棋力も高そうだ

829 :名無し名人:2016/01/17(日) 21:47:52.60 ID:j2xSJEXr
でるでる詐欺の人ってどのくらいいるのかな?

830 :名無し名人:2016/01/17(日) 21:58:42.39 ID:+7Xlbalg
>>826
ソフト側からは弱点突いてくるなら改良点教えてくれるという
ことなんで敵とは思わんよ

831 :名無し名人:2016/01/17(日) 22:00:19.21 ID:DHotpiGm
いやあ西尾は将棋ファンから、ソフトに勝つための参謀として軽蔑されてる面はあるぞ

832 :名無し名人:2016/01/17(日) 22:11:47.83 ID:ey7+BEd+
もう電脳棋士の座も千田に奪われちゃったしな

833 :名無し名人:2016/01/17(日) 22:15:49.87 ID:+HKh7FUN
西尾は詳しいんだけど実力が…
千田が上位互換過ぎて

834 :名無し名人:2016/01/17(日) 22:17:02.29 ID:yZSATz1N
すまん


西尾批判厨おる?

835 :名無し名人:2016/01/17(日) 22:22:43.45 ID:DHotpiGm
西尾の気の毒なところは、連盟から依頼されて電王戦でプロが勝てるように協力
それにより給料も貰っているのでしょうけど、
そのおかげで、影で暗躍する協力者として将棋ファンから軽蔑されてしまった
西尾としては仕事の依頼をこなしただけなのだが
損な役回りかも

836 :名無し名人:2016/01/17(日) 22:25:18.06 ID:DHotpiGm
叡王戦の日時ってプロが対策完了するまで引き伸ばしたりしないだろうね
3月なら発表しないと
プロの対策が進まないからと5月対局とかしないだろうね

837 :名無し名人:2016/01/17(日) 22:39:11.44 ID:Pw+Ll6QX
西尾さんが軽蔑されているなんてネットでは見た記憶はとんとないけど、
道場などに行くとそんな話題になるのかな。

838 :名無し名人:2016/01/17(日) 22:45:38.35 ID:IhK0SXph
普通の将棋ファンは西尾に対して
どんな形でもいいからソフトに勝つことに貢献してくれることを望んでる
称賛はされても軽蔑なんてされてるわけがないよな

839 :名無し名人:2016/01/17(日) 22:45:57.11 ID:DHotpiGm
一部だって言ってるでしょ

840 :名無し名人:2016/01/17(日) 22:50:08.34 ID:bPSzxKiV
2ch脳なんだろ.察してやれ

841 :名無し名人:2016/01/17(日) 22:53:58.98 ID:GL86yx4t
>>838
出たよ
>普通の将棋ファン
自分の意見だけ言えばよし

842 :名無し名人:2016/01/17(日) 23:06:14.82 ID:ofihxnig
電王戦は将棋連盟の一人勝ちだな
たとえザコの山崎が負けても角が立たないし
運よく山崎が勝てば最強ソフトでも二流棋士以下の実力しかないと言い張れる

843 :名無し名人:2016/01/17(日) 23:36:16.57 ID:j2xSJEXr
>>810
また暴れてますw

844 :名無し名人:2016/01/17(日) 23:39:41.56 ID:l5D6evSD
>>842
逃げ回っていると言われてもしかたないような・・・

羽生さんとか出なかったし

845 :名無し名人:2016/01/17(日) 23:45:34.51 ID:GIXC/3YI
>>817
x86 では C2719 が出てもう寝るとか言うておられる。
https://msdn.microsoft.com/query/dev14.query?appId=Dev14IDEF1&l=JA-JP&k=k%28C2719%29&rd=true
x86 ではアライメント付値呼び出しはできないから設計を変えろ、という事でしょうか?

一時変数として引数を弄ってないなら参照渡しに変えるだけでコンパイルは通ったけど、
const が付いていない以上コードを目で確認しないとわからない。

0.91 で bitop.h が残念な事になってるのでx64 な人は 0.90 を使っとけばいいな。

846 :名無し名人:2016/01/17(日) 23:52:15.69 ID:j2xSJEXr
外国勢が何で将棋のソフト大会にでようと思ってるんだろ?

847 :名無し名人:2016/01/17(日) 23:57:18.72 ID:+7Xlbalg
>>839
一部のキチガイの話なんて相手にするかね?

848 :名無し名人:2016/01/18(月) 00:29:17.78 ID:n9QkZZ9a
もしかして高速一手づめルーチンってまだ半分もできてない?
テーブルの初期値が入ってないような、、、。

849 :名無し名人:2016/01/18(月) 00:35:52.14 ID:lVLraME1
ニコニコ生放送【電王戦スピンオフ】将棋、決闘三番勝負、大晦日2015

7:43:25〜

村山7段 解説中の発言 

「今だから言える話なんですけどね。
 電王戦FINALで大将戦で2八角って手があったじゃないですか。
 あれって結構もう有名な手で、コンピュータやぶりというか…
 あの手も僕、ponanzaに結構試したんですよね。
 どういう形なら打ってくるかっていう。
 で、やっぱり向こうにとって条件が悪い形だと打ってこないんですよ。
 ちょっとでも条件が良ければ打つんですけど。
 だからそれだけ見ても、ponanzaは隙が無いソフトだなあと…」

「人間がソフトの穴を狙うじゃないですか。
 いろいろ試しましたけど、基本的に(穴は)無かったですね」

850 :名無し名人:2016/01/18(月) 00:53:31.60 ID:FgSbF24b
>>849
つってもpona対ponaだったら5割は勝てるわけで
pona同士にやらせて、ゲーム木の最善手と次善手のなるべく大きくなるような局面を覚えていけば、
組み合わせの爆発を起こさずに、プロレベルでの必勝形には持ち込めるとはやねも言ってるし
研究(というかただのゲーム攻略だが)の仕方が悪いんだろうなーくらいにしか思えない

851 :名無し名人:2016/01/18(月) 00:57:48.07 ID:zS/f1zkp
やねうら王mini、探索部がまだないとのことだったので、bona6の探索借りて動かしてみたけど、結構いい勝負するな。
今のところやねうら王からみて3勝1敗。

852 :名無し名人:2016/01/18(月) 01:06:00.28 ID:i+3EOyDC
ある意味あれはやねの挑発だろ

853 :名無し名人:2016/01/18(月) 01:23:32.69 ID:KVEpDKiE
巨瀬さんの投了で結局よくわからなかったけど、阿久津八段-AWAKE戦の2八角は素人目には(メディアでいわれてるほど)条件いいようには見えなかった
2八角戦法の理想形は後手陣が穴熊で駒が偏ってる状態だと理解してたんだが
まあプロの棋力なら勝ちきれるんだろうけども

854 :やねうらお ◆YANEX.qYFA :2016/01/18(月) 01:25:04.66 ID:hVTs4O49
>>845
> 一時変数として引数を弄ってないなら参照渡しに変えるだけでコンパイルは

おお、ありがとうございます(`・ω・´)ゞ

> 0.91 で bitop.h が残念な事になってるのでx64 な人は 0.90 を使っとけばいいな。

x64環境での速度的な影響は何もないと思いますけど、何かいけませんか?

>>848
1手詰めルーチン自体は、あれで9割出来てるんだ。
長い利きの更新部がまだなんだ…。週末までには出来てると思う。

>>851
仕事早すぎワロタ。

855 :名無し名人:2016/01/18(月) 01:26:08.03 ID:FgSbF24b
>>851
評価関数のバイナリもBonanza?それでそんなに差がつくのは指し手生成がめちゃくちゃ速いんだろうか

>>852
局面をばらけさせたくない(かつ、対戦ソフトと完全に同一の環境を持っている)んだから
新米長玉のように、そもそも初手から定跡外すべきだし
やってない時点で対策をやれるだけやったとは全然言えないと思う

856 :名無し名人:2016/01/18(月) 01:26:26.81 ID:BFnBNgwm
探索部がまだないのでソースビルドしても動かないってことか?ふざけすぎだろw

857 :名無し名人:2016/01/18(月) 01:27:52.54 ID:NfBsmvYc
1手詰めって自分でもちょっとやってみたけど
長距離の駒の利きが変わるのが面倒くさいね
これがなければ、ものすごく簡単なんだけど…

858 :名無し名人:2016/01/18(月) 01:30:26.87 ID:MAbnKShf
>>856
コード一部でもいいから見せてくれたらテスト手伝うよってここの発言から折角途中のコード上げてくれてるのにその言い草はないだろ

859 :名無し名人:2016/01/18(月) 01:35:30.29 ID:FgSbF24b
>>851
評価値バイナリの互換性がソフト同士で無いはずだから、もしかしたら評価値が一部おかしくなってたりしない?
(それも含めて修正してたら凄い)
その辺きちんとしたら探索部がBonaのままでも更にレート上がりそうな・・・

860 :名無し名人:2016/01/18(月) 07:05:49.38 ID:n9QkZZ9a
>>854

> > 0.91 で bitop.h が残念な事になってるのでx64 な人は 0.90 を使っとけばいいな。
>
> x64環境での速度的な影響は何もないと思いますけど、何かいけませんか?

AVX2 以外のコンパイルオプションでエラー出まくりです。

> >>848
> 1手詰めルーチン自体は、あれで9割出来てるんだ。
> 長い利きの更新部がまだなんだ…。週末までには出来てると思う。

頭金打ってくれないのはきっと使い方を間違えてるんですね。。。

861 :名無し名人:2016/01/18(月) 07:29:24.22 ID:n9QkZZ9a
x86ではmallocで8か12バイト余分に確保して16バイトアラインで使ってfree時に元のポインタで解放したりしないとダメって事ですかねぇ?(面倒くさそう、、、。)

862 :やねうらお ◆YANEX.qYFA :2016/01/18(月) 07:29:24.94 ID:hVTs4O49
>>860
> AVX2 以外のコンパイルオプションでエラー出まくりです。

ごめん。x86用コード追加して整理したときにおかしくなってたのでいま修正しました。

> 頭金打ってくれないのはきっと使い方を間違えてるんですね。。。

8近傍用の利きの初期化等がまだなので…。
関数内に「かきかけ」とある関数は書きかけです。

863 :やねうらお ◆YANEX.qYFA :2016/01/18(月) 07:33:57.29 ID:hVTs4O49
>>861
その処理自体はthread.cppの冒頭にcustom allocatorを書いてあるんですけど、
それ使っても

*th = std::thread(&T::idle_loop, (T*)th);

ここでまさかのランタイムエラー。

すまん。もう寝る。誰かわかる人いたら助けて。

864 :名無し名人:2016/01/18(月) 07:43:51.92 ID:n9QkZZ9a
>>862
はや!ありがとうございます。

> 8近傍用の利きの初期化等がまだなので…。
> 関数内に「かきかけ」とある関数は書きかけです。

かきかけに行く前に金打ちくらいは判定してくれるかと思ってました。
来週までゆっくり待ちますね。

>>863
Win32 なのに VCに AVX2 オプションがついてても大丈夫なんですか?

865 :名無し名人:2016/01/18(月) 07:52:26.63 ID:n9QkZZ9a
気が向いたらrandom_player_search.cpp追加しておいて下さい。

866 :名無し名人:2016/01/18(月) 07:54:27.08 ID:fQqNm50o
焼き鳥が気持ち悪すぎる

867 :やねうらお ◆YANEX.qYFA :2016/01/18(月) 08:00:36.60 ID:hVTs4O49
>>864
> Win32 なのに VCに AVX2 オプションがついてても大丈夫なんですか?

それは問題なさげ。32bitモードでもAVX256が使えるという…。

>>865
いま、追加しておきました。(`・ω・´)ゞ

868 :名無し名人:2016/01/18(月) 08:21:59.71 ID:n9QkZZ9a
>>867
ありがとうございます!
なるほど。

869 :名無し名人:2016/01/18(月) 08:52:42.01 ID:zmCS8nHF
巨勢は逃げたんだよ。
ままぁー、はめられたよぉー。
そして今年は引きこもりで、ソフトすらだしゃしねぇw

870 :やねうらお ◆YANEX.qYFA :2016/01/18(月) 08:58:52.63 ID:hVTs4O49
>>861
くそー!誰も助けてくれへん!

…ので、32bit環境でも動くようにしてコミットしておきました。(`・ω・´)ゞ

871 :名無し名人:2016/01/18(月) 10:00:41.21 ID:BrTq+alL
すまん


やねうらおおる?

872 :名無し名人:2016/01/18(月) 11:12:09.85 ID:2vHrzheb
alignで引っかかっているみただけど
_mm_mallocで確保して_mm_freeで開放
ローカル変数は__declspec(align(16))
でいいんじゃないかな。

873 :やねうらお ◆YANEX.qYFA :2016/01/18(月) 11:21:50.83 ID:hVTs4O49
>>872
align関係の問題については>>870のように解決済み。

> _mm_mallocで確保して_mm_freeで開放

これは何の関数?

> ローカル変数は__declspec(align(16))

C++11の範囲ならalignasのほうが良いのでは。

874 :名無し名人:2016/01/18(月) 11:32:30.31 ID:2vHrzheb
>>873
解決済なら無視していいです

875 :やねうらお ◆YANEX.qYFA :2016/01/18(月) 11:43:09.83 ID:hVTs4O49
>>874
(`・ω・´)ゞ

876 :やねうらお ◆YANEX.qYFA :2016/01/18(月) 12:04:19.06 ID:hVTs4O49
>>872
_mm_malloc()、すごく便利な関数だった。これ使って書き換えるわ。ありがとう!

877 :名無し名人:2016/01/18(月) 12:16:24.71 ID:mcpc3oFU
AperyもGPSfishも、終盤の見落しや独特のクセのせいで自分の棋譜の解析に使い辛いという話があるし、強化Bonaは案外需要あるかも

878 :名無し名人:2016/01/18(月) 12:23:00.44 ID:joHYXm1E
終盤の見落としないようにポナンザみたいに作れないもんなのですかねえ
やねうらお様
ただエイプリ改良して出場するだけでも上位入賞できるでしょうけど

879 :名無し名人:2016/01/18(月) 12:29:48.85 ID:Z2/gUsTv
激指は詰めろ判定が出たりするんだっけ
解析や人力も加えた形成判断するには詰みや詰めろ判定があるほうが使いやすいからね

880 :名無し名人:2016/01/18(月) 12:37:20.29 ID:joHYXm1E
SHOUGIGUIの人も頑固だから棒グラフ表示とか詰めろ表示とか要望掲示板に書いても
必要ないのひとことで却下されたw

881 :名無し名人:2016/01/18(月) 12:39:53.41 ID:lVLraME1
Shota Chida @mizumon_
今回の電王戦の条件は、持ち時間以外にも前回と大きく異なるところがあるので、かなり大変のように思います…...
(サポートの依頼が出ているのが一人だけだなんて知らなかったよ)

これからponanzaを見に行くのだが、様々な点で制限が掛かって、ponanzaに会う前から悲鳴を上げている状況。
嬉しい悲鳴という意味もなくはないのだが。

呟こうにも、細かい決まりごとを知らされていないのが難点。
幸いにも明日は就位式に行くので、関係者(当事者?)によく確認しておかないと。

うーん、将棋所で対局の終了時に、「ハンドルされていない例外」というのが出てしまう・・・
wainさんらしき方が将棋所の掲示板に書き込まれているけれど・・・

棋譜保存のところにチェックを入れても、kifファイルが現れない。
対局一覧の所には表示されているけれど、これでは少し困る。
初期段階の問題が生じていたようで、色々試しているものの、兄弟子らと苦戦している。

ShogiGUIだと問題はないけれど、ponderが当たったときの着手に問題があって代用するのは難しい。
うーん、対策や方針を実行する前に参ってしまった。(今のままでは棋譜をdropboxに自動で追加できない)

882 :名無し名人:2016/01/18(月) 12:40:32.94 ID:lVLraME1
Shota Chida @mizumon_
ponanzaの棋譜が手元にないこともあり、連続対局やkifファイルのdropboxでの共有の説明から、
様々なことを行おうとしていた。しかし、将棋所でkif(csa)ファイルの棋譜保存ができない状態だったので、
兄弟子が練習将棋を指している。 #電王戦への道(自称)

ShogiGUIでも、どういうわけか棋譜の保存すら出来なくなっている。ひー。

ponanzafever,将棋所・ShogiGUIでは、自動保存でフォルダ内には残らない(ダウンロードやdropboxやデスクトップなど)
ただし、将棋所内部?の対局結果一覧には残ってはいる。
※その結果一覧から棋譜を開いて、名前をつけて保存すれば一応大丈夫ではあるが・・・

色々あったが、こちら側としてはひとまず対応は済んだ。
現状は、将棋所では棋譜保存のときに「ハンドル...」がでてフォルダに残らない、
将棋GUIでは連続対局が進むものの対局が保存できない状態。
一応、対局結果から棋譜を呼び出して、名前を手入力して保存までたどり着けば一安心のようだ。

就位式に行く前に、味噌ラーメンを食べてからponanzaの様子を見に行く。
10分10秒で棋譜数をとるか、8時間で時間の使い方などを見るかの2つを示した結果、
まずは8時間を通しで取ることになった。(棋譜保存の関係もある)

883 :名無し名人:2016/01/18(月) 12:41:05.73 ID:lVLraME1
平岡 拓也 @HiraokaTakuya
思わぬ所で大変そう。そして今やっと将棋所とかのセットアップってことなのか。
Ponanza提出されてから一ヶ月くらい経ってる。

884 :名無し名人:2016/01/18(月) 15:14:23.31 ID:j/1bIjg7
>>747
Twitter見ても書いてなかったので情報源教えて

885 :名無し名人:2016/01/18(月) 15:18:45.22 ID:j/1bIjg7
>>805,809
二次予選シード以前の問題として、本当に技巧、nozomi、tanuki-が出場するとして
これらが全部一次予選組だってところかな(習甦も出るなら今年は一次予選からだ)

886 :名無し名人:2016/01/18(月) 15:22:32.51 ID:j/1bIjg7
>>853
あれは阿久津と西尾の共同研究もしていて、2八角打ち込みでは理想的な形のはず。
というか、あの形以外の2八角だといろいろ成立しないんじゃなかったっけ?

887 :名無し名人:2016/01/18(月) 15:35:05.26 ID:IZpW6BAS
>>882
山本がまた小細工してるのか
小賢しい奴だな

888 :名無し名人:2016/01/18(月) 15:58:39.32 ID:dljwKKUs
プロ棋士はソフトの穴探し、ソフトは研究の妨害
なんか別ゲーになってきたな

889 :名無し名人:2016/01/18(月) 17:15:02.09 ID:j/1bIjg7
Twitterとかでスクショ画像出すときは将棋所使ってるから
ponanzaが特に将棋所で使いにくいソフトではないはずなのに
この提出バージョンでなんでそんな不具合が出るかね。

890 :名無し名人:2016/01/18(月) 17:16:23.25 ID:j/1bIjg7
まあ、規程のどこを見ても「提出したソフトは将棋所に最適化しなければならない」とは書いてないから
わざと将棋所で使いにくくしてもなんの問題もないといえばそうだが。

891 :名無し名人:2016/01/18(月) 17:23:20.11 ID:NdqVCEWT
>>888
わろたw

892 :名無し名人:2016/01/18(月) 18:13:38.71 ID:FgSbF24b
>今回の電王戦の条件は、持ち時間以外にも前回と大きく異なるところがあるので、かなり大変のように思います…...
ドワンゴがなんかまた変な条件持ち出したのかも?

893 :名無し名人:2016/01/18(月) 18:18:04.02 ID:Bs0U84Za
2番勝負だから2倍研究が必要ってことじゃないの

894 :名無し名人:2016/01/18(月) 18:31:50.09 ID:YOCJySS+
後手番捨てて先手番の研究だけでいいでしょ
それで勝てればポナの同等の棋力という扱いになるんだから

895 :名無し名人:2016/01/18(月) 18:59:24.43 ID:m18iuy6q
棋譜保存ができないのは将棋所や将棋GUIの部分で、将棋エンジンは無関係だと思うが。
OSのディスク領域の書き込み権のような気がするので、将棋所起動時に右クリックで
「管理者として実行」をやってみればよいかも

896 :名無し名人:2016/01/18(月) 19:10:52.20 ID:zW+NJjac
>>895

Shota Chida ?@mizumon_ 21時間

@kimrin ツイートありがとうございます。
現状は、ponanzaの関わる対局の場合のみ、この現象が起こっています。
PCに強くなくてすみません。

897 :名無し名人:2016/01/18(月) 19:19:28.96 ID:m18iuy6q
>>896
なるほどもう一段複雑なのか。だと山本/下山氏に問い合わせるのが一番早そう

898 :名無し名人:2016/01/18(月) 19:26:40.35 ID:kvgTjEKq
ponaだとupperbound/lowerboundを矢印で出力する仕様が悪さしてることはないだろうか?

899 :名無し名人:2016/01/18(月) 19:33:04.44 ID:zS/f1zkp
ドワンゴが将棋GUI作ればいい話。

900 :名無し名人:2016/01/18(月) 19:34:59.93 ID:P1IiEyVC
ポナ返すエンジン名に、ファイル名に使えない文字が入ってるとかじゃね?

901 :名無し名人:2016/01/18(月) 19:38:19.70 ID:BrTq+alL
すまん



朝鮮人おる?

902 :名無し名人:2016/01/18(月) 20:06:37.27 ID:dljwKKUs
>>898
その件は、平岡さんの助けもあってやっと作者が重い腰をあげたよ
そもそもどう実装すればいいかわからなかったみたい

903 :名無し名人:2016/01/18(月) 20:08:14.62 ID:4plw4K34
>>796
人類に何か大事なことを伝えようとしているのではないか

904 :名無し名人:2016/01/18(月) 20:20:52.53 ID:NdqVCEWT
>>901
朝鮮人のステマ乙

905 :名無し名人:2016/01/18(月) 20:28:04.54 ID:MYBMC9sj
わるういわるうい連盟をよおく知る人ならばこれが
負けを見越した連中の「前フリ」「頭出し」であることがわかるだろう。

「あーあ、動作不安定で十分練習できなかったわー」
「負けたけどちゃんと練習できてれば勝てたわー。つれーわー」
つまりこういうことである。

906 :名無し名人:2016/01/18(月) 20:53:42.10 ID:bLRcRyp3
>>905
巣から出てくんじゃねえ

907 :名無し名人:2016/01/18(月) 21:13:46.70 ID:4RPxuqcU
なんかレーティングが激減してんだが..
http://wdoor.c.u-tokyo.ac.jp/shogi/LATEST/players-floodgate14.html

908 :名無し名人:2016/01/18(月) 21:18:02.34 ID:4RPxuqcU
gpsfish_normal_1cが2016-01-04以来来てないからかな

909 :名無し名人:2016/01/18(月) 21:48:37.21 ID:i+3EOyDC
>>907
というかレーティングマイナスがいるんだけど
全く違う換算方法になったのか?

910 :名無し名人:2016/01/18(月) 21:52:40.42 ID:4RPxuqcU
レーティングは絶対値は意味ないから。全部1600点くらい下がってる

911 :名無し名人:2016/01/18(月) 21:53:50.89 ID:7Wz0SVLG
>>902
それはさすがに悪意がありすぎる書き込みな気が
実際はどこにどう表示すべきか分からなかっただけでしょ
表示方法が決まったらすぐに自力で実装していたし

912 :名無し名人:2016/01/18(月) 21:55:38.37 ID:2MRtghaE
ttp://b.kifupedia.org/ ここも年明けから止まってんな。
中の人忙しいのかね。

913 :名無し名人:2016/01/18(月) 22:15:35.92 ID:gx50uJG8
旬の時期が過ぎたから撤退の準備じゃないかね

914 :名無し名人:2016/01/18(月) 22:28:32.38 ID:7Wz0SVLG
>>912
自動処理だろうから
・停止に気づいて無い
・再実行忘れてる
・マシンが足りなくなった
のどれかじゃない

915 :名無し名人:2016/01/18(月) 22:33:01.66 ID:4plw4K34
負のレーティングになった奴は来るなというshogi-serverの意思表示

916 :名無し名人:2016/01/18(月) 23:14:52.44 ID:m18iuy6q
>>910
本来レーティングは偏差値と同じで集団平均からの差だけに意味がある。
けどコンピュータ将棋の場合は学習もハード変化もないレート原器を作れるので、
異時点間比較ができる。なのでfloodgateレートは絶対値に意味があるよ

917 :名無し名人:2016/01/18(月) 23:25:37.10 ID:KVEpDKiE
山本さんが将棋所でのponaの自動棋譜保存問題に答えてるな
理由は>>900だったようだ

918 :名無し名人:2016/01/18(月) 23:57:12.95 ID:7Wz0SVLG
>>916
2週間レートからその原器が消えてしまって絶対値に意味がなくなっているのが現状

919 :名無し名人:2016/01/19(火) 01:12:07.07 ID:KXts6iDr
>>918
ひょっとして2400足せばいいだけ?

920 :918:2016/01/19(火) 01:23:07.09 ID:w6DMgg11
>>919
相対値には意味があるままだから一定値を足せばいいように見えるけど必ずしも正しくない
足すべき値が時間によって変化する可能性がある
ちなみに今は元から約1600下がっている

921 :名無し名人:2016/01/19(火) 01:37:41.69 ID:XccbXas7
>>917
ちょっとUSI/UCIプロトコルの仕様を見たところエンジン名を送る
id name <x>
の名前部分 <x> については特に規定はないな。
https://web.archive.org/web/20150525174702/http://www.glaurungchess.com/shogi/usi.html
とすると、対局ソフト側がそれを特定OS下のファイル名に使う時にチェックが必要なのに、
やってないことになるんだが。

あとこのエンジン名を登録時にユーザが書き換えられるようにしといてくれると助かる。
違う版が同じエンジン名になってることがあって不便なので

922 :名無し名人:2016/01/19(火) 01:44:08.44 ID:8skDk+/3
将棋って本来は一対一の戦いのはずなのに現状だと千田、山崎対ポナンザという図式なってるな。
ponanzaと関われるのは山崎一人にすべきじゃないのか?

923 :名無し名人:2016/01/19(火) 01:47:08.18 ID:XccbXas7
>>920
原器が参加してない時のレートは相対値も違って来るよ。
回帰推定でサンプルを増やせば回帰直線の傾きが変化するのと同じ理由

924 :名無し名人:2016/01/19(火) 07:29:15.65 ID:JlZhdFot
なんだ将棋所のバグかよ

925 :名無し名人:2016/01/19(火) 08:05:45.67 ID:jfh5JTx9
変更不可だから、この場合もponaを修正する事は出来ない

926 :名無し名人:2016/01/19(火) 08:23:37.71 ID:vZ33LqRk
いうて裏では入玉ルール変更だので締切後にこそこそ修正させてたりするから

927 :名無し名人:2016/01/19(火) 08:48:46.57 ID:z4S2wHR6
>>922
棋士対棋士でも研究会とかやりますやん

928 :名無し名人:2016/01/19(火) 13:03:21.57 ID:hwhOJb3n
モグボナンザ
http://www.playonline.com/ff11/guide/mogbon/

929 :224,226:2016/01/19(火) 13:45:40.31 ID:GD9XZpXK
>>925
主催者の承諾あれば良いでしょ。

930 :名無し名人:2016/01/19(火) 13:50:19.42 ID:bL4suSfd
>>929
やるわけないじゃん
以前も提出後に入玉宣言の24点法の対応を求められて断ってるし、ほとんどの人はルールに厳格だよ

931 :名無し名人:2016/01/19(火) 14:07:01.03 ID:1GhTcRlS
お前頭悪いだろ

932 :名無し名人:2016/01/19(火) 14:36:40.39 ID:zXbuyXHM
ドワンゴは金があるんだから将棋GUIを作って公開し
電王トーナメントはこの上でやりますのでソフトは対応してください
と言えばいいだろう。フリーソフトの将棋所にただ乗りするからおかしくなる

933 :名無し名人:2016/01/19(火) 14:59:20.19 ID:GD9XZpXK
>>930
ルールにソフトの変更手続きについて書いてあるから、
ルールに従ってやれといっとるんだが。

まあ、将棋所のふりをする中継ソフトを噛ませてフィルターつうかサニタライズしてもいいけど。

ここの人なら2時間くらいで作って千田さんにあげられるのでは?
当面の対策として。

おっと、デバッグ環境がないか。
apery変更してソフト名変えさせりゃいいか。

934 :名無し名人:2016/01/19(火) 15:02:42.20 ID:vZ33LqRk
>>930
断ったことにしただけでしょそんなの

935 :名無し名人:2016/01/19(火) 15:56:48.18 ID:lJ0lljVf
ドワンゴは将棋所に金払ってるのか? 商用利用だろw

936 :名無し名人:2016/01/19(火) 16:17:10.28 ID:3yH07t34
なのはさんも電王戦関連で将棋所使うのアウトだと思うってブログで書いてたな

937 :名無し名人:2016/01/19(火) 16:20:41.37 ID:vZ33LqRk
さすがルールに厳格()な電王戦ですね

938 :名無し名人:2016/01/19(火) 16:31:22.86 ID:GD9XZpXK
結論として使うなってことにもならんだろ。
作者は知ってて放置してるんだろし、
まあ公式には知らないことになっとるんだろが、いずれにしろ
外部がガタガタ言うことでもない。

939 :名無し名人:2016/01/19(火) 16:57:35.20 ID:ofvfy8OH
> このサイトで公開している全てのソフトは、市販DVDへの収録など、商用目的での再配布を禁止します。

商用目的での再配布が禁止だからドワンゴみたいな使い方は問題ないのでは
でも再配布を禁止する理由ってなんだろう
自分は儲からないのにサポートだけやらされるから?

940 :名無し名人:2016/01/19(火) 19:13:31.95 ID:hzlCtYn0
>>930
電王戦を見てたら、ドワンゴも連盟もまともにルールを策定・運用できる団体じゃないのはわかるだろうがw
リベンジマッチでルールにない裁定勝ちとかやってる位だぞ

941 :名無し名人:2016/01/19(火) 19:14:49.54 ID:ofvfy8OH
いや新しいバージョンが出ても入手してもらえない可能性が高いからだな

942 :名無し名人:2016/01/19(火) 19:41:32.16 ID:VtIF0ubf
ソフト貸出ししてもらわないと勝てない上に将棋ソフトの使い方すらもわからないレンメ棋士って一体。。。

943 :名無し名人:2016/01/19(火) 19:44:29.81 ID:dIfAMoce
すまん



ルール分からん雑魚おる?

944 :名無し名人:2016/01/19(火) 19:47:52.72 ID:BU9bsTwB
今回の電王戦・・・あんまり盛り上がってないね・・・

945 :名無し名人:2016/01/19(火) 19:58:11.36 ID:nIKCANf2
結果見えてるからな

946 :名無し名人:2016/01/19(火) 20:03:41.83 ID:Sppah01a
むしろ定跡修正した技巧 VS 郷田の方が見てみたい

947 :名無し名人:2016/01/19(火) 20:16:56.35 ID:eS+cVUUj
>>945
凄い棋力の人がこのスレ見てるんだな

948 :名無し名人:2016/01/19(火) 21:04:31.36 ID:nLNFf4pb
連盟じゃないけど将棋のルール自体が厳格じゃないんだよな……
ステイルメイトの処理とか、最後の審判の千日手と歩詰めが絡む場合だとか

949 :名無し名人:2016/01/19(火) 21:05:35.30 ID:mdqayeSR
がっつり電王戦やその周辺の話がしたい人は電王戦の専用スレがあるのでそちらを使ったらいい思うよ

950 :名無し名人:2016/01/19(火) 21:25:08.55 ID:JlZhdFot
普通に実装すれば打ち歩ステイルメイトも
打ち歩「連続王手の千日手しかない局面」も
合法手だろう

951 :名無し名人:2016/01/19(火) 21:36:54.56 ID:WeZn/STn
ponaの異次元の攻めor受けが見られればそれで良いわ。
だから山崎先生にはそこまでは頑張ってもらわないと困るけど。

952 :名無し名人:2016/01/19(火) 21:41:39.66 ID:fEvD2nAm
>>942
巣から出てくんじゃねえ
こんな初歩のことも理解できないお前って一体。。。

953 :名無し名人:2016/01/19(火) 21:42:36.52 ID:hzlCtYn0
ID:fEvD2nAm ← こいつも巣から出てきてる件

954 :名無し名人:2016/01/19(火) 21:53:49.79 ID:hzlCtYn0
>>950
普通に考えれば、「詰み」は「合法手がない状態である」と定義するのが一番シンプルだと思うが

955 :名無し名人:2016/01/19(火) 21:59:46.22 ID:t3E4rBkh
山本、わざと動かないエンジン提出してたりしてなw

956 :名無し名人:2016/01/19(火) 22:27:07.37 ID:1WO6MNzi
https://twitter.com/mizumon_/status/688961880681938945
山本一成@Ponanza電王 @issei_y
@mizumon_ ponanzaが対局終了後に自動棋譜保存をオンにしていると棋譜保存できない問題なのですが、
ponanzaの名前がいま[ponanza[feature:12345]]みたいになっていると思います。(続)

@mizumon_ その":"が入っているせいでwindowsでファイル保存できないようです。
windwosでは一部の文字がファイル名につかないみたいです。
日ごろ棋譜自動保存機能を使っておらず気が付きませんでしたすいません(続)

@mizumon_ 将棋所では自動棋譜保存をオンにして対局は難しいですが、
SHOGIGUIのエンジンではponanzaの名前を明示的に変えるれば自動棋譜保存をオンにしても問題なく棋譜保存できます。
またプチ将棋では問題なく動きます。(続)

@mizumon_ 現状ご不便をおかけしますが、対処願えますか。
将棋所ではやりたいという場合はエンジンは提出してしまったので変更するのは難しいですが、
単純なラッパーを一枚かませることで名前を変えて対処可能です。
ラッパーが入用の場合は連絡ください。よろしくお願いします。

Shota Chida @mizumon_
@issei_y 対策を教えてくださりありがとうございます。
ラッパーというものがよく分かっていないのですが、それで将棋側での保存ができるのであれば、大変有難いです。
現状は将棋所から名前をつけて保存でファイルを作っておりますので、山崎八段らと相談をして、再度ご連絡致します。

山本一成@Ponanza電王 @issei_y
@mizumon_ 了解しました。

957 :名無し名人:2016/01/19(火) 22:37:22.53 ID:zXbuyXHM
山本はlinuxを知らないのかな
[]:;\/*?
これらは特別の意味を持つからものの名前に使うものじゃないだろ

958 :名無し名人:2016/01/19(火) 22:44:45.87 ID:B/aQwqoU
山本君は優等生だね。
サービスする上にあとから揉めないように
本体は再提出しない研究時のみの回避方法を提案してる。
もしそれがバグっても直すのはルールに触れないし

959 :名無し名人:2016/01/19(火) 22:59:14.20 ID:JlZhdFot
貸出ルールはプログラマの悪意を前提にしてるわけで
山本が対処するのは違う気がするが

960 :名無し名人:2016/01/19(火) 23:12:02.74 ID:xdB/aBlr
やってみたら囲碁は難しいとわかったので
一度は捨てた将棋界にまた戻りたいだけ

961 :名無し名人:2016/01/19(火) 23:15:32.28 ID:dIfAMoce
すまん



囲碁から逃げた開発者おる?

962 :名無し名人:2016/01/19(火) 23:15:34.37 ID:+/dmBRex
囲碁で頑張りつつ片手間に羽生をこらしめようってところだろう

963 :名無し名人:2016/01/19(火) 23:18:25.92 ID:GD9XZpXK
ラッパーかますとプロセス間で0.005秒くらいはロスになるのかな?
あ、ラッパーの中でランダムに待ち時間入れれば、本番よりわざと弱くできるかも。
すぐばれるかな。

964 :名無し名人:2016/01/19(火) 23:21:34.34 ID:ER7mEGLP
>>962
巣に帰れ

965 :名無し名人:2016/01/19(火) 23:24:34.84 ID:gs+eJ8Uu
水門のAzul_demo_pentium_1cが自分が不利になるとabnormalしててキモイ
水門にまで切断厨居るのかよ

966 :名無し名人:2016/01/19(火) 23:38:51.93 ID:Slau9QEs
( ? ?°_? ? ?°)

967 :名無し名人:2016/01/20(水) 00:00:29.16 ID:aO6ZIOyl
abnormalも片方の責任で対局不可なんだからtimeup同様にabnormalしたほうが負けにしないとな
Azul_demo_pentium_1cみたいなレート2700くらいのが3000になっまう

968 :名無し名人:2016/01/20(水) 00:28:43.85 ID:414yt2xB
>>961
お前、それ全然面白くねえから!

969 :名無し名人:2016/01/20(水) 00:37:03.48 ID:bmSkrYU4
>>967
既にある手数以上でのabnormalは出したほうの負け扱いでレート計算されている。
実際にAzul_demo_pentium_1cのレート3000付近の相手との対局結果は勝ち枢奄ッ+その他になっている

970 :名無し名人:2016/01/20(水) 00:40:54.59 ID:1dwbgj3m
>>959
どこをどうやってもビルドする奴の悪意だけは検証し切れぬわ!
>"Reflections on Trusting Trust" (「信用を信じることに関する考察」) ケン・トンプソン
ttp://www.radiumsoftware.com/0603.html#060329

971 :名無し名人:2016/01/20(水) 00:42:51.59 ID:WEFwNtT+
>>967
30手以降でabnormalは負け扱い。

972 :名無し名人:2016/01/20(水) 00:43:53.40 ID:BS1r5bNr
>>964
え?なにもっとやれって??

973 :名無し名人:2016/01/20(水) 01:30:12.38 ID:fqALtq0u
プログラム修正が駄目でラッパーがOKというのは何とも滑稽

974 :名無し名人:2016/01/20(水) 01:36:18.23 ID:WEFwNtT+
usiの出力を通過させるだけの実質ラッパーをプログラム本体と称しておいて
主要ルーチンを前段ラッパー側に積めばいいんだな。

975 :名無し名人:2016/01/20(水) 01:40:33.37 ID:IowX4CGj
>>957
偉そうだがそのなかでLinux・UNIXのファイルパスで特別な意味を持つのはスラッシュだけだ。

976 :名無し名人:2016/01/20(水) 02:27:55.75 ID:e1g6JkbE
CRAZYKINGの主、もうええってwきしょすぎwさすが おバ○の王様w心理わかりやすすぎ〜wいいやんかーただのボナンザつかってるだけなんだからwwあわれすぎ。。。

977 :名無し名人:2016/01/20(水) 08:47:05.10 ID:ngjvsnPZ
Azul_demo_pentium_1cが荒らしになってるw

978 :名無し名人:2016/01/20(水) 08:50:55.18 ID:HeO/orfi
Atom3735fで2800近いapery強すぎ

979 :名無し名人:2016/01/20(水) 08:54:45.21 ID:HeO/orfi
というかpi2ってw

980 :名無し名人:2016/01/20(水) 10:13:01.13 ID:Mp+E44Mb
980

981 :名無し名人:2016/01/20(水) 11:23:12.85 ID:mIfcLyWD
埋め

982 :名無し名人:2016/01/20(水) 11:24:57.05 ID:IUbrriFH
すまん



埋め厨おる?

983 :名無し名人:2016/01/20(水) 11:27:53.35 ID:+sLGv1+C
次スレは

984 :名無し名人:2016/01/20(水) 12:07:53.62 ID:mIfcLyWD
埋め

985 :名無し名人:2016/01/20(水) 12:26:36.37 ID:TWIfBSuk
次スレ
▲コンピュータ将棋スレッド93▽ [無断転載禁止]©2ch.net
http://peace.2ch.net/test/read.cgi/bgame/1453260316/

986 :名無し名人:2016/01/20(水) 12:33:39.14 ID:zynOqM8B
986

987 :名無し名人:2016/01/20(水) 12:42:17.68 ID:zynOqM8B
987

988 :名無し名人:2016/01/20(水) 12:43:25.76 ID:ukpPeO8V
>>985


989 :名無し名人:2016/01/20(水) 13:00:54.24 ID:zynOqM8B
989

990 :名無し名人:2016/01/20(水) 14:39:52.15 ID:zynOqM8B
990

991 :名無し名人:2016/01/20(水) 14:56:58.67 ID:8Awpg3uZ
991

992 :名無し名人:2016/01/20(水) 15:01:18.36 ID:8Awpg3uZ
992

993 :名無し名人:2016/01/20(水) 15:02:54.64 ID:8Awpg3uZ
993

994 :名無し名人:2016/01/20(水) 17:24:11.89 ID:lUhk67se
埋め

995 :名無し名人:2016/01/20(水) 17:52:58.96 ID:5X7fzZ6a
1000なら羽生逃亡

996 :名無し名人:2016/01/20(水) 18:03:57.19 ID:SZGCB+DL
>>985


997 :名無し名人:2016/01/20(水) 18:19:28.69 ID:hYOj/og2
今後もコンピュータの妙技をご堪能ください

998 :うさ親 ◆USaPYnDALQ :2016/01/20(水) 18:20:56.10 ID:0mBswSS4
>>985


999 :うさ親 ◆USaPYnDALQ :2016/01/20(水) 18:39:30.96 ID:0mBswSS4
第26回コンピュータ将棋選手権…
999なら「なのは」優勝、1000なら「うさぴょん2」優勝!

1000 :うさ親 ◆USaPYnDALQ :2016/01/20(水) 18:40:04.97 ID:0mBswSS4
「なのは」優勝かー…。

1001 :1001:Over 1000 Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。

1002 :1002:Over 1000 Thread
2ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。


───────────────────
《プレミアム会員の主な特典》
★ 2ちゃんねる専用ブラウザからの広告除去
★ 2ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────

会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。

▼ プレミアム会員登録はこちら ▼
http://premium.2ch.net/
http://pink-chan-store.myshopify.com/


252 KB
★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.00 2017/10/04 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)