X



トップページ将棋・チェス
1002コメント350KB
コンピュータ将棋スレッド 146
■ このスレッドは過去ログ倉庫に格納されています
0001名無し名人
垢版 |
2019/01/05(土) 03:05:41.82
!extend:checked:vvvvv:1000:512
!extend:checked:vvvvv:1000:512
↑スレ立て時は1行目と2行目に「!extend:checked:vvvvv:1000:512」をコピペして立てて下さい
荒らし対策のために強制コテハン(ワッチョイ)を表示するコマンドです

第28回世界コンピュータ将棋選手権 参加チーム
https://www.apply.computer-shogi.org/wcsc28/team.html
詰将棋メモ コンピュータ将棋2018
http://toybox.tea-nifty.com/memo/2018/01/post-0205.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/コンピュータ将棋
コンピュータ将棋 まとめサイト(コンピュータ将棋レーティング)
https://www.qhapaq.org/shogi/

前スレ
http://mevius.5ch.net/test/read.cgi/bgame/1544027213/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:----: EXT was configured
0566名無し名人 (アウアウウー Saa5-ot3r)
垢版 |
2019/01/25(金) 23:32:15.16ID:AN5Udg+Ma
Starcraftはまだ人間がコードした方が強い

スタークラフトのAI対決、優勝は「機械学習不使用」のサムスン
https://www.technologyreview.jp/nl/an-old-fashioned-ai-has-won-a-starcraft-shootout/

今回のコンテストで最高のパフォーマンスを発揮したボットは、韓国サムスン(Samsung)の研究チームが開発したSAIDAだ。興味深いことに、対戦相手の出方に応じて特定の戦略を採るようにするため、開発者はこのボットを手作業でコーディングしたという。
サムスンの研究チームは強化学習を用いた方策(ディープマインドがアタリや囲碁、チェスに使ったのと同様の手法)にも取り組んでいるが、今大会に参加できるレベルには至らなかった。
0567名無し名人 (アウアウウー Saa5-ot3r)
垢版 |
2019/01/25(金) 23:33:00.69ID:AN5Udg+Ma
去年の11月の記事
0572名無し名人 (ワッチョイ d232-jKw1)
垢版 |
2019/01/26(土) 06:59:45.79ID:U/5agrO10
>>568
現時点でもelmo+R30くらいあると思う
0573名無し名人
垢版 |
2019/01/26(土) 10:25:17.90ID:VNRJtI0n0
>>570
それより安いi9-9900Kでも16スレできるけどここまで出るのかな?
0574名無し名人 (ワッチョイ c627-EqEn)
垢版 |
2019/01/26(土) 10:39:56.16ID:InGH+Cp10
>>570
本人だけど3万5千円のcpuだぞ
0576名無し名人 (ワッチョイ c2ad-uJAn)
垢版 |
2019/01/26(土) 11:05:36.48ID:Xw0H9SG/0
>>570
このクラスのCPUだとkNPSじゃなくてメガを使ってMNPSで比較するのがわかりやすいと思うが・・・
ぶっちゃけ画像見る限りこのCPU本来の実力より出てない
15コアだと10MNPSは出ると思われる
HT有効にしてフルの32スレッドで動かせば24MNPSクラスは出せるCPUなので
0578名無し名人 (ワッチョイ d232-jKw1)
垢版 |
2019/01/26(土) 11:35:30.64ID:U/5agrO10
今秋i9-9900Kの後継として10コア20スレのCPUが発売されそう
0579名無し名人 (アウアウウー Saa5-L3L3)
垢版 |
2019/01/26(土) 12:06:55.29ID:oUKy0PYVa
>>570
たぶんそれRyzen7やと思う
i9 7980XEは20Mnps近く出るから
0581名無し名人 (ワッチョイ 9901-K7nz)
垢版 |
2019/01/26(土) 12:41:39.76ID:ojgWIt3l0
>>570
16スレッドのCPUでそのNPSならまずRyzen7だろうね
軽くOCした1xxxか素の2xxxxってとこかな
1700だったら22万どころか3万くらいです
0583名無し名人 (ワッチョイ e101-lXso)
垢版 |
2019/01/26(土) 12:56:43.43ID:TMf2ghox0
GPUとくらべて行列の計算の速さで劣るけど差分計算で高速化してチープなら勝つけどディープになるとやっぱGPUに負ける感じ?
もうすこし深く遅くでいい気もするけど
0585名無し名人 (ワッチョイ 9901-K7nz)
垢版 |
2019/01/26(土) 13:06:21.01ID:ojgWIt3l0
超長時間の対局ならNPSが半分になる程度の大きさなら精度があったほうがいいのは間違いないだろうけど
実際はそこそこ短時間の対局しかやらないからあんまりうま味がないかな
検討に使うには精度を重視したいところだけど学習させるのも大変だろうしなんともな
0590名無し名人 (ササクッテロル Spf1-rH9F)
垢版 |
2019/01/26(土) 17:23:57.92ID:wHOif/LLp
ryzen9 3900xは全コア4.2GHzで動かせて16コア32スレッドあるわけだから7980XEにくらいの性能になりそうだね
6、7万円くらいだろうしそう思うとかなりすごい
0593名無し名人 (ワッチョイ e101-YYr/)
垢版 |
2019/01/26(土) 20:37:06.11ID:TMf2ghox0
やねさんがニートロンと言ってるが、実はさほどディープでなくていいんじゃなかろうかという思いが
薄々ある。
512->32->32はさすがに小さいんじゃないかと思うけど
0596名無し名人 (ワッチョイ 6eda-nz7m)
垢版 |
2019/01/26(土) 21:54:54.32ID:gtSfxqQj0
sfenの棋譜(こういうの startpos moves 7g7f 3c3d 2g2f 4c4d 2f2e 2b3c 3i4h 8b4b 5i6h 9c9d 6h7h)から
一手ごとの局面(こういうの sfen ln1gk1snl/2s3gb1/p1pppp1p1/6p1p/9/2r2P1RP/P2PPSP2/1BG6/LNS1KG1NL b 2P2p 29)
を書き出すようなツールってなにかないかな?
0599名無し名人 (ワッチョイ 6e68-L3L3)
垢版 |
2019/01/26(土) 22:23:56.66ID:YBX3jRrp0
とりま、Split()用意するでそ

// C#のstring.Split()みたいなの
vector<string> split(const string &s, char delim) {
vector<string> elems;
stringstream ss(s);
string item;
while (getline(ss, item, delim)) {
if (!item.empty()) {
elems.push_back(item);
}
}
return elems;
}
0600名無し名人 (ワッチョイ 6e68-L3L3)
垢版 |
2019/01/26(土) 22:25:42.79ID:YBX3jRrp0
それでこんな感じ? 初期局面出力してないけど、したかったら、内側のforの直前にcout << pos.sfen() << endl;と追加して。

void book2sfen()
{
is_ready();

vector<string> my_book;
if (read_all_lines("book/book.sfen", my_book))
cout << "read book error!" << endl;

Position pos;
StateInfo si[1024 /* 最大手数 */];

for(auto sfen : my_book)
{
pos.set_hirate(si,Threads.main());
auto sfen_tokens = split(sfen ,' ');

for(int i=2 /* "startpos moves"を読み飛ばす*/; i < sfen_tokens.size(); ++i)
{
auto move = move_from_usi(pos , sfen_tokens[i]);
if (!is_ok(move))
break; // 非合法手 エラーにすべき

pos.do_move(move,si[i]);

// 局面のsfen出力
cout << pos.sfen() << endl;
}
}
}
0603名無し名人 (ワッチョイ 4201-uJAn)
垢版 |
2019/01/27(日) 03:37:41.80ID:19HhJLWX0
>>596
単発でよければ、GUIを使ってみれば。
「棋譜貼り付け」で入力し、「局面コピー」で出力する。
ただ、そのやり方で出力されたデータでいいのかはわからないから、確認して。
0604名無し名人 (ワッチョイ e95f-2AOM)
垢版 |
2019/01/27(日) 09:08:00.43ID:K139dCXc0
入玉はソフトでも難しい分野だけれど、評価値をどう設定すべきか

suimon
@floodgate_fan
入玉はまだまだセオリーが確立されていない分野だけれど、今後は「入玉模様に強い人」が上に行く時代になると思う。
というわけでこの本はおススメ。
午前7:55 · 2019年1月27日 · Twitter for iPhone
0605名無し名人 (ワッチョイ c24b-7nLP)
垢版 |
2019/01/27(日) 12:57:45.75ID:dy5JqX0Z0
>>604
スレ違いだろ。
こっちに本スレがある。

suimon(mztn7_fan)_feat.ニキ爺応援スレッド21
https://mevius.5ch.net/test/read.cgi/bgame/1546269240/

666 名無し名人[sage] 2019/01/27(日) 12:34:37.04 ID:CFq+s72O
suimonさんは大学時代は何のアルバイトをしていたの?

667 名無し名人[] 2019/01/27(日) 12:42:25.44 ID:tv8eVkIo
suimon
@floodgate_fan
すし久
okageyokocho.co.jp/tenpo/sushikyu/

学生時代はここでバイトしました。
おかげ横丁に来た際には是非どうぞ。
午後0:38 · 2019年1月27日 · Twitter for iPhone

https://twitter.com/floodgate_fan/status/1089366906568470528?s=21
https://twitter.com/5chan_nel (5ch newer account)
0607名無し名人 (ワッチョイ ddc3-G9gD)
垢版 |
2019/01/27(日) 18:42:46.09ID:xQj8EHdN0
>>562
えびちゃんがたたやん先生に声を掛ける可能性はあると思うが
えびちゃんのことだからたたやん先生を出村先生と思い込んでいる可能性が割と
0614名無し名人 (ワッチョイ 6eda-nz7m)
垢版 |
2019/01/27(日) 21:42:52.75ID:LKXNrZzz0
>>597,599-601,603
ありがとう
ちょっと探してみたけど見つけられなかったし、C++よくわからないのでShogiGUIで確認しながら自前で実装してみる・・・
0616名無し名人 (ブーイモ MMb6-oZYd)
垢版 |
2019/01/27(日) 22:51:26.50ID:ZmJx3gsiM
まあ今回もショットガンチームの優勝で2連覇フィニッシュだろうね
よほど評価関数で差を付けない限りはあの定跡とponderの暴力には勝てない
0618名無し名人 (ワッチョイ e101-YYr/)
垢版 |
2019/01/27(日) 23:25:40.11ID:ieLy4+yQ0
qhapaqの開発者はtwitterで参加表明してた。

対elmoの成績だけ見れば、公開されてない方のorqhaで2017年版のAlphaZeroと同等みたいだし、
ここから先はニューラルネットワークすげーだけでやってけないのかもね。
AlphaZeroは訪問回数が多いとボーナス項を優遇するように変わったとか何とか
0619名無し名人 (ワッチョイ 2e63-6kti)
垢版 |
2019/01/28(月) 00:29:47.73ID:viLYLvEN0
そうこうしている間にAlpha先生は
また一つ新しいゲームを攻略っと。
0621名無し名人 (ワッチョイ c261-gqar)
垢版 |
2019/01/28(月) 02:04:08.92ID:WCUwctVn0
スタークラフトの話で言えばトップクラスってだけでタイトルホルダークラスじゃないし、指定されたマップとルールしか使ってない
まだ第二回電王戦レベル
0623名無し名人 (アウアウウー Saa5-46Xy)
垢版 |
2019/01/28(月) 08:15:10.96ID:ZG/WKcaea
コンピュータ将棋関係者はゲーム理論や戦略論にも詳しいのかい?
0624名無し名人 (ワッチョイ c601-uJAn)
垢版 |
2019/01/28(月) 08:21:06.38ID:pr5DtlX50
>>616
数年前の絶対王者ポナを倒すみたいな盛り上がりになってくれると嬉しい

今後数年最強の将棋ソフトとか大会前に謎の強豪ソフト出現とか面白かったし
0627名無し名人 (ワッチョイ ddc3-G9gD)
垢版 |
2019/01/28(月) 09:53:25.60ID:u85EGAXE0
うさぴょんが初出場扱いなのは主要な開発者が塩崎さんだからってことでおk?
うさ親さんの貢献度が10%以下ってのもすごいと思うが
0628名無し名人 (ワッチョイ eda1-iVxn)
垢版 |
2019/01/28(月) 11:40:50.21ID:JgOG7ari0
>>617
そもそもusiプロトコルにないんだっけ
0629名無し名人 (ブーイモ MMb6-f+Eb)
垢版 |
2019/01/28(月) 16:22:46.45ID:XX4rDbdvM
EPYC Romeが1ソケット64コアで500mnps弱出るだろうし
AWSが2ソケット128コア仕様出したら900mnps出る可能性が高い
うまく行けばAMD勢が主流派になるな
0631名無し名人 (ワッチョイ 492f-P8Dn)
垢版 |
2019/01/28(月) 18:31:40.41ID:H91FCRj20
1秒に1億と3手読むけど強さはレートは3000未満

評価関数はどれくらいのレベル?森田将棋とか極とかそこらへんかな?
やねさん、ブログのネタにどうですか
0634名無し名人 (ワッチョイ eda1-7wku)
垢版 |
2019/01/28(月) 19:42:22.30ID:JgOG7ari0
>>632
プロトコルとしてはわりと簡単に実現できそうだけどね
setoptionで「USI_Ponder」をチェックボックスの代わりに「0〜xx」でspinで指定させて
0ならgoの追加条件にponderなし
1ならgoの追加条件はponder
2以上ならgoの追加条件はmultiponder

仮に3を指定したとしたら
GUI:
position startpos
go byoyomi 10000

エンジン:
bestmove 7g7f multiponder 3 3c3d 8c8d 4a3b

GUI:
position startpos moves 2g2f
go byoyomi 10000 multiponder 3 3c3d 8c8d 4a3b

3四歩に的中したら
ponderhit 3c3d

みたいにして
エンジン側は探索中に反復深化関数内で基本深さ1つ増えるごとに
3つの候補手のためにforループで3回search関数呼び出すとか
0635名無し名人 (ワッチョイ 9901-K7nz)
垢版 |
2019/01/28(月) 20:29:45.87ID:ajN2AQJg0
>>634
なるほどなー
実際そこそこは読めた手をヒットさせないととんでもない悪手指すわけだしどの程度リソースを振り分けるかとか悩みはあるが
0636名無し名人 (ワッチョイ e95f-2AOM)
垢版 |
2019/01/29(火) 06:50:06.37ID:19s86PlD0
Game ChangerがKindleで発売されたぞ
どこかの雑魚ブロガーは読んで記事にするだろうか
0637名無し名人 (ワッチョイ 4992-ds68)
垢版 |
2019/01/29(火) 09:26:12.48ID:67Xkqz3+0
>>631
人間が一秒に一億と三手読むなどという妄想を根拠に議論するバカはお前だけ
0638名無し名人 (アウアウウー Saa5-46Xy)
垢版 |
2019/01/29(火) 09:41:12.91ID:j62qAqvRa
ぷよぷよ流行してるけどぷよぷよもグーグル様が本気だしたら人間勝てなくなるのか?
0639名無し名人 (アウアウウー Saa5-ot3r)
垢版 |
2019/01/29(火) 09:41:38.70ID:+aTUjPVJa
いや?1秒で5手先まで見えたら、しらみつぶしで約1億局面を読んで切り捨てたのと同じでしょ
人間でも可能
0641名無し名人 (ワッチョイ 4992-ds68)
垢版 |
2019/01/29(火) 10:18:26.84ID:67Xkqz3+0
同じじゃないし
0642名無し名人 (ワッチョイ 2ed2-naHJ)
垢版 |
2019/01/29(火) 11:12:47.49ID:5wFsMLMl0
ついたて将棋をディープラーニングで学習させたらどれぐらい強くなるかな
情報量は将棋・チェス・囲碁>花札・ポーカー・麻雀>スタークラフト>ついたて将棋
0643名無し名人 (アウアウウー Saa5-NdO3)
垢版 |
2019/01/29(火) 12:12:10.59ID:ZOxoQvcsa
ディープラーニングは数msレベルのごく短時間で反応を返すのは難しい。
starcraft2では、画面情報が入力されてからその情報に基づいた反応を起こすまで350ms掛かっている。(それでも人間には勝ててるけど)
人間はもう少し早く応答出来る。
後の先を取る戦略が重要なぷよぷよでは、反応速度の差は大きいから人間に勝つのはかなり難しいのでは。
ゲームの実行速度を1/10にしたら人間は勝てないだろうけど。
0645名無し名人 (ワッチョイ ddc3-G9gD)
垢版 |
2019/01/29(火) 21:08:14.31ID:Wz+4+con0
えびちゃんはいつものこととして、なのはさんも出るとは断言してるけど
塚本さんどうしたのかな
GPSは撤退も潮時かなとは思うが
あと、臥龍の高田さんがまだか
0650名無し名人 (ワッチョイ eda1-iVxn)
垢版 |
2019/01/29(火) 23:16:36.36ID:dxImMevn0
>>648
平岡さんの奥さん?
0653名無し名人 (ワッチョイ eda1-iVxn)
垢版 |
2019/01/29(火) 23:45:01.94ID:dxImMevn0
>>652
ブログのhome
→自分制作用のinstagram解説しました
→アカウント

https://www.instagram.com/yukoyasuga/

下の方に平岡さんや飼ってる猫の画像が出てくるよ
0654名無し名人 (ワッチョイ ddc3-G9gD)
垢版 |
2019/01/29(火) 23:51:35.67ID:Wz+4+con0
>>653
インスタは見てなかった
基本男しかいないこの世界にえらく場違いな感じのエントリーだなとは思ってたが
そう言われれば納得しかない

NNUEkaiはそのまま出ても普通に三日目出れるレベルだろうけど、優勝争いまで
絡めるかどうかwktkが止まらない
0655名無し名人 (ワキゲー MMd6-YlDp)
垢版 |
2019/01/30(水) 00:25:04.34ID:PFWjt4NlM
使用ライブラリにAperyが無くシンプルにやねうら王, tanuki-はNNUEの可能性
elmoはNNUEに移行かもしれませんね
0656名無し名人 (ワッチョイ 8235-uJAn)
垢版 |
2019/01/30(水) 00:34:23.71ID:FqwTVMUK0
メンバー詳細のところが一人のチームってのは今後メンバーが増える可能性ある(or 過去に複数だった)
から個人出場にしてないって理解でいいの?
0658名無し名人 (ワキゲー MMd6-YlDp)
垢版 |
2019/01/30(水) 00:48:47.46ID:aneJTLqCM
NNUE勢は
めきっとのillqhaは参加せず?
河童はorqha最新版
たたやんはNNUEKai最新版
あとは本家タヌキ最新版
やねはちょっと変えて育成中
かなあ
0659名無し名人 (ワッチョイ c268-HHjK)
垢版 |
2019/01/30(水) 00:52:40.00ID:XLZv3jTq0
確かwcscって環境統一されないんだよな
大したことないソフトでもパワープレイしたら優勝しちゃうかもなあ
0661名無し名人 (ワッチョイ ddc3-G9gD)
垢版 |
2019/01/30(水) 00:54:17.52ID:5PqnaVEp0
>>659
そんなことがないのは、最強の評価関数と探索部と数千コアの計算資源をタダでもらいながら
6位に沈んだえびちゃんが証明している
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況