19/01/26 18:59:37.97 VGsbBdjp.net
1エポック4539秒
これは厳しいorzorzorz
GPUが使えれば…
651:535
19/01/26 19:45:15.05 VGsbBdjp.net
ん、1エポック目だけど損失がかなり少ない。。
対称局面を入力とすることで特徴量がよりはっきりしたということだろうか?
652:535
19/01/26 19:46:56.43 VGsbBdjp.net
ん、動きが断然よくなってる?
まだわからんが。
653:535
19/01/26 19:53:15.64 VGsbBdjp.net
対称局面学習以前はどちらかというとランダムに近かったが
対称局面学習以後はどちらかというと知性があるっぽく見える。
まだわからんが。
654:535
19/01/26 20:02:51.02 VGsbBdjp.net
これでエポックが進めばとんでもなく強くなる?
まだわからんが。
655:535
19/01/26 20:15:10.01 VGsbBdjp.net
マシンパワーが欲しい!
Googleに匹敵するマシンパワーが!
656:535
19/01/26 20:40:08.93 VGsbBdjp.net
まだLV3には遠く及ばないな。
でも希望が出てきた。
657:535
19/01/26 21:34:58.78 VGsbBdjp.net
学習用、棋譜採取用、対戦統計用、開発用で4台マシンほしいw
658:535
19/01/26 22:03:09.49 VGsbBdjp.net
やっぱ思考時間短いのはいいな。
モンテカルロは強いけど思考時間長すぎたからな。
659:535
19/01/26 23:04:44.42 VGsbBdjp.net
棋力が低すぎてすさまじい泥仕合になるの切ないorz
660:535
19/01/26 23:32:04.39 VGsbBdjp.net
メモリがもっとあれば異なるネットワークを並列に学習とかもできたかもなぁ
まさか32GBで足りないとは…
661:535
19/01/27 14:58:44.29 RY/5cpPz.net
DNNの評価値とMM法の評価値の和で最終評価値を算出するようにしてみました。
多分DNNのみより強くなってます。
662:535
19/01/27 15:49:50.57 RY/5cpPz.net
黒番で軽く動かしてみました。
10局目
黒(airandom.dll)の勝利回数: 8
白(ai-lv1.dll)の勝利回数: 2
まずまずの結果かな。
ちなみに白番はうまく動いてなくて1の1とか打っちゃうので途中で中断しました。
663:535
19/01/27 16:41:37.92 RY/5cpPz.net
うお、猛烈に追い上げられてるorz
悪くない手ごたえがあったと思いましたが…
25局目
黒(airandom.dll)の勝利回数: 15
白(ai-lv1.dll)の勝利回数: 10
664:535
19/01/27 19:54:22.32 RY/5cpPz.net
ちょっとヒューリスティックを入れました。
詰めろがあるときは詰めろを優先的に打つ。
当たりの点数を恣意的に上げる。
665:535
19/01/27 21:09:49.27 RY/5cpPz.net
うおお、キター
DNNでLV3に初勝利!
(;SZ[19]
;B[jj];W[kj];B[ji];W[jk];B[kk];W[kl];B[lk];W[ih]
;B[li];W[mj];B[lj];W[kh];B[ki];W[mi];B[lh];W[ll]
;B[lg];W[lf];B[kf];W[ik];B[le];W[mf];B[jh];W[mk]
;B[ke];W[ml];B[kj];W[kg];B[jg];W[mh];B[mg];W[mm]
;B[mn];W[kd];B[kh];W[ld];B[kg])
対LV1も流しなおしててこんな感じ
24局目
黒(airandom.dll)の勝利回数: 18
白(ai-lv1.dll)の勝利回数: 6
666:535
19/01/27 21:11:57.38 RY/5cpPz.net
ついDNNの学習に計算リソースを使いたくなっちゃうけど
ぐっとこらえてすべての源泉である棋譜取りにリソースを回すのが正解かも?
667:535
19/01/27 21:39:45.24 RY/5cpPz.net
いやーこんなに充実してるの久しぶりだな。
長いトンネルを抜けたようだ。
668:535
19/01/27 22:08:36.61 RY/5cpPz.net
うお、またLV3に勝った!
まだまだ負け越すだろうけど、偶然の勝利じゃないってことか。
(;SZ[19]
;B[jj];W[ik];B[ii];W[jk];B[kk];W[lk];B[ll];W[kj]
;B[kl];W[hh];B[mm];W[ji];B[ij];W[ih];B[nn];W[oo]
;B[jm];W[ml];B[hg];W[hk];B[om];W[lm];B[ln];W[nl]
;B[nm];W[im];B[pm];W[km];B[kn];W[pp];B[km];W[qp]
;B[lm])
669:535
19/01/27 22:25:29.35 RY/5cpPz.net
明日は仕事だから夜更かしは社会人として自制しなければwwwww
そろそろ切り上げるかwwww
670:535
19/01/28 19:44:18.33 m5wr/yMi.net
そういえば赤黒木って深さキャッシュして置くんですか?オーダーlogで深さを求める方法が思いつかない
671:535
19/01/28 21:07:17.34 LAfUnJ6o.net
長連判定入れなかったのが意外と響いてるな。
ちょくちょく長連に引っかかる
672:535
19/01/28 21:36:36.08 LAfUnJ6o.net
ん、DNN学習の裏で棋譜取りしたら計算速度落ちてるな。
コア数は足りてるはずだがメモリ帯域が足を引っ張ったのだろうか?
673:535
19/01/28 22:36:38.66 LAfUnJ6o.net
こちらの棋力が上がるのに呼応するようにLV3も素晴らしい手を返してくる。
奥が深いすな。
674:535
19/01/28 22:50:40.16 LAfUnJ6o.net
LV3との対戦統計とってみたいけどまだ時期尚早かな。
まずは大量の棋譜を手に入れる。
量が質に転換する地点が必ずあるはず。
675:535
19/01/28 22:57:44.79 LAfUnJ6o.net
将来的には自己対戦による強化学習は絶対取り入れたい。
676:535
19/01/29 20:45:33.27 PoANmAul.net
今一手読みで打ってるから、3手読みとかモンテカルロか入れたらもちっと改善するかな?
でも計算量がどうなるかだなぁ。
遅いのはコリゴリ。
677:535
19/01/29 22:13:06.04 PoANmAul.net
とりあえず2手読みにしてみたけど2手読みが限界かなぁ
3手は計算量的に相当厳しそう。
678:535
19/01/29 22:33:10.05 PoANmAul.net
2手読み、なかなかいい感じ。
1手読みから明らかにうち筋が良くなっている。
もし3手読みにしたら…
679:535
19/01/30 21:21:00.00 d36pZkYy.net
3手読みを仮組してみました。
計算時間がやばいので前方枝刈で思いっきり枝刈してます。
680:535
19/01/30 22:07:01.71 d36pZkYy.net
あああ、惜しいなぁ!
今すごくいい勝ち方しそうだったのに!
(;GM[1]FF[4]AP[Zenith:7.0]SZ[19]HA[0]KM[6.5]CA[UTF-8]PB[]BR[]PW[]WR[]
ZT[60]DT[]RE[];B[jj];W[ik];B[kk];W[hj];B[ii];W[jk];B[ll];W[hh];B[mm];
W[nn];B[hi];W[gi];B[jl];W[hl];B[ki];W[km];B[lh];W[mi];B[kg];W[kl];B[ke];
W[kf];B[jf];W[lf];B[jd];W[ie];B[je];W[ig](;B[jg];W[jh];B[ih];W[ji];B[kh];
W[jh];B[ji];W[gg];B[jh])(;B[kh];W[jg];B[ih];W[gg];B[nm];W[gk];B[fh];W[gh];
B[gj];W[fj];B[gl];W[ek];B[fk];W[fl];B[mk];W[gm];B[mh];W[gl];B[jh];W[gj]))
もしこの勝ち方ができてたら瞬間最大棋力は名人に届く、ってくらいすごかった。
681:535
19/01/30 22:44:38.83 d36pZkYy.net
実装もひと段落ついた感じがあるので対戦統計とってみます。
682:535
19/01/31 20:38:25.44 wmRSa8/r.net
やはりLV3は強いですね。
正直、もっと勝てるかと思ってました。
まだまだ精進せねば。
41局目
黒(airandom.dll)の勝利回数: 33
白(ai-lv1.dll)の勝利回数: 8
58局目
黒(airandom.dll)の勝利回数: 48
白(ai-lv2.dll)の勝利回数: 10
32局目
黒(airandom.dll)の勝利回数: 6
白(ai-lv3.dll)の勝利回数: 26
683:535
19/02/01 20:50:18.97 YKCFM9Y9.net
序盤DBがlv3 vs lv3の生の勝率データだからちょっと加工したらもっと有益なデータにならないかな
684:535
19/02/01 23:25:50.28 c38ZEsSq.net
バグは小説よりも奇なり
685:535
19/02/03 19:29:39.51 AT8t8or9.net
(;SZ[19]
;B[jj];W[ij];B[ik];W[hk];B[hj];W[ii];B[hl];W[gk]
;B[gm];W[ki];B[jl];W[fl];B[km];W[gi];B[ji];W[jh]
;B[lm];W[im];B[il];W[in];B[ml];W[ll];B[lk];W[gl]
;B[nl];W[kl];B[kk];W[ol];B[ll];W[pl];B[kl])
686:535
19/02/03 20:43:10.48 AT8t8or9.net
(;SZ[19]
;B[jj];W[ij];B[ik];W[hk];B[hj];W[ii];B[hl];W[jk]
;B[gk];W[hi];B[jl];W[kk];B[gi];W[km];B[kl];W[im]
;B[il];W[gl];B[gm];W[fl];B[ki];W[fn];B[lk];W[mk]
;B[fk];W[lh];B[kj];W[jn];B[kk];W[mg];B[hk];W[ng]
;B[jk])
687:535
19/02/04 21:24:20.28 xSiFrXwQ.net
コア数が足りていたとしても性能が落ちるのは
ターボブーストが利かなくなる分クロックが落ちるということだろうか?
688:535
19/02/04 21:32:25.91 xSiFrXwQ.net
単独で学習流すと1エポック5000秒強くらいだが棋譜取りと並列にすると1エポック8000秒弱かかる。
結構違いますね。
689:535
19/02/05 19:35:44.19 LeUKzWtY.net
自分からすぐ取られる手を打たない、必敗の手順をちゃんと読む、などの地味な改良をした結果だいぶ改善したようです。
38局目
黒(airandom.dll)の勝利回数: 37
白(ai-lv1.dll)の勝利回数: 1
28局目
黒(airandom.dll)の勝利回数: 28
白(ai-lv2.dll)の勝利回数: 0
30局目
黒(airandom.dll)の勝利回数: 12
白(ai-lv3.dll)の勝利回数: 18
690:535
19/02/05 19:37:52.43 LeUKzWtY.net
そろそろ白番もちゃんと動くようにしなければ…
691:535
19/02/05 20:01:16.79 LeUKzWtY.net
白番が動かないことには自己対局による強化学習も不可能…
692:535
19/02/05 20:07:09.73 LeUKzWtY.net
>>676の棋譜を見ていますが自分からすぐ取られる手を打たなくしたはずなのですが打ってますね。。。
バグか。
693:535
19/02/05 20:47:39.46 LeUKzWtY.net
すげぇぇぇええええぇえ!
ゲタ打った!!!
(;SZ[19]
;B[jj];W[ji];B[ki];W[ii];B[ik];W[kh];B[jh];W[kj]
;B[li];W[hi];B[lh];W[mg];B[kk];W[lj];B[mi];W[mj]
;B[ni];W[ij];B[jk];W[hk];B[nk];W[gl];B[kg];W[fm]
;B[en];W[hm];B[gj];W[il];B[mh];W[hh];B[hj];W[gi]
;B[oh];W[fi];B[ih];W[ei];B[di];W[jg];B[nh];W[ig]
;B[kh])
694:535
19/02/05 20:55:47.56 LeUKzWtY.net
ゲタなんか一切教えてないのにゲタ打った。
この衝撃がみんなに伝わるかなぁ。
695:535
19/02/05 21:18:10.97 LeUKzWtY.net
あれ、ネットワークのファイル更新したらLV2に負けるようになっちゃった。
なぜ?
696:535
19/02/05 23:23:47.50 LeUKzWtY.net
ネットワークじゃなくて序盤DBがおかしいのかなぁ。
697:310
19/02/06 01:11:54.97 uzcir1oY.net
久々です。
置換表は、だいぶ前にリハッシュ対応して、この辺にしとこうか状態になってます。
多分unordered_mapの仕組みはそこそこ理解できたと思います。
deleteとガベージコレクション、iteratorを除いてですが。
Edaxのソースを解析しようと、VC++で読み込んでみましたが、Edaxは裸のCで…
_s地獄とコンパイラの違いで、動かすところまで持ち込むのが相当大変な感じ。
一番の地獄は、探索部のソースを見ても何がなんだかわからない事。
せめて偶数理論のところは見つけたいんだけど。滅茶諦めモード。
というわけで、記譜作成を動かし続けるしかなくなってしまいましたorz
WZebraのソースが見たい…。
698:310
19/02/06 01:14:08.23 uzcir1oY.net
>>675
メモリバスの帯域とか、L2キャッシュ溢れとか…
わかっているけど、エビデンスが取れないので、認められないorz
699:535
19/02/06 20:19:19.81 s2iJEq7C.net
ゲタっぽい手また打った。
パッと見成立しないんだけど、なんとなく味が悪いことわかってるんだな。
すごい!
(;SZ[19]
;B[jj];W[ji];B[ki];W[ij];B[ii];W[jk];B[jh];W[li]
;B[kk];W[kg];B[ik];W[jl];B[hj];W[lj];B[lh];W[hl]
;B[jg];W[if];B[mk];W[lk];B[ll];W[kl];B[kj];W[lm]
;B[ml];W[mm];B[mi];W[il];B[mj];W[gj];B[nj];W[lj]
;B[li];W[jm];B[lk];W[oi];B[ij];W[pi];B[lj])
>>685
マルチ性能も大事だけどシングル性能も結構大事で
並列計算するか結構悩みどころですね。
学習結果が早くほしい時は棋譜取りしないというのもありっちゃあり。
700:535
19/02/06 21:11:19.34 s2iJEq7C.net
ん、なんかいままでは序盤DBの力で勝ってきたようなものだけど、
むしろ中盤力のほうが勝り始めてる気がする。
序盤DBが物足りなく感じる。。。
701:535
19/02/06 21:50:52.85 s2iJEq7C.net
いろいろ試してみたくなるけど、やっぱ棋譜取りがすべての源泉な気がする。
日中は棋譜取りに専念するのが吉か?
702:535
19/02/07 21:28:54.73 GJ+3NG1C.net
やはり更なる上を目指すには強化学習が必須か?
703:535
19/02/07 21:49:04.85 GJ+3NG1C.net
どうやっても勝ちってかんじではあるけど
17手目が面白い手でうまく必勝形につなげた。
正直この手は俺にも見えてなかった。
(;SZ[19]
;B[jj];W[ij];B[ii];W[hi];B[ik];W[ih];B[hj];W[gh]
;B[gi];W[fj];B[hh];W[hg];B[fh];W[jl];B[gg];W[kk]
;B[kh];W[ig];B[li];W[fi];B[mi];W[ji];B[jh];W[km]
;B[ki];W[ln];B[hi];W[mn];B[ji])
704:310
19/02/08 00:11:00.05 Ar3tbH3V.net
偶数理論なかなか良い実装を思いつきました。
オーバーヘッドが極小なのは、オーダリングへ影響する値だけゼロにして、
ほぼ速度低下が無い事で確認済です。が…何をどうしても速度がダウンします。
というわけで、またしても偶数理論挫折。
次ネタ考え中。
ネタを一つ見つけたけど、結構全面改訂になりそう。
705:535
19/02/09 16:38:22.33 Y3QZLQMW.net
なんかひと段落ついちゃったら次何すればいいかわかんなくなっちゃったな。
とりあえず、棋譜取りだけは地味に続けるけど。
706:535
19/02/09 16:39:13.34 Y3QZLQMW.net
白番がバグってるの直すのあったなそういえば。。。
707:310
19/02/09 21:06:41.89 bf+o2ihZ.net
次ネタ結構大変だと思ったら、意外と簡単にできた。
FFO40-49のタイムは30%強短縮した。
FFO40が悪化して、49はだいぶ短縮しているので、探索深さが深い方が
効果が出る傾向に見える。という事は、残り28か所空きをやっている棋譜
作成では、もっと改善する可能性あるかも。
思い込みって怖い。正直、何故今まで思い付かなかったのだろうというレベルorz
708:535
19/02/10 00:11:19.28 CIRPPqWT.net
白番動くようになったみたいです。
白番でLV2に勝ちました!
(;SZ[19]
;B[ef];W[eg];B[fg];W[fh];B[eh];W[dg];B[gh];W[fi]
;B[gf];W[di];B[df];W[fe];B[cg];W[dh];B[gi];W[ff]
;B[gg];W[ge];B[hi];W[ej];B[ij];W[de];B[hd];W[hj]
;B[he];W[if];B[hf];W[ih];B[hh];W[ig];B[hc];W[hg]
;B[gj];W[hk];B[gl];W[gk];B[fj];W[ei];B[cd];W[cf]
;B[jk];W[kl];B[ed];W[ee];B[ek];W[dj];B[jh];W[dk]
;B[il];W[df])
709:310
19/02/10 09:57:20.94 WWsJbkKo.net
パラメータの調整というか、使い方変えたら、更に5%くらい改善。
残り28手空きの記譜作成は、トータル倍弱まで速度アップした模様。
とはいえl、記譜作成の方は、解く問題によってばらつきが大きすぎる
ので、もう少し様子を見ないと、どれくらい早くなったかはなんとも
言えない。早くなったのは確実。
さて、またネタが無くなった(汗
710:535
19/02/10 14:13:32.91 CIRPPqWT.net
分かってたつもりだったけどLV2の黒番のうち筋が思ったより良くて、
序盤DBに取り込んでもいいかなってちょっと思うようになった。
711:535
19/02/10 14:38:22.21 CIRPPqWT.net
lv2 vs lv3で棋譜取りしてlv2のいいところを抽出しようとしたら
lv3が強すぎてlv2のいいところが取れないっぽいんだがwwww
これは計算外
712:535
19/02/10 16:41:39.34 CIRPPqWT.net
lv2 vs lv3はlv2の勝率が3割3分くらい。
思ったよりはlv2が善戦してるかな?
713:535
19/02/11 00:03:36.62 upj5oiO/.net
lv2の棋譜を取り込んで対戦統計とり始めました。
15局目
黒(airandom.dll)の勝利回数: 13
白(ai-lv1.dll)の勝利回数: 2
14局目
黒(airandom.dll)の勝利回数: 14
白(ai-lv2.dll)の勝利回数: 0
7局目
黒(airandom.dll)の勝利回数: 0
白(ai-lv3.dll)の勝利回数: 7
10局目
黒(ai-lv1.dll)の勝利回数: 1
白(airandom.dll)の勝利回数: 9
6局目
黒(ai-lv2.dll)の勝利回数: 3
白(airandom.dll)の勝利回数: 3
6局目
黒(ai-lv3.dll)の勝利回数: 3
白(airandom.dll)の勝利回数: 3
lv1には文句なく勝ってますね。
lv2もトータル勝ち越せるかも。
lv3は白番でいい勝負なのはすごいですが、
黒番で勝ててないのが気になりますね。
714:535
19/02/11 19:03:47.89 N2auq0Bn.net
黒番対lv2は勝率100% w
序盤DBが完全に筋に入ってる感じですかね。
対lv3の戦績もlv2 vs lv3の戦績と比較して決して悪くないです。
40局目
黒(airandom.dll)の勝利回数: 36
白(ai-lv1.dll)の勝利回数: 4
42局目
黒(airandom.dll)の勝利回数: 42
白(ai-lv2.dll)の勝利回数: 0
25局目
黒(airandom.dll)の勝利回数: 9
白(ai-lv3.dll)の勝利回数: 16
50局目
黒(ai-lv1.dll)の勝利回数: 7
白(airandom.dll)の勝利回数: 43
30局目
黒(ai-lv2.dll)の勝利回数: 22
白(airandom.dll)の勝利回数: 8
33局目
黒(ai-lv3.dll)の勝利回数: 24
白(airandom.dll)の勝利回数: 9
715:535
19/02/11 21:10:52.87 N2auq0Bn.net
でも悲しいことに俺のAIには怖さがないんだよなぁ。
ちょっと気を抜くと負かされてしまうような怖さが。
lv2とlv3にはそれがある。
716:535
19/02/12 20:26:23.49 G3iO6dyJ.net
こんな感じです。
50局目
黒(airandom.dll)の勝利回数: 45
白(ai-lv1.dll)の勝利回数: 5
50局目
黒(airandom.dll)の勝利回数: 50
白(ai-lv2.dll)の勝利回数: 0
40局目
黒(airandom.dll)の勝利回数: 14
白(ai-lv3.dll)の勝利回数: 26
50局目
黒(ai-lv1.dll)の勝利回数: 7
白(airandom.dll)の勝利回数: 43
48局目
黒(ai-lv2.dll)の勝利回数: 39
白(airandom.dll)の勝利回数: 9
46局目
黒(ai-lv3.dll)の勝利回数: 32
白(airandom.dll)の勝利回数: 14
ホントは全部50局打ちたかったんだけど時間がかかるので打ち切りました。
717:535
19/02/13 19:55:00.78 7bnMzRQL.net
DNNの教師データを棋譜からの生勝率ではなく、少し探索した結果にしてみようかと思ってます。
718:535
19/02/14 22:04:12.79 yW8Bcw4A.net
なんか変な手打つorz
結局、生勝率が一番いいのかな…
719:名前は開発中のものです。
19/02/15 23:01:57.18 szQyRPlV.net
>>684
URLリンク(github.com)
は VC でもコマンドラインならビルド可能です。(NMakefile)
(本家の Edax も NMakefile は付いているが、多少変更が必要)
Edax の偶数は基本的に Zebra と同じ。QUADRANT_ID あたりを追ってみては?
720:310
19/02/15 23:44:55.03 fcveN5+T.net
>>706
情報ありがとうございます。そのソースなのですが、コマンドラインなのですね。
ビルドしたかった理由はデバッグモードを使いたかったからです。
QUADRANT_IDのあたりは追っかけたのですが、もともとの探索の構造が
読めなくて、デバッグモードに頼ろうとした次第です。
で、処理内容を予想して自分で組んでみたのですが、FFOテストでは速度が
若干ですが、落ちてしまうのです。
あと、実はVC++しか使った事ないというか、オセロ開発でC++使い始めたので、
makefileが何やってるのかわからないです(汗
というわけで、ちと調べてみます。
動くだけでも、自動対戦の相手になってもらえる可能性ありますから。
721:535
19/02/16 00:14:31.55 MvwJSI7c.net
310さんってC++のエキスパートなのかと思ってたっす。
ちょっと意外。
722:535
19/02/17 21:11:39.54 23WhPvCR.net
ネタがなくなってちょっと熱も冷めた感じ。
とりあえず、自己対局による強化学習をぼちぼち何とかしたい。
723:535
19/02/18 23:23:00.57 dOglmLQj.net
俺のAI vs 俺のAIの棋譜
(;SZ[19]
;B[jj];W[kj];B[kk];W[ji];B[lj];W[ki];B[ij];W[lk]
;B[ll];W[mk];B[ii];W[ml];B[mm];W[nn];B[hh];W[gg]
;B[oo];W[on];B[ih];W[nm];B[po];W[mj];B[nk];W[ok]
;B[ol];W[ni];B[nl];W[mo];B[ln];W[mn];B[lm];W[li]
;B[hk];W[oj];B[oi];W[pi];B[oh];W[qj];B[pk];W[nj]
;B[pj];W[pl];B[il];W[qk];B[in];W[pj];B[im];W[lj])
両当たりかけられるところを放置したり抜かなくていい石を抜いたりいろいろ危なっかしいところはあるが
現状、こんな感じです。
724:535
19/02/19 22:08:59.80 d5ndvgDR.net
いまよりもっと人工知能技術が普及して働き口が増えたら人工知能系の職に転職したいwww
725:535
19/02/19 22:42:38.22 d5ndvgDR.net
次のアイディアが出るまで
対LV3の棋譜をとる→序盤DBを更新する→DNNを更新する→対LV3の棋譜をとる
のサイクルを繰り返すことにします。
726:535
19/02/20 21:16:37.27 d5NzdsVZ.net
珍しい負け方した。
白必勝形のダブルリーチ
この形は非常に珍しいと思う。
(;SZ[19]
;B[jj];W[kk];B[ki];W[ik];B[ii];W[hi];B[ij];W[jk]
;B[hk];W[hl];B[gj];W[hj];B[gk];W[gl];B[jl];W[gi]
;B[fi];W[jm];B[kl];W[km];B[ll];W[im];B[fm];W[lm]
;B[hh];W[mm];B[hm];W[lk];B[gh];W[hn];B[gm];W[mk]
;B[li];W[nl];B[om];W[ok];B[nj];W[nk])
727:535
19/02/21 19:59:44.77 PxV5X23E.net
日に日にじわじわ強くなってる気がする。
どこかのタイミングで爆発的に強くなったりしないかな?
728:310
19/02/22 00:24:39.77 e/VjvE/W.net
ようやく評価関数が安定してきたのか、遡り記譜作成の速度が上がってきた気がする。
暇なので、mctsでも組んどこうかと考え始めたら、置換表の新アイデアが。
今までは、unordered_mapにとらわれていましたが、もともと探索木は文字通り
ツリー構造なので、その形のまんま置換表にして、探索しながら木を同時並行
でたどっていけば、置換表内で「探す」必要が無い上に、着手リストがそのまま
ノードとして存在しているので、反復系の探索の時に何度もmobility関数を呼ぶ
必要が無い。
結構大掛かりな修正になりましたが、とりあえず基礎的な探索まではできるように
なりました。速度計測はこれから。
あと、shared_ptr使った事で、不要な置換表データを自動削除できるので、minMaxで
AIを組んだ時に、置換表を縮小しながら再利用できるかなと。
あ、mctsはどこに行ってしまったんだろう(汗
729:535
19/02/22 20:49:26.61 pJcyJywR.net
10並列でLV3と対戦しました。
29局目 黒(airandom.dll)の勝利回数: 15 白(ai-lv3.dll)の勝利回数: 14
32局目 黒(airandom.dll)の勝利回数: 15 白(ai-lv3.dll)の勝利回数: 17
32局目 黒(airandom.dll)の勝利回数: 20 白(ai-lv3.dll)の勝利回数: 12
34局目 黒(airandom.dll)の勝利回数: 16 白(ai-lv3.dll)の勝利回数: 18
30局目 黒(airandom.dll)の勝利回数: 12 白(ai-lv3.dll)の勝利回数: 18
32局目 黒(airandom.dll)の勝利回数: 6 白(ai-lv3.dll)の勝利回数: 26
30局目 黒(airandom.dll)の勝利回数: 12 白(ai-lv3.dll)の勝利回数: 18
33局目 黒(airandom.dll)の勝利回数: 18 白(ai-lv3.dll)の勝利回数: 15
37局目 黒(airandom.dll)の勝利回数: 17 白(ai-lv3.dll)の勝利回数: 20
32局目 黒(airandom.dll)の勝利回数: 13 白(ai-lv3.dll)の勝利回数: 19
トータル 144勝 177敗
勝率 44.9%
これはLV2 vs LV3 と比べてかなりいい数字です!
730:310
19/02/23 17:22:38.75 XSOOC+yB.net
>>715の続き
良く考えたら、ツリー構造で自分の値を残しておくという意味で、mtd(f)や
反復深化の系統には効果あるけど、同じ局面を見つける事ができないので
そもそも置換表ではありませんねorz
その代り、並列探索でも排他制御をしなくて良い事になります。
メモリー使用量も少なくて済みます。
速度については、今のところ微妙。
棋譜作成が一段落したらPCリセットしてクリーンな状態で再計測の予定。
731:535
19/02/23 19:16:16.09 ThnkYxTz.net
対戦統計っ
732:て10000局くらいやらないと±10%くらいの誤差は簡単に出てしまうのかもしれない。 何局くらいやれば信頼できるんだろ?あんま統計詳しくないんだよな~
733:535
19/02/23 19:28:15.18 ThnkYxTz.net
そういえば「コンピュータ囲碁 ―モンテカルロ法の理論と実践」になんか書いてあったような気もする。
734:535
19/02/24 21:49:18.42 auCrr5Wc.net
なんか弱くなってる気がするorz
LV0とかLV1にも序盤不利になったりするorz
最終的に逆転できることもあるんだけど、そのまま押し切られることもあるorz
まずいでしょうこれはorz
735:310
19/02/24 23:56:43.56 GBomweD/.net
んごー。めっちゃスピードダウンorz
ダメ筋だったかも。
途中速度アップしてる気がしていたけど、単にバグっていただけだった。
置換表機能が消えて、余計な筋を読んでいるのか。
それとも、パラパラとmake_sharedしているからなのか。
どうせやる事ないので、しばし検討。
736:535
19/02/25 20:30:16.25 /PmJxqQK.net
もっとマシンパワーが欲しい!
モアパワー、モアトルクだ!
737:535
19/02/25 20:48:25.65 /PmJxqQK.net
大学で統計の単位とっとくんだったorz
独学は厳しいorz
738:535
19/02/26 20:20:50.08 veq8AgWN.net
序盤DBはもう少し工夫しないと駄目かもなぁ
739:535
19/02/26 22:16:04.17 veq8AgWN.net
あの伝説の手筋が実現しかけたが、残念ながら実現しなかった。
あとちょっとだったのに、悔しい!!
(;SZ[19]
;B[jj];W[jk];B[ki];W[ij];B[ik];W[hk];B[il];W[kj]
;B[ji];W[ih];B[hl];W[gm];B[ii];W[hi];B[gl];W[li]
;B[hh];W[ig];B[kk];W[ll];B[km];W[jl];B[jn];W[kl]
;B[lh];W[mg];B[lj];W[hj];B[gk];W[gh];B[lm];W[hf]
;B[he];W[kh];B[gi];W[hg];B[gj];W[jg];B[gg];W[lg]
;B[kf];W[fg];B[ef];W[kg];B[ng];W[gf];B[fe];W[gg])
740:535
19/02/26 23:53:19.73 veq8AgWN.net
負けたけど、7連までの手数が絡んだ微妙な駆け引きが素晴らしい名局だった。
勝つチャンスはあったと思うけどな~惜しいな~
(;SZ[19]
;B[jj];W[kj];B[jk];W[ki];B[kk];W[kh];B[il];W[lk]
;B[ll];W[ml];B[in];W[ji];B[im];W[ih];B[nm];W[hi]
;B[jo];W[gi];B[li];W[fh];B[ij];W[ii];B[io];W[ei]
;B[ip];W[fi])
741:535
19/02/27 21:30:22.80 Y++kUwc3.net
モンテカルロ木探索とDNNと組み合わせてみようかなぁ
そのほうがランダム性も出せるし
でも遅くなったらやだな。うーん
742:535
19/02/27 22:03:24.47 Y++kUwc3.net
なんか取れないシチョウを追いかけたw
シチョウルーチンにバグがあるのか、DNNの評価値でシチョウを追いかけてしまったのかイマイチ判断がつかないな。
743:535
19/02/27 22:47:59.69 Y++kUwc3.net
ん、なんかLV2にコロコロ負けるようになった。
自分のAI vs lv 3 の棋譜を取り入れたせいで序盤DBが狂っちゃったかな。
744:535
19/02/28 22:39:23.34 VN3HTH0V.net
なんか新しいアイディアが欲しいな。
>>712のサイクルはちょっと手詰まり感。
745:535
19/03/04 20:07:01.61 +UlAfF8J.net
ここ数日さぼりっぱなし。
棋譜取りも逆に弱くなりそうでさぼってます。
746:535
19/03/04 22:26:37.19 +UlAfF8J.net
やっぱ序盤の大局観で優位に立ちたいんだよなぁ。
中盤、終盤はある程度読みでカバーできるけど序盤はマジ謎が多いからな。
747:310
19/03/04 23:03:17.87 2gMEJXd0.net
バグでドツボ中。
再現性がなさすぎて、よーわからん。
頻度の低さと、再現性の無さから、置換表の二重更新だと思うんだけど…
それっぽい箇所も見当たらない。
748:535
19/03/09 21:06:39.62 jNDDSRBd.net
完全にさぼり状態。
アイディアも枯渇したし。
どこかにネタ落ちてないかな。
749:535
19/03/10 00:25:59.41 BU7hKn7v.net
禁断の人間(俺)vs lv3の棋譜取りをやろうかと思ってます。
これは手間が半端ないw
750:535
19/03/10 00:40:34.55 BU7hKn7v.net
早くもギブアップwwwww
なかなかいい棋譜が取れない
基本的に無理筋orz.
751:535
19/03/10 20:17:25.17 BU7hKn7v.net
自分のAI vs lv3 で 手筋炸裂!!
うって返しでました!
(;SZ[19]
;B[jj];W[ki];B[ii];W[kj];B[kk];W[ih];B[hh];W[gg]
;B[ll];W[mm];B[mk];W[jk];B[jl];W[ik];B[il];W[hk]
;B[hl];W[gl];B[gk];W[ji];B[hj];W[ij];B[jj];W[hi]
;B[jk];W[gi];B[ik];W[nk];B[lk];W[ok];B[hk])
752:535
19/03/11 19:47:21.03 X4t/4BPO.net
棋譜取り再開しました。
弱くなる可能性は潰せてないのですが、何もしないよりはましだと思って。
753:535
19/03/11 21:55:27.12 X4t/4BPO.net
10並列 対戦結果
30局目 黒(airandom.dll)の勝利回数: 16 白(ai-lv3.dll)の勝利回数: 14
21局目 黒(airandom.dll)の勝利回数: 10 白(ai-lv3.dll)の勝利回数: 11
29局目 黒(airandom.dll)の勝利回数: 12 白(ai-lv3.dll)の勝利回数: 17
22局目 黒(airandom.dll)の勝利回数: 6 白(ai-lv3.dll)の勝利回数: 16
24局目 黒(airandom.dll)の勝利回数: 14 白(ai-lv3.dll)の勝利回数: 10
27局目 黒(airandom.dll)の勝利回数: 14 白(ai-lv3.dll)の勝利回数: 13
27局目 黒(airandom.dll)の勝利回数: 14 白(ai-lv3.dll)の勝利回数: 13
30局目 黒(airandom.dll)の勝利回数: 15 白(ai-lv3.dll)の勝利回数: 15
23局目 黒(airandom.dll)の勝利回数: 10 白(ai-lv3.dll)の勝利回数: 13
28局目 黒(airandom.dll)の勝利回数: 13 白(ai-lv3.dll)の勝利回数: 15
トータル 124勝137敗 勝率 47.5%
悪くない
754:535
19/03/12 20:57:52.00 ACQKgt0P.net
LV3に勝利。
途中負けかけたけど相手がミスした。
終盤の数手が素晴らしい一局だった。
(;SZ[19]
;B[jj];W[ki];B[ji];W[jh];B[ih];W[ig];B[kh];W[jg]
;B[kj];W[hf];B[li];W[kg];B[lg];W[gf];B[lk];W[mj]
;B[hi];W[fg];B[eg];W[mi];B[lf];W[lj];B[fi];W[gi]
;B[gj];W[gh];B[ej];W[fk];B[fj];W[ij];B[ik];W[ge]
;B[ii];W[hj];B[hk];W[fd];B[ki];W[me];B[ij];W[ne]
;B[hj])
755:535
19/03/12 21:01:50.73 ACQKgt0P.net
それにしてもディープラーニングの学習がメモリ20GB食ってるんだがw
奮発してメモリ32GBにしといてよかった。
やっぱハードウェア性能は正義だな。
Zen2のスリッパ出たらうっかり買いそうで自分が怖いw
756:535
19/03/13 20:46:36.19 7rSi15yT.net
12並列対戦
29局目 黒(airandom.dll)の勝利回数: 12 白(ai-lv3.dll)の勝利回数: 17
30局目 黒(airandom.dll)の勝利回数: 17 白(ai-lv3.dll)の勝利回数: 13
28局目 黒(airandom.dll)の勝利回数: 11 白(ai-lv3.dll)の勝利回数: 17
28局目 黒(airandom.dll)の勝利回数: 10 白(ai-lv3.dll)の勝利回数: 18
36局目 黒(airandom.dll)の勝利回数: 13 白(ai-lv3.dll)の勝利回数: 23
25局目 黒(airandom.dll)の勝利回数: 11 白(ai-lv3.dll)の勝利回数: 14
31局目 黒(airandom.dll)の勝利回数: 14 白(ai-lv3.dll)の勝利回数: 17
28局目 黒(airandom.dll)の勝利回数: 13 白(ai-lv3.dll)の勝利回数: 15
32局目 黒(airandom.dll)の勝利回数: 13 白(ai-lv3.dll)の勝利回数: 19
33局目 黒(airandom.dll)の勝利回数: 17 白(ai-lv3.dll)の勝利回数: 16
31局目 黒(airandom.dll)の勝利回数: 17 白(ai-lv3.dll)の勝利回数: 14
25局目 黒(airandom.dll)の勝利回数: 8 白(ai-lv3.dll)の勝利回数: 17
156勝200敗 勝率 43.8%
弱くなったのか誤差の範囲なのか、うーん。
757:535
19/03/14 23:27:52.29 V04VYcAB.net
>>742の棋譜を序盤DBに取り込んで、その序盤DBをもとにDNNの学習をやり足しました。
DNNは序盤DB拡張と学習のサイクルを繰り返し行っているので秘伝のタレみたいになってますw
これで今夜からもう一度対LV3対戦やってみます。
758:535
19/03/14 23:40:56.98 V04VYcAB.net
7局目 黒(airandom.dll)の勝利回数: 3 白(ai-lv3.dll)の勝利回数: 4
7局目 黒(airandom.dll)の勝利回数: 4 白(ai-lv3.dll)の勝利回数: 3
7局目 黒(airandom.dll)の勝利回数: 3 白(ai-lv3.dll)の勝利回数: 4
5局目 黒(airandom.dll)の勝利回数: 4 白(ai-lv3.dll)の勝利回数: 1
7局目 黒(airandom.dll)の勝利回数: 4 白(ai-lv3.dll)の勝利回数: 3
5局目 黒(airandom.dll)の勝利回数: 3 白(ai-lv3.dll)の勝利回数: 2
4局目 黒(airandom.dll)の勝利回数: 1 白(ai-lv3.dll)の勝利回数: 3
5局目 黒(airandom.dll)の勝利回数: 3 白(ai-lv3.dll)の勝利回数: 2
9局目 黒(airandom.dll)の勝利回数: 7 白(ai-lv3.dll)の勝利回数: 2
6局目 黒(airandom.dll)の勝利回数: 4 白(ai-lv3.dll)の勝利回数: 2
6局目 黒(airandom.dll)の勝利回数: 2 白(ai-lv3.dll)の勝利回数: 4
7局目 黒(airandom.dll)の勝利回数: 4 白(ai-lv3.dll)の勝利回数: 3
42勝33敗 勝率56%
出だしは好調!
明日一日回してどうなるか… 👀
Rock54: Caution(BBR-MD5:1341adc37120578f18dba9451e6c8c3b)
759:535
19/03/14 23:44:29.21 V04VYcAB.net
ありゃなんかRock54ついとる。
文章の繰り返しが駄目なんか?
760:535
19/03/15 20:06:11.54 PqqnV2Up.net
残念ながら駄目でしたorz
155勝 209敗 勝率 42.6%
やっぱ対局回数増やすとこの辺に落ち着くのか、うーん
761:535
19/03/16 18:31:00.14 7iioDFjE.net
>>746から対戦を止めずに継続していましたが
211勝289敗 勝率42.2%
となりました。
やっぱこの辺が真の値なのかな。
762:535
19/03/17 00:52:38.93 5SZpbjE6.net
更に学習を続けます
763:535
19/03/17 21:35:48.21 5SZpbjE6.net
まじでZen2スリッパでたら買ってしまいたい衝動に駆られる
764:535
19/03/18 00:19:09.18 eJisfZab.net
8勝2敗だと95%の確率で強いといえるらしいが、12並列もしてると1つは8勝2敗ぐらいになったりするw。
まあ確率的にはそうなのかも。
結局1000局くらいやらないと駄目ってことかな?
765:535
19/03/18 21:25:08.42 eJisfZab.net
やっぱ弱くなってるかもT△T
143勝 220敗 勝率 39.4%
このままこの学習サイクルを進めていいか迷うorz
766:535
19/03/18 21:37:35.02 eJisfZab.net
禁断のモンテカルロ木探索の封印を解くか?
しかしあれは計算時間が半端ないからな。
出来れば避けたい。
767:535
19/03/18 21:52:51.93 eJisfZab.net
プロのタイトル戦が7番勝負とかだけど7番ぽっちじゃ真の強者はわからんってことやなw
768:535
19/03/18 23:53:39.58 eJisfZab.net
モンテカルロ実装したけど、なんか素朴な手を選ぶようになってしまった。
うーん、コレジャナイ感がorz
769:535
19/03/19 21:06:00.35 87DWY+/2.net
なんかおかしい。
LV3が強すぎる気がするw
もしかしてLV3には学習機能がついていて計算回せば回すほど強くなるとか?w
んなわけないか。
770:535
19/03/21 03:04:06.19 gYmqCPQ5.net
祝日だって油断してたらこんな時間w
弱くなってもいいから計算量削る方向で調整しています。
771:535
19/03/21 17:29:13.47 gYmqCPQ5.net
対戦統計とってます。
66勝 70敗 勝率48.5%
今のところむしろ勝率上がってます!
速度も若干だけど速くなったはず…
勝率50%が欲しい!
772:535
19/03/22 19:55:26.77 9WNMIpie.net
161勝188敗 勝率 46.1%
悪くない。
773:535
19/03/22 20:13:46.91 9WNMIpie.net
次のアイディアが欲しいところだ
774:310
19/03/23 00:07:59.98 QKAaRf+n.net
久々です。
新型版はテストのためにいちいち学習を止めるのが面倒で、放置しています。
一晩耐久テストやらないとわからないので。
で、未だずーっと棋譜作成&学習を続けています。
もともと800件強の記譜をベースに間違い訂正をしたり、確定しているところ以降
の全分岐を作成したりして学習データにしていたのですが、昔作った記譜なので
序盤で結構間違いが多く、効率よく学習できないのではないかと考えました。
で、最近は序盤の定石6~20手からスタートして記譜を作成したりしていました。
そこそこ序盤の間違いが訂正されてきたのですが、まだところどころおかしい
ところがあって、Zebraで並べてみながら、多分間違えたであろう箇所を特定して
それ以後の記譜を作らせる事で、強制的に正しい手順に戻すなんていう、禁断の
ドーピング技を始めてしまいました。
現在は1200記譜くらいまで増えていますが、まだまだ間違いも散見されますし、
パブリックドローの変化っぽいのに、記譜が無いものもあり、まだまだ記譜が足り
ていない感じです。
あと、ドーピング作業やりながらZebraの評価値見ていると、20~30手目あたりは
進行の種類によってはZebraの評価値もあまりあてにならないなぁと言う事に気付い
てしまいました。ここら辺の精度を上げると、もっと強くできるのではないかと思います。
自動対戦してくれる序盤DB付きのオセロプログラムがあると、ドーピング作業が更に
楽になるんだけど(汗
現在残り20手目以後の学習に使う盤面は70万件くらいになっています。それでも
残り20手以後の初見の盤面の評価値では結構な誤差があります。本当にBuroさん
の線形評価関数で良いのかというのも相変わらず悩ましいところです。
775:535
19/03/23 09:44:42.00 C9QFpANM.net
197勝 233敗 勝率 45.8%
悪くない。
一旦対局中断します。
776:535
19/03/23 17:57:32.40 C9QFpANM.net
やっぱ1手1秒くらいで打ちたいなぁ。
そうすれば対戦統計も棋譜も全然もっと取れるのに
777:535
19/03/23 21:04:03.52 C9QFpANM.net
LV2と対戦してみました。
50局目 黒(airandom.dll)の勝利回数: 48 白(ai-lv2.dll)の勝利回数: 2
勝率 96%
778:535
19/03/24 10:11:30.45 IEpX66ro.net
LV1ともやってみました。
50局目 黒(airandom.dll)の勝利回数: 45 白(ai-lv1.dll)の勝利回数: 5
勝率 90%
779:535
19/03/24 21:21:09.27 IEpX66ro.net
ふーむ、損失が減らない地点まで学習が進んでしまったようです。
一回止めるか。
780:535
19/03/24 21:27:42.78 IEpX66ro.net
うーん、やっぱ現状を打破する画期的なアイディアが必要かな。
ちなみにいまは強さよりも速度が欲しいかも。
781:535
19/03/25 05:48:57.06 9reqTGkG.net
対戦してます。
黒番 対 LV3 107勝 102敗 勝率 51.2%
200戦以上して勝率50%超えはすごい!
今日一日回してみます。
782:535
19/03/25 21:18:02.28 9reqTGkG.net
結局負け越しでした
165勝 174敗 勝率48.7%
でも決して悪い結果ではない!
783:535
19/03/26 21:11:49.41 AISc91ZO.net
まだ回してました
239勝 237敗 勝率 50.2%
キター!
まあ、今だと50%行くかどうかはホント運しだいなんだろな。
784:535
19/03/26 21:12:45.47 AISc91ZO.net
そろそろ対局止めて次の学習のターンに入ります。
785:535
19/03/26 21:59:22.07 AISc91ZO.net
うお、棋譜が多すぎてls */*.sgfがコアダンプするようになったw
分割しないと駄目か~
786:535
19/03/27 21:35:10.22 4D2b4lCy.net
そろそろ人間(俺)相手に勝利が欲しいところだがまだむずかしいかな。
素人相手なら勝てるんだろうか?
787:535
19/03/28 19:32:56.94 ZCt2CXW9.net
165勝 176敗 勝率 48.4%
788:310
19/03/30 20:46:31.09 IsrC9h82.net
既知のパブリックドローのリストが見つかったというか、
今年になってブログでまとめて発表してくれている人がいた。
ちょうど良いタイミングすぎる(汗
2種類あるのと、自分がZebraから拾った奴を合体して、32手目まででカット。
ソートして重複削除したら450件程度に。多分既存の記譜と多少重複してると思う。
全部やるとかなり記譜が偏る気がするけど、やっちゃうかな。
789:535
19/03/30 23:47:00.24 o6pzrkpp.net
序盤DBを劇的に改善する方法ないかな?
不利なオープニングを避けるだけで勝率めちゃくちゃ上がりそうな予感がするんだが。
790:310
19/03/31 01:39:32.24 5poc64Oc.net
棋譜から序盤DB作れない?
791:535
19/03/31 09:41:09.06 eFSA5935.net
作ってるですがそれでも不利な局面になったりしますorz
792:310
19/03/31 20:14:25.76 5poc64Oc.net
棋譜から序盤DB作る時に、その盤面からの勝率入れて、勝率が高い手を指す
ようにするとか。まあ、ぶっちゃけ記譜単位でmctsやってるような事になるの。
793:535
19/03/31 20:34:17.11 eFSA5935.net
いや、それに近いイメージのものはすでに実装してあるんですが、たまに変な手を打つのです。
794:310
19/04/01 20:17:52.98 JaNWOXQ3.net
普通DB化すると同じ手順だと毎回同じに間違えるはず。
だとするなら、DBの棋譜をテキストに吐き出すなどして、チェックしたら?
間違いっぽい分岐見つけたら、正解着手させてその後を対戦させて記譜を
強制的に正しい分岐を学習させるの。そのあとでも間違えて、なかなか治らない
事もあるけど。
これが>>760で書いたドーピング。
795:310
19/04/01 20:22:42.07 JaNWOXQ3.net
>>774のリスト。パブリックドローはFJT分だけだった。
2種類あって、もう一つは代表的な序盤定石から適度に着手した後で、
残り30手を読み切ったリストで、ドローとは限らなかった。
遡りチェックの時にあり得ない奴があったので、気が付いた。
試しにZebraで並べて評価値見てみたら、中盤で結構変な手順になっていたりする。
まあ記譜の足しにはなるかなぁという感じ。
796:535
19/04/01 22:13:58.23 58wx0Qom.net
手動でDB書き換えるのは工数的に地獄の苦しみなのですw
まあ、負けた棋譜だけ水増ししてDBに登録するのはあるかも?
797:535
19/04/01 23:15:44.55 58wx0Qom.net
自動対局プログラムに手を入れて棋譜のファイル名に黒が勝ったか白が勝ったか入れるようにしました。
798:535
19/04/02 20:42:13.63 IVxd4rzM.net
やっぱ手動で棋譜を訂正するのはムリゲーだなぁ。
棋譜訂正も自動化すべきかな。
うーん
799:310
19/04/02 20:42:16.77 BP3gZfVl.net
そうか。オセロだとある程度定石はあるし、ZebraやEdaxで並べれば
終局スコアの予想はできて、間違いが見つけやすいけど、囲連星では
そうはいかないですね。
途中で変な手を打つのは、恐らく記譜が足りていないからではないかと
思います。オセロでもドーピングやらないで純粋に自己対局学習だけで
やった場合、1万~10万対局くらいは必要かなと思っています。
800:535
19/04/02 22:11:14.64 IVxd4rzM.net
勝った棋譜水増しするのと負けた棋譜水増しするのどっちがいいんだろ?
おんなじ割合で水増ししたら意味ないかもw
とりあえず負けたほう増やすか
801:535
19/04/03 22:07:38.48 +wdY9CJ5.net
とりえあず、負けた棋譜を100倍にして序盤DBに注入してます。
定型パターンにはまりやすいLV2にはかなり効果あるのですが
変幻自在なLV3には今一つみたいです。
802:535
19/04/04 20:30:39.10 QG8xddyq.net
負けた棋譜だけ増やすとバランス崩れるかも?と思い始めました。
うーん。
803:535
19/04/04 22:06:44.84 QG8xddyq.net
やはり大量、多種類の棋譜が欲しい。
棋力が下がっても計算量を抑えて、速度を稼ぐ方向で行くべきか?
804:535
19/04/04 22:52:58.55 QG8xddyq.net
2手読みだったところを1手読みにしたら大分早くなったけど、やっぱ棋力は落ちるな。
これはちょっと採用するか迷う。
805:535
19/04/05 22:13:28.38 6lxF2ret.net
ん、なんか白番が絶望的に負けてる。
なんか評価値の計算まちがえたか?
806:535
19/04/05 22:26:12.15 6lxF2ret.net
それとも棋譜水増しで入れた序盤DBが狂ったのかな?
807:535
19/04/06 00:52:52.21 Uoezh941.net
白番で、相手が初手端のほうに打ってきたときに、盤が狭くなって序盤DBどおりに打つのが悪くなるみたい?
とりあえず、白番持った時に相手が初手天元付近に打たなかったときは、中央寄りの斜めに打つように変えた。
これで少しでも緩和されるといいな。
808:535
19/04/06 01:11:14.50 Uoezh941.net
水増しした分の棋譜はいったん削りました。
確率の理論を根底から壊してしまうみたいなので。
やっぱ遅いようでもじっくり行くのが確実っぽい。
809:535
19/04/10 20:58:12.46 x47ianNw.net
今、極端な水増しはやめてほどほどの水増しにしてます。
新しい棋譜が古い棋譜の1~2%程度になるくらいに水増ししてます。
810:310
19/04/10 23:44:48.34 R42Zvvs5.net
どんより…
バグを見つけてしまった。
今ある記譜50万件の数%くらいに間違いがありそう。
直管的には、全データに対して読み切り処理を噛まさないと間違いの有無すら確認できない。
多分、逆順探索処理を簡素化した時にバグが入り込んだのだと思う。
暇なのでログ書き出しの処理を作ってたら見つかった。
うぐぐ。
もうしばらく様子を確認して、他にもバグが無いか見た上で…どうしよう。
一旦記譜をリセットして作り直すべか。
811:310
19/04/10 23:48:12.99 R42Zvvs5.net
と、書いた直後に気が付いた。
ログの側のバグだった事に…
お騒がせ様でした。
812:535
19/04/15 23:21:56.01 +vRjXb2F.net
いままで8対称中4
813:対称で学習してましたが、のこりの4対称も学習させてみることにしました。 8対称すべてはメモリに収まらないので半分づつ学習させます。
814:535
19/04/16 20:45:49.68 +pjTjN+Q.net
178勝192敗 勝率 48.1%
8対称、勝率あんまり上がらないですね。
うーん、うち筋は悪くないと思うんだけど。
なにかブレークスルーが欲しいですね。
815:535
19/04/16 21:15:27.46 +pjTjN+Q.net
2手読みに戻したら勝率上がるかな?
うーん。
816:535
19/04/16 22:50:30.94 +pjTjN+Q.net
まじでZen2スリッパ欲しい。
817:535
19/04/17 20:33:59.36 5Verubd2.net
154勝178敗 勝率46.4%
2手読みに戻したらかえって勝率さがりましたね。
誤差の範囲かもわかんないですが。
818:535
19/04/18 22:39:13.48 Bi+APi3V.net
お、素晴らしい勝ち方した。
必勝形のダブルリーチ
これほど少ない石数でこの形を作れるとは…
(;SZ[19]
;B[jj];W[kj];B[jk];W[li];B[ji];W[lh];B[kl];W[jm]
;B[ih];W[lk];B[ig];W[jf];B[il];W[ik];B[hk];W[if]
;B[im];W[ij];B[hj];W[lg];B[ii];W[in];B[ik];W[jn]
;B[ij])
819:535
19/04/19 21:34:26.27 NHUtwCQF.net
ふーむ、いままで勝率のいい手かつ沢山選ばれた手を優先的に選択するように序盤DB周りを組んでいたのだけど、
それだと手が固定されてしまうかなと思って勝率のいい手かつあまり選ばれてない手を優先的に選ぶようにしたら
147勝 220敗 勝率40.1%
これは誤差とは言えないほどの差ですねぇ。
820:535
19/04/23 20:49:51.89 rLrZWc/a.net
205勝 246敗 勝率45.5%
棋譜取り&序盤DBへの取り込みを継続したら少し勝率戻りました。
50%付近まで頑張ろう。
821:535
19/04/24 19:17:49.68 DcbjCIK3.net
なかなかの快勝だった
こういう風に毎回打てるといいんだけど
(;SZ[19]
;B[jj];W[ij];B[ki];W[ii];B[ik];W[ih];B[jh];W[ji]
;B[kj];W[jg];B[kh];W[if];B[hj];W[ig];B[lk];W[jk]
;B[jl];W[hk];B[kk];W[km];B[hl];W[gk];B[gm];W[fn]
;B[kg];W[kf];B[lf];W[mg];B[lg];W[gi];B[le];W[lh]
;B[mh];W[mi];B[li];W[ie];B[id];W[md];B[lh];W[nd]
;B[lj])
822:535
19/04/25 23:58:43.25 DQ0GFyMT.net
192勝 212敗 勝率 47.5%
棋譜取り、序盤DB更新、DNN更新だけでは50%の壁は突破できないかもな。
823:535
19/04/26 20:16:53.04 F5QY8KS+.net
130勝 195敗 勝率40.0%
ん、勝率かなり落ちた。
何が起きた?
824:535
19/04/27 23:11:18.27 zszgzhMg.net
ん、序盤DB壊れたか?
825:535
19/04/27 23:25:35.40 zszgzhMg.net
序盤DB外したほうが勝率あがるかも?
826:310
19/04/30 03:48:07.73 RyvRJxq2.net
どもです。
ひたすら記譜作成中に、やっぱり暇なので、記譜管理周りをリニューアルしていたら、
結局記譜ファイルの形式を大きくいじってしまい、かなり全面的なリニューアルに。
そしたら、あちこちバグが出て、結局記譜作成より新作デバッグ優先に(汗
>>809-810
序盤DBは、記譜溜めていくと途中で弱くなるけど、いずれ直ってくるものだと思う。
正しい手順があるとして、1回間違えると、間違えた側が負ける記譜ができる。
負ける事で、その手は選ばれない事が記譜に登録される。
しかし、探索の精度が低い状態で記譜作ると、2回間違える記譜ができて、本来
負けのルートで勝ってしまう。これが記譜に登録されると、この2回目の間違いが
訂正されるまでは勝率が下がる。
どのくらいで直るのかは、直接なのか評価関数経由の間接なのかなど、フィード
バックのかかり方で変わってくる。直接的なら割とすぐに直るはず。
自分のは間接なのでかなり時間がかかりそうで面倒なので、Zebraで2つ目の間違い
箇所を特定して、そこまで着手した後探索をする棋譜を作って、かなり強制的に直し
ちゃった。
序盤は大体良いのだけど、確定値で学習している箇所と、序盤DBで学習している
箇所の境目で、確定値が足りないまま過学習になっている評価値ステージがあって
そこらあたりで大抵間違える
827:(汗
828:535
19/05/02 21:41:13.81 uWEPsgK5.net
天頂の囲碁を使って9路を徹底的に調べたら面白いかも
ま、やらないけどね
829:535
19/05/04 19:08:14.82 wk+bg2Ip.net
GWは何もしませんでした(過去形)
830:310
19/05/04 22:14:44.08 fzBCFIZ6.net
新作の探索周りを、例のバグ付のやつにしたら、案の定バグ発生。
色々と入れ替えながらバグ発生箇所を特定に成功しました。
が、なぜそこでバグっているのかわかりませんorz
まともに動いたから良しとするしかない感じ。
あと2か所改良したいところがあります。
あと2日では無理だなぁ。
831:310
19/05/04 22:17:34.69 fzBCFIZ6.net
と思ったら、またいきなりバグ発生。
原因は複数ありそうですorz
832:310
19/05/05 20:55:26.72 GksqIPP4.net
原因判明。アホなミスでした。
やっぱり当初の置換表に変なデータが登録されているのが正解だった。
残した課題のうち1つもできた。
833:310
19/05/05 23:26:28.04 GksqIPP4.net
最後の課題は、学習の速度アップを目論みましたが、まったくダメでしたorz
さて、何をしよう。
834:535
19/05/06 19:55:01.10 uIBlT68N.net
長連対策そろそろしなければ…
835:535
19/05/06 20:33:01.71 uIBlT68N.net
序盤DBがおかしくなってたので、序盤DBの手の採用基準をもとに戻しました。
あと中盤終盤でDNNの値の比重を大きくしました。
836:535
19/05/07 22:40:16.02 hqvfZJCN.net
59勝 62敗 勝率48.8%
なんとか勝率50%弱まで戻せました。
837:535
19/05/08 21:43:00.75 c2FYdM3E.net
来たっ
262勝 248敗 勝率51.4%
誤差の範囲かもしれないけど嬉しいっ
838:535
19/05/08 21:52:12.23 c2FYdM3E.net
そろそろ白番も着手していくか、もうちょっと黒番を突き詰めるか。
悩ましいい。
839:535
19/05/09 20:06:42.08 w95MoSGU.net
ありゃ、わずかな棋譜を序盤DBに加えただけなのに勝率めっちゃさがった
149勝 202敗 勝率 42.5%
そんなに微妙なものではないと思ってたが??
840:535
19/05/09 20:28:40.86 w95MoSGU.net
棋譜さらっと見てみたけど序盤DBが壊れたって感じでもないなぁ
実は微妙なものだったのか、誤差の範囲なのか?
841:535
19/05/09 22:32:58.01 w95MoSGU.net
なんか誤差の可能性が微レ存
842:535
19/05/10 21:38:12.73 5KPSEUAN.net
163勝 202敗 勝率44.7%
±5%くらいは誤差ででるのかもしれないなぁ
843:535
19/05/10 21:42:26.07 5KPSEUAN.net
こんな時統計の知識があれば真の勝率は○○%~××%の間とか論じられるんだろうなぁ
844:535
19/05/11 11:49:39.90 fuy9y7gB.net
うお、すげぇ
179勝 149敗 勝率54.6%
この数字をどう解釈すればいいのか…
845:535
19/05/11 17:43:16.57 fuy9y7gB.net
まだ勝ってる。
222勝 194敗 勝率53.4%
そろそろ棋譜反映させるか。
846:535
19/05/11 22:40:54.90 fuy9y7gB.net
長連対策、完全じゃないけど簡単な判定入れてみた。
さてどうかな?
847:535
19/05/12 10:03:08.61 7HaK6dtp.net
かなりいい
対LV2 白番はもうちょっと勝ちたいかな
対LV1
黒番 61勝 9敗 勝率87.1%
白番 49勝 4敗 勝率92.5%
対LV2
黒番 57勝 0敗 勝率100.0%
白番 10勝 28敗 勝率26.3%
対LV3
黒番 25勝 16敗 勝率61.0%
白番 13勝 28敗 勝率31.7%
848:535
19/05/12 18:17:47.41 7HaK6dtp.net
ふむ。かなりいい。
一回止めるか。
対LV1
黒番 90勝 10敗 勝率90.0%
白番 64勝 6 敗 勝率91.4%
対LV2
黒番 78勝 0敗 勝率100.0%
白番 14勝 33敗 勝率29.8%
対LV3
黒番 39勝 23敗 勝率62.9%
白番 19勝 40敗 勝率32.2%
849:535
19/05/12 18:46:46.62 7HaK6dtp.net
ここらでドカンとブレークスルーが欲しいところだ。
850:535
19/05/13 20:57:06.68 rQSLa/J8.net
お、すごい
249勝 204敗 勝率55.0%
851:535
19/05/13 21:55:46.89 rQSLa/J8.net
LV3 vs LV3の黒番の勝率が65%くらいだったはずだから、黒番で勝率70%位いけばLV3越えといえるかも
852:535
19/05/13 23:06:54.58 rQSLa/J8.net
地味な学習も必要だとは思うけどアイディア一発でドカンと強くなるのも諦めきれない。
853:535
19/05/14 21:30:20.81 kAvibZwR.net
ん、なんかDNN学習させたらうち筋はそんなに悪くなってないと思うんだけど勝てなくなったな。
なんだろう?
854:535
19/05/15 21:00:42.40 ce+jhpkV.net
173勝 176敗 勝率 49.6%
対戦してみたけど思ったほど負けてないな?
855:535
19/05/15 21:22:39.79 ce+jhpkV.net
初期アルファ碁のようにポリシーネットとバリューネットに分けてみるか?
856:535
19/05/15 21:35:41.77 ce+jhpkV.net
そこそこの精度でも軽い評価関数は結構ほしいかも。
モンテカルロで役に立つし。
857:535
19/05/15 22:07:54.43 ce+jhpkV.net
というわけで、今使ってるDNNより大幅に簡素化したネットワークで学習させてみる。
データは同じ。
858:535
19/05/15 22:45:22.49 ce+jhpkV.net
あれ、大幅に簡素化したのに学習時間が思ったより短くならないな。
10倍速くらい早くなると思ってたのに3倍速くらいだ。
859:535
19/05/15 23:06:58.43 ce+jhpkV.net
更に簡素化して10倍速くらいにしました。
ちょっと簡素化しすぎかも?
860:310
19/05/15 23:27:46.15 2Iqikd3t.net
新バージョンで色々プログラム見直し。
探索部は全く改善していませんが、その他の部分が大幅にスピードアップ。
自動記譜作成時のオーバーヘッド(探索以外の時間)がかなり減った。
あとは学習の時間を減らしたい。
861:535
19/05/16 19:50:22.50 bKmJMMur.net
大きい方のネットワークの損失が3500位なのに対して小さい方のネットワークの損失が5300位。
さて、使い物になるかな?
862:535
19/05/16 20:26:43.20 bKmJMMur.net
うおお,遅え!
モンテカルロに使おうと思ったらプレイアウト回数かなり減らさなきゃだめだな。
863:535
19/05/16 20:40:14.63 bKmJMMur.net
一回打ってみたけど打ち筋は決して悪くない。
だが激遅。
だかが300プレイアウトでここまで遅いとは…
864:535
19/05/16 20:49:50.51 bKmJMMur.net
ん、でも打ち筋がいい。
ブレークスルー来たか??
865:535
19/05/16 21:05:06.63 bKmJMMur.net
すごいな、こちらの打ち筋は相当改善されたのにLV3がその上を行ってくる。
奥が深い。
866:535
19/05/16 22:04:27.02 bKmJMMur.net
ん、まだ学習飽和してないみたい。
ジリジリ損失減ってる。
867:535
19/05/16 22:42:50.95 bKmJMMur.net
LV1と対戦させ始めてみたけど、かえって勝率落ちてるな?
まだ対戦回数少なすぎて結論出すのは早いけど、もっと50連勝くらいするかと思った。
対LV1
黒番 17勝 3敗 勝率85.0%
白番 13勝 3敗 勝率81.3%
868:535
19/05/17 21:14:13.13 Af3ltV5Z.net
勝率上がってるみたいです。やった!
対LV1
黒番 156勝 15敗 勝率91.2%
白番 109勝 8敗 勝率93.2%
869:535
19/05/17 21:17:20.41 Af3ltV5Z.net
小さいネットワークの損失も5180くらいまで減ってます!
次は本丸、LV3と決戦や!
870:535
19/05/17 22:31:13.53 Af3ltV5Z.net
対LV3 黒番
47勝 34敗 勝率58.0%
ふーむ、まあ悪くないけど、正直もっと期待していたw
400~500戦くらいはしないとまだ結論は早いけど。
871:535
19/05/18 01:00:18.55 NdCkwblz.net
ほほう、6割行った。
120勝 80敗 勝率60.0%
872:535
19/05/18 16:28:24.45 NdCkwblz.net
291勝 231敗 勝率55.7%
ふーむ、まあ悪くないけど。
最終的には対LV3黒番勝率 70% を目指したい。
873:535
19/05/18 21:21:56.33 NdCkwblz.net
そういえば、勝率ばかり気にして肝心の棋譜をあまり見てなかったな。
どんな負け方してるのかちゃんと把握せねば。
874:535
19/05/18 22:11:34.39 NdCkwblz.net
ふーむ、必敗を避けるルーチンに若干バグがあるな。
875:535
19/05/19 07:21:38.98 GRYTxzHT.net
GPU使いたいなぁ。
せっかくいいの買ったんだから。
876:535
19/05/19 07:52:25.50 GRYTxzHT.net
ライフゲーム囲碁も平行で開発しようかなぁ。
アルファゼロアルゴリズムが心のどこかで捨てきれない。
877:535
19/05/19 13:54:34.49 GRYTxzHT.net
ライフゲーム囲碁 コード書き始めました。
ルール実装が結構効率的な奴思い付いて、1000万プレイアウト/s位出ました。
並行でやるっつっても計算資源が問題だなぁ。
囲連星はアイディアないしちょっとお休みかなぁ。
878:535
19/05/19 17:10:04.89 GRYTxzHT.net
GUIがないと不便だなぁ。うーん。
879:535
19/05/21 00:59:34.87 rSRUkqQW.net
うお、ついに人間(俺)に勝った!
内容的にも文句ない勝ち方だ!
(;SZ[19]
;B[jj];W[ji];B[ii];W[ih];B[ki];W[jh];B[kk];W[kh]
;B[lj];W[ij];B[hi];W[hk];B[hh];W[lg];B[gl];W[mg]
;B[gg];W[ff];B[gk];W[gj];B[ll];W[mm];B[fj];W[fi]
;B[gi];W[hj];B[hl];W[jk];B[ik];W[hj];B[gj];W[gf]
;B[gm];W[gh];B[fn];W[fh];B[lh])
880:535
19/05/21 01:06:56.53 rSRUkqQW.net
ここまでくると囲連星はいったん公開してもいいかもな。
本当は白黒総合勝率でLV3に勝ってからが理想なんだけど。
あとDBのファイルサイズでかいんだよなぁ。
881:535
19/05/21 23:53:55.55 rSRUkqQW.net
現状の囲連星のAIを公開します。
ちなみに対LV2黒番必勝ではなくなってしまっているようです。
あと思考時間かなり長いです。
URLリンク(drive.google.com)
882:535
19/05/23 20:03:18.47 boQDU2Sa.net
反応がなくて寂しい。。。
まあもともと過疎スレだからしかたないか。
883:310
19/05/25 01:28:48.60 rX0QQhRb.net
すんまそん。
ダウンロードしたけど、記譜作成中なので、CPU食いたくなくて(汗
884:535
19/05/25 21:14:03.65 LKgjurKe.net
囲碁ディープラーニングプログラミングという本があったので買ってみた
885:535
19/05/25 22:41:49.53 LKgjurKe.net
このサイトも面白そう
URLリンク(medium.com)
886:535
19/05/25 22:44:29.26 LKgjurKe.net
C#からC++を呼び出すの結構難しい。
マネージドコードとアンマネージドコードがどうたらとか、、、
887:535
19/05/27 14:54:14.96 6xYMMPUB.net
AMD Ryzen 3900来た
888:535
19/05/27 17:52:37.02 8VbKHTBW.net
囲碁ディープラーニングプログラム読んでるけどすっごい目が滑る
でも12章のactor critics法というのが面白そうで頑張って読みたい
889:535
19/06/01 23:30:05.61 bijpxRGI.net
俺のマザーボードRyzen3000シリーズに対応しないらしいorz
ショック
890:535
19/06/02 18:07:27.02 rgij2qjY.net
はぁ~だめだあぁ
目が滑る
頭に入ってこない
891:535
19/06/02 21:33:07.07 rgij2qjY.net
うお、betago(>>868の本のプログラム)動いた。
そして意外と強い。
892:535
19/06/02 21:38:17.03 rgij2qjY.net
ん、終局の仕方がわからん。
終局は実装されてないのかな?
893:名前は開発中のものです。
19/06/02 21:42:02.90 pCuEsXAG.net
いまからやってみるか
894:310
19/06/04 01:18:15.20 11K0AF4X.net
強化学習本興味あります。
棋譜作成がいまいち上手く行っていないので。
895:535
19/06/04 21:25:33.03 eotmjR11.net
くそう、時間が欲しい。
金さえあればニートになるのにww
896:535
19/06/05 21:45:28.39 tAUB+cOz.net
これから仕事が忙しくなりそうな予感。
まあさすがに土日は休めるだろうけど。
897:535
19/06/08 18:42:48.95 bTp76tLI.net
うおお、目が滑りまくりorz
一日無駄になったorz
898:535
19/06/08 21:38:02.44 bTp76tLI.net
目が滑るのは取り組み方が間違�
899:チてる証拠。
900:名前は開発中のものです。
19/06/10 12:52:10.55 /Ra7JNmg.net
囲碁は完全に人工知能に負け人間が追いつくことはないとおもうが。
これや将棋は微妙な線で、人間に勝ち目あるかもしれん。
囲碁より勝ち方、有利のさせ方が分かりやすい差。
人工知能なしの人間技で、人工知能に勝てる方法あるんじゃないかと。
901:名前は開発中のものです。
19/06/10 17:27:02.16 sKxIYoYq.net
大人も子供も白熱!最新ゲーム「ノッカノッカ」が面白い
URLリンク(ima.goo.ne.jp)
ビビットカラーを使ったポップなデザインの二人用ボードゲーム「ガブル」
URLリンク(boardgame-kikou.blog.jp)
LOGY GAMES ボードゲームカタログ
URLリンク(www.logygames.com)
オシャレで簡単、だけど深いボードゲーム
URLリンク(sweetint.com)
コンポーネントに酔いしれて、戦略にゆったり溺れる「箱庭の国」
URLリンク(sake.saloon.jp)
『すずめ雀』初心者でも本格的な駆け引きを楽しめるミニマル麻雀ゲームが登場
URLリンク(www.inside-games.jp)
エクストリーム将棋の企画から販売まで
URLリンク(nakagawa-hands.com)
902:535
19/06/11 18:15:44.55 a3oKL+Tm.net
「来た!」「16コア来た!」「メイン16コア来た!」「これで勝つる!」
903:535
19/06/11 22:20:28.87 R+B8a+a7.net
囲碁ディープラーニングプログラミング相変わらず目が滑ってるんだけど、
しつこく食らいついてたらすこしずつ目が滑らなくなってきてる。
何とかものにしたい。
904:535
19/06/12 19:47:45.91 UjRskMNa.net
githubのリポジトリbetagoとは別に囲碁ディープラーニングプログラミング用のやつがあんのか!
気が付かなかったぜ!
これで勝つる!
905:535
19/06/13 21:23:37.11 ip5cHIAR.net
囲碁ディープラーニングプログラミングのgithubのコードいいかも。
マルチスレッドにも対応してるっぽいし。
これはかなり期待できる。
906:535
19/06/13 21:36:37.70 ip5cHIAR.net
GPUが使えてないみたいだな。
tensorflow-gpuうまく入ってないみたいだ。
907:535
19/06/13 21:38:46.69 ip5cHIAR.net
それにしてもZen2 スリッパが欲しい。
16C32Tじゃ足りない。
64C128Tが欲しいww
908:535
19/06/14 21:40:47.35 AD5EB04u.net
ん、27000回学習を回した時点から過去のAIに対する勝率が10%~30%位しか行かなくなったみたい。
なぜ?
こんなことってあるのか?
909:535
19/06/14 22:09:53.32 AD5EB04u.net
ん、学習したネットワークと対戦する方法がわからんなぁ。
web_demo.pyあたりで行けそうな気もするが…
910:535
19/06/15 17:55:00.43 ANVzDRfZ.net
human_v_bot.pyというのでランダムAIと対戦できるようなので、これをちょっといじれば自作AIと対戦できそう。
911:535
19/06/15 19:41:51.27 ANVzDRfZ.net
ヤバイ、待ってる時間がじれったい。
やはり zen2 スレッドリッパー買うしか…
912:535
19/06/15 21:21:58.56 ANVzDRfZ.net
LifeGameGoのルールを早く移植したいけど、もうちょっとgithubコードの感触つかんでからかな。
913:535
19/06/15 22:03:51.50 ANVzDRfZ.net
ふーむ、まじで>>891の状態から抜け出せないな。
ネットワークが小さすぎるんだろうか?
914:535
19/06/16 19:35:53.70 OMA3ZwQu.net
あかんな、遅すぎる。
うーん。アルファゼロに幻想持ちすぎかも知れんな。
915:535
19/06/16 20:37:51.38 qjgvbRbv.net
囲碁よりもシンプルなLifeGameGoならもっと速く学習できるという可能背もありますが…
とりあえず、GPUを使えるように頑張るのが先かなぁ?
916:310
19/06/17 17:09:51.93 pTM6WQ3W.net
Surface Pro2の液晶が割れたorz
仕事で使うPCなので慌ててPro6の発注をかけました。
一応コア数2倍の4コア8スレッド、メモリーも16Gになる予定。
そろそろスピードの限界を感じていたので、痛しかゆしなところ。
ようやくIntelの呪縛から解放されるAVX2対応のCPUがAMDから出るというのに、
専用新型PCが遠のきました。
どのくらいスピードアップするかなぁ…。
917:535
19/06/17 19:55:14.11 KSoga8dR.net
仕事で使うpcが自腹なんかよ?
乙です
918:535
19/06/21 20:05:05.51 wxbtZaxz.net
なんかちょっとモチベが落ちてます。
せっかく週末なのになぁ。
919:535
19/06/22 20:40:40.51 s675JLMo.net
あああああ、だめだ完全に気持ちがしぼんでしまった。
920:535
19/06/23 23:02:35.16 wqGRreNQ.net
つかやっぱpythonはちょっと厳しいんだよなぁ…
921:310
19/06/25 22:00:54.87 i36dK7DH.net
あ、会社のPCです。流石に性能2倍なので、買うモチベーションが下がったのです。
現在液晶の表面パネルバキバキで、タブレット機能止めて、
セロテープで補強してだましだまし使ってますが、発熱によって
内部が歪んじゃっているみたいで、通常状態でも液晶が湾曲してます。
で、将棋の探索の深さが意味不明だったので、色々考えていましたが、
なんとなく想像がついてきました。多腕バンディット使って、反復深化と
絞り込みを行っているのではないかと思います。
現状中盤探索の速度がいまいち遅く、シングルプローブカットすると
何故かさらに遅くなるという状態。棋譜作成メインだったので、あまり
気にしていなかったのですが、新しいPC来たらちょっとトライしてみよう
かなと思っています。
922:310
19/06/28 22:23:55.68 jdIE39If.net
新PCセットアップ中。
前回思いついた中盤探索ロジック。具体的に実装を考え始めたら、
MCTSでいいじゃんということに(汗
これからVisual Studioのダウンロードです。
923:名前は開発中のものです。
19/06/29 09:41:43.34 aAhzQFUl.net
セットアップ完了して、開発環境の移行も終わりました。
VS2017→VS2019でエラーチェックが厳格化したものがあったようで、ソース修正。
Win8→Win10でコマンドプロンプトがなんか変わって、CTRL-Sの動作がよくわからない。
などなど、細かい点はいくつかありますが、速度的には思いのほか効果が出ていて、
ほぼ倍速くらいな感じです。並列のオーバーヘッド増加分を、クロック他CPU単体の
パフォーマンスアップで吸収していると思われます。
924:310
19/06/29 09:42:10.63 aAhzQFUl.net
↑は僕です。
925:535
19/06/29 17:06:05.94 6alt1Zxx.net
倍速はなかなかいいですね。おめでとうございます。
俺も頑張らねば。。。
926:535
19/06/30 17:26:00.32 5SElYd7b.net
逃げちゃだめだ、逃げちゃだめだ、逃げちゃだめだ(pythonから)
927:535
19/07/04 18:51:35.21 JLZZWsF4.net
VMWareだとどうにもtensorflow-gpuが使えないのでネイティブubuntuを入れるか迷い中
SSD丸ごと1個あけて別ドライブにインストールすればwin10とも干渉しないはず…
928:535
19/07/05 20:11:11.37 gv5AG18i.net
一応ubuntu入ったっぽい。
でも環境構築する根性が湧いてこない。
あしたにするか。。。
929:535
19/07/06 17:14:44.78 YqSGwJgi.net
あかん、ubuntuすっごい固まるorz
今日だけで4回フリーズしたorz
930:535
19/07/07 19:22:27.22 8kGyRN1E.net
ここまで固まられるとネイティブubuntuは正直、撤退かなぁ
うーん。惜しいなぁ。
931:535
19/07/07 22:36:19.30 8kGyRN1E.net
VMWareのubuntuは固まらないんだよなぁ
バージョンが違うからかなぁ
932:535
19/07/08 23:58:39.11 J+Oysvfm.net
50万局学習させても知性とは程遠い打ち筋orz
絶望した!
933:535
19/07/12 20:02:35.26 5KSDfXOV.net
さんれんきう
934:535
19/07/14 01:02:14.40 BHfYEZqG.net
AQZという囲碁AIが50万局の学習でプロに勝ったそうな。
なんで俺が試したプログラムとそんなに違うんだ?
935:535
19/07/15 07:10:16.79 U2als8ec.net
徹夜してしまった
反省(反省するとは言っていない)
936:535
19/07/21 20:03:14.96 E/xzPLNe.net
二進も三進もいかないorz
しばらく休憩するか…
937:535
19/07/21 21:27:54.74 E/xzPLNe.net
URLリンク(github.com)
気分を変えてこれに手を出そうかと思ってます。
938:535
19/07/28 15:53:29.60 afiNgtjO.net
すっかりさぼってしまっています。
939:310
19/07/31 22:58:56.92 RoaGFb2p.net
地味に改良&棋譜作成継続中。
評価値で黒番+2、白番-1くらいの差が生じているので、
評価関数にバイアス項を導入しました。
他、若干の高速化ネタ。
中盤探索でProbcutすると遅くなる問題を回避。本格修正するか悩み中。
というか、そもそもZebraより圧倒的に遅い原因がわからん。
940:535
19/08/04 00:47:49.68 kSURYkNt.net
ようやっと>>920のプログラムにライフゲーム囲碁のルールを実装しました。
python 超つらい…
941:535
19/08/04 01:56:43.25 kSURYkNt.net
CPU使用率10%か。。。切ない。。。
942:535
19/08/04 20:02:48.59 kSURYkNt.net
計算がある程度進むと必ずOSごとフリーズするorz
きょうびOSごと落ちるってどういうことだよ?
943:535
19/08/04 20:18:18.16 kSURYkNt.net
これはもうアルファゼロには手を出すなという神のお告げかもorz orz orz
944:535
19/08/07 20:34:05.86 cRW9S7xJ.net
そもそも、気温が高すぎて留守にしてる最中計算回しっぱなしにするの怖いってのもあるんだよなぁ
945:310
19/08/10 21:39:26.19 iTdjAaDm.net
中盤探索を改良。
一つは、普通に無駄な処理を見つけて修正。
もう一つは、評価値の計算に差分計算を取り入れました。
今まで並列処理で差分ってどうやるんだろうと思っていましたが、
単にDepth=1のところ(次がLeaf)で、順次評価値計算するのを
差分すればよかったのね。
この2つで、中盤探索で2手ほど深く読めるようになりました。
946:535
19/08/13 19:47:02.79 wzsq2qR8.net
今、実家に帰省してるんですが>>865のAIを動かしてみようとしたけどdllが認識されませんね?
何が悪いんだろう?
947:310
19/08/15 23:44:11.68 NhTCTcJa.net
小人閑居して不善をなす…。
思い切って、不要そうに思える棋譜をバッサリ削除してみました。
削除しすぎたかも。
いろいろ細かく修正と、デバッグ用表示の改良。
とかやっていたら、丸1日近く動かしたところで、なぜか急激にパフォーマンス低下。
もともと空きが少なかったSDDが一杯になっている…。とはいえ30Gはあったはず。
再起動していたらもとに戻った。原因不明。
対症療法で不要プログラムアンインストールしていたら、使っているOfficeを間違えて
アンインストールしてしまった。
HDD一杯が原因なのか、評価値のファイルが壊れていた。
ギリギリ間に合ってバックアップから復旧できた…と思う。
948:310
19/08/16 14:28:22.00 MY5mY5kZ.net
SDD一杯の犯人判明。
セキュリティー対策ソフトの監視対象管理DBのファイルが合計で400G越え(汗
ところが、管理者権限ないと停止できず、ファイル掴んでいるため削除できない。
今日は管理者休暇中。
logファイルを頻繁に追記しすぎて、ファイルサイズ変化する都度DBファイルが
作られているのではないかと想像。棋譜バッサリ削除して、一気に遡り探索やり直し
していて、これまでと比較にならないペースと数で追記処理が起きているので、
その影響の可能性が。
Officeは再インストールしてもらったけど、何故かセキュリティ解除キーの入力ができない。
来週月曜日は出張なので、来週火曜日までだましだまし行きます。
古い方のPCがまだ生きているので、Excel作業はそちらでやる事にしました。
949:535
19/08/23 19:05:38.98 KljXhF7+.net
AQZ敗退か
残念
950:名前は開発中のものです。
19/08/23 19:13:36.62 KljXhF7+.net
囲碁は現在のコミで白番有利説もあるようですがどうなのか
951:310
19/09/05 22:24:16.41 NIzTzKyA.net
棋譜の作り方全面改訂。
分岐のチェックで、以前は全ての分岐を棋譜化していたけど、今度のは軽い探索で
怪しい評価値(同一評価値~-4程度まで)のものだけ棋譜化するようにして、
棋譜数を大幅節約。学習が楽になるという算段です。
棋譜づくりが順調になり暇ができると、細かく気になっていた、どーでもよいところを
改良し始めて、バグとりで棋譜づくりが滞るという悪循環orz
よくよく考えたら、PCのパワーアップしたので、またDCNNトライとかしてみようかな
とか思い始めた。tiny-dnnしか選択肢無いんだけど。
952:535
19/09/11 20:42:08.54 EGEM/7RV.net
googleがminigoというオープンソースやってるらしいですね。
最近さぼりっぱなしだったけど、ちょっと見てみるか。
953:535
19/09/12 19:49:22.62 qOi8eRBu.net
すげー難しそう
まだちゃんと見てないけど
954:310
19/09/17 23:33:38.68 KoOw8EHX.net
相変わらずしこしこ棋譜作って学習繰り返してます。
もう無いだろうと思いつつ、ちょこっとした事に気づいて修正を繰り返してます。
置換表のハッシュ関数を改良。
格納効率が結構良くなったので、衝突が減ったはず。
終盤探索の時にBOOK(確定)も参照して余計な探索を減らしました。
基本遡りで確定させているので、運が良い時に滅茶苦茶早くなりました。
無い時は今まで通り(汗
学習データが不足しているのではないかと、置換表内に残っているスコアが確定
した局面FIFOで貯めて、折々に学習に回してみました。1回探索で100~500件
程度。これをFIFOで500万件。棋譜に残っていない局面で学習する事で、過学習
が防止できるかなと思っていますが…。
現在、27手確定局面で大体14000件の棋譜とその分岐で合計23万件ほどですが、
まだ棋譜が足りていない感じです。が、件数が増えすぎて手に負えません。
BOOKの確認ができるWindowsアプリ作ろうかと思い始めています。
955:535
19/09/22 19:52:21.38 ctBLCdpw.net
このまま失踪しそうな感じです。
やっぱアルファゼロは手を出してはいけないかったんや。
956:310
19/09/22 19:56:33.01 x3eDgHtk.net
DCNNになってから、一般人のPCでは手が出せなくなってるからね。
計算プロセス自体は、NNを極端に単純化したものが線形回帰だと思えば、
NNで生まれた計算ノウハウが流用できますよ。
というか、今の時代、ただのLRでDCNNとほぼ同じ強さ、とかの方がオシャレ
ではないかと思う、ひねくれものの僕。
957:310
19/09/23 19:34:01.85 taOqGsoO.net
所詮趣味なので、あまり無理せず、やる気になるときにやればよいかと思います。
958:535
19/09/23 20:58:22.95 T5ohU9uM.net
うーむ、やりたい気持ちはあるのですが、いかんせん難しすぎて…
githubにもっと易しそうなのでてくるまで待つか?うーん。
959:535
19/09/25 21:31:58.87 /O9j0jn/.net
気温が徐々に下がってますね。
そろそろ計算回しっぱなしにしてもいいかな。
つっても回せるプログラムがないけど。
960:535
19/09/28 22:43:07.40 upFNPupL.net
またgithub漁ってます。
URLリンク(github.com)
961:535
19/10/01 22:13:53.83 r/X1idNR.net
3日くらい計算回したけど全く強くなる気配がないなorz
もしかしたら微妙に強くなってるのかもしれないけどあまりに成長速度が遅すぎる
やっぱアルファゼロは計算時間が半端ないのかも?
962:535
19/10/01 23:21:06.21 r/X1idNR.net
やっぱアルファゼロはいったん諦めて、囲連星でやったようにモンテカルロAIの棋譜取り&勝率DB作り&教師ありDNNでライフゲーム囲碁やるべきか?
うーむ
963:310
19/10/02 01:57:09.42 FIHYKLNY.net
DCNN強化学習はマシンパワーが恐ろしいほど必要だからね。
満足できる教師データがそろってから評価関数に使ってみる程度にしないと…。
自由度が高すぎるので、まともな評価関数に収束するまでに、相当な試行回数が
必要なんじゃないかと思う。
自分は棋譜作成をずーっとやっていますが、現在は棋譜作りの目的がBook充実
になりつつあります。なんというか、現在の形はいつの間にかQ学習+ε-Greedy
っぽくなってきています。
アルファ様のお陰で、目標を見失いましたので、手段のためなら目的を選ばない感じ
で、プログラム作る楽しみという方向になっています(^^;
964:535
19/10/02 22:58:01.64 BtKMO/4x.net
ライフゲーム囲碁、モンテカルロAIの棋譜取り始めました。
ヒューリスティックなしのモンテカルロで1手10000プレイアウトで1局に約1分かかります。
それを16並列で1分当たり約16局採取できる予定。
棋譜の質があまりよくないのが難点ですがとりあえず、これでやってみます。
965:535
19/10/03 21:37:56.85 tdDOcoA1.net
18257局分棋譜が取れたようです。大体13.2局/分くらい取れるっぽい。
全コア動かすとシングルよりやっぱ少し遅くなるみたいですね。
966:535
19/10/06 00:55:35.61 V0Jk6SKR.net
DB作成まで来ました。
ライフゲーム囲碁は囲連星と比べてもっと沢山の棋譜が必要になるかもしれません。
オープニングのバリエーション的に。
967:310
19/10/11 20:52:12.13 Tdz7win8.net
評価関数を変えたくなってきた。
偶数手番と奇数手番の癖が顕著になってきたので、スムージングをしたく
なったのだけど、キーを手番優先にしているので、1手進むと盤面がひっくり
返ってしまい、連続性が無くなってしまう。
キーを黒番優先にして、評価値も黒番サイド(白番の場合は-1を掛ける)に
統一するとスムージングしやすくなる。
ただし、評価関数からBookから、あちこち影響が出る。
そろそろソースの整理がしたくなってきていたので、バッサリやっちゃおうかな。
台風で暇だし。
968:
19/10/12 09:18:22 acZ84t7K.net
一晩考えてやっぱ辞めました(^^;
単純じゃない。
969:
19/10/12 19:26:22 pRNoi8N2.net
あ~なんか情熱が湧いてこないな。
プログラム書くのがすごい億劫。
970:
19/10/13 05:54:00 ZL98wLBj.net
とりあえず、囲連星のコード流用してDNN学習回せるところまで来ました。
あとはAIプレイヤーのコードを移植すればひと段落かな。
971:
19/10/13 07:51:43 ZL98wLBj.net
モンテカルロAIとDNNAIで対戦できるところまで来ました。
DNNAIの動きはまあ第一弾にしては悪くない感じ。
972:
19/10/13 08:07:20 ZL98wLBj.net
パッと見DNNAIには知性の芽生えのようなものを感じる。
勝率に結びつくかは微妙だけど。
973:535
19/10/13 08:47:17.90 ZL98wLBj.net
勝率に結びついてませんね…。
残念過ぎる…。
寝るか。。。
974:
19/10/13 10:43:15 ZL98wLBj.net
うーん、ハッキリと弱くなってますね。
ライフゲーム囲碁って昔勝率DB使った時も勝率落ちたし何でだろう?
975:535
19/10/13 10:48:13.56 ZL98wLBj.net
モンテカルロAIにトリプルスコアで負けてますね~
かなc
976:
19/10/14 19:34:30 +gotlTkI.net
ここからどうしていけばいいのかわからんなぁ。
負けるDNNAIで棋譜取りして勝てるようになるのかといえばかなり期待薄。
でもやれることもないし一応やってみるか。
977:
19/10/15 23:46:30 ttnyLWCi.net
DNNの評価値を得点差から勝率と得点差/81の平均にしたところ
トリプルスコアで負けてたのがダブルスコアになったようです。
まだ負けてるけど。
囲碁では得点差で評価値を付けるのはほぼタブーで勝率を評価値にするのがセオリーなのですが、試してみたかった。
978:535
19/10/17 22:06:11.66 AT1bNTwz.net
やっぱ、負けてるなぁ。
979:535
19/10/22 14:18:39.16 Mqr1tYDA.net
うーむ相手から攻撃されたときに反撃しない癖があるようだ。
反撃さえすれば楽に勝てるはずなんだが…。
980:535
19/10/22 16:38:49.29 Mqr1tYDA.net
DNNの入力にに盤面の情報だけじゃなくて、石がぶつかってるところの情報も与えてみるか。
かなり肝になる情報のはずだから。
981:535
19/10/22 17:02:51.95 Mqr1tYDA.net
うお、メモリがパンクしたorz
もー新スレッドリッパーにメモリ1TB載せたいorz
982:535
19/10/22 17:31:13.35 Mqr1tYDA.net
データベースがでかすぎるのかなぁ。
500万局面を4対称で2000万局面分くらいあるんだが、初期アルファ碁でも3000万局面くらいだったっていうし減らそういかなぁ。
うーん。
983:535
19/10/23 20:19:32.52 VmufmFSW.net
前も言ったかもしれないけどいたずらにネットワークを巨大化するよりコンパクトにしてエポック数を稼いだほうがいいかもしれないな。
984:535
19/10/26 19:36:09.88 4XMH/3Nj.net
学習するほどに弱くなる理由がさっぱりわからんorz
ちょっと休憩
985:535
19/10/27 18:41:08.53 OnknjOzZ.net
またgithubでアルファゼロ探ししようかなぁ(懲りてない)
986:535
19/11/05 18:52:29.53 F2Rnn9oI.net
新スレッドリッパー今日発表見たいですね
ワクワク
987:535
19/11/05 22:09:32.07 GKFgjg5l.net
あれ、今日じゃないのか…
988:535
19/11/07 23:17:24.41 OiCk9RdB.net
スレッドリッパー 32コア ベース3.7GHz ターボ4.5GHz 1999$
素晴らしい
金がないけど
989:535
19/11/09 22:53:36.89 rF2mt5AD.net
URLリンク(github.com)
これwindowsでも動くっぽい
990:535
19/11/10 20:01:17.40 KZcBl7Ju.net
せっかく良さそうなの見つけたのに、イマイチモチベーション上がんないな~
なんでだろ。ホントよさそうなのに。
991:535
19/11/17 21:06:42.27 eK7f1inq.net
コツコツpythonやってます。
リストの使い方がわかってくると書く速度あがりそう。
992:535
19/11/17 21:48:33.74 eK7f1inq.net
>>972にライフゲーム碁のロジックを実装しました。
ランダムプレーヤーと対戦できるところまで確認しました。
意外と拡張しやすい作りになってるっぽい。
993:535
19/11/17 22:00:36.51 eK7f1inq.net
インターフェースの作りがうまいプログラムは心が躍りますね。
見習いたい。
994:535
19/11/17 22:24:52.29 eK7f1inq.net
うおおお、遅えええええええ
6x6オセロだと結構速いけど9x9ライフゲーム囲碁だとめちゃ遅いorz
なにか高速化策を考えねば…
995:535
19/11/17 22:33:57.28 eK7f1inq.net
並列化されてないっぽいな。うーむ
並列化狙うか…
996:535
19/11/18 20:52:01.98 mPMMCB5I.net
今日一日、強化学習回してたんですが途中でOS固まってたorz
でも一応、3回ベストポリシー更新されたみたい。
ランダムボットと対戦させてみます。
997:535
19/11/18 21:16:14.14 mPMMCB5I.net
ランダムボットと黒白25戦づつやってディープラーニングAIの39勝11敗
でだしとしてはまあまあかな。
純モンテカルロAIともやってみよう。
998:535
19/11/18 21:19:24.26 mPMMCB5I.net
あれ、純モンテカルロAIないのか?
うーん。
999:535
19/11/19 19:48:59.11 EOzKZ0AX.net
うーむOS固まるなぁ。
今日も固まった。
グラボの熱が悪いのだろうか?
1000:535
19/11/19 20:34:57.86 EOzKZ0AX.net
パソコンの調子が悪いのならいっそAWSとか検討するという手も…
でも金が…
1001:名前は開発中のものです。
19/11/20 21:49:18.08 lMEK9Bn7.net
今日も固まったorz
ほんまどーなってるの?
1002:535
19/11/20 21:49:44.28 lMEK9Bn7.net
名前忘れた
1003:535
19/11/20 22:46:44.07 lMEK9Bn7.net
固まったけど少し更新されてたようです
ランダムボットと対戦したら48勝2敗
結構ハッキリ強くなってるな。
1004:535
19/11/21 19:44:58.21 xK6B/ksk.net
今日も当たり前のように固まってるorz
どうすりゃいいんだ?
1005:535
19/11/21 21:11:44.62 xK6B/ksk.net
そろそろ次スレの季節ですね。
順番的に私の番か。
995くらいで立てたらいいですかね。
1006:535
19/11/22 19:54:12.78 nusik7MY.net
今日も固まった
いまのところ100%
1007:310
19/11/22 20:03:28.74 bJtjxKyJ.net
どもです。そろそろ次スレですね。
相変わらず、色々小改造しながら相変わらず棋譜作り続けています。
Book確認のデバッグ用プログラム作って、棋譜の間違い特定が飛躍的に早くなり、
その分、訂正用の棋譜が膨れて遡り探索がおろそかになっています。
評価関数の学習は進めていますが、どちらかというと評価関数が怪しくて間違えて
いそうなところで、わざと分岐させてBookで正解手順(に近い)の分岐を登録していく
事で、棋譜の精度を上げようとしています。BookをQ値と考えると、選択的なε-Greedy
でQ学習しているような感じになりつつあります。
もちろん、最終的には評価関数に反映しますが、今はBook構築が先みたいな。
VC++のバージョンアップ通知が来たので更新したら、あちこちワーニングや
エラーが出て来まして、ソースの整理をしながら、ワーニングにならないソース
に書き換え中です。急いでも仕方がないので、裏で棋譜作り動かしながら、
ちんたらやってます。
久々にMCTS部分を見たら、バグだらけだったので、直したところ、マシンパワーが
上がったことからか、残り30手程度ならすぐに終局まで枝が伸びて比較的正確に
最善手順が生成できそうかなと思っています。全てのプログラムの書き換えが
終わったところで、テストしてみたいと思っています。
1008:535
19/11/23 14:12:48.21 0YM91Vba.net
昨日の晩からいままで連続で動いてます。
なかなかベストポリシーが更新されなくて焦れる
1009:535
19/11/23 17:50:36.12 0YM91Vba.net
ランダムボットに白黒25戦づつやって50勝0敗来ました!
このゲームはほかのゲームと比べてランダムボットが比較的強いから素晴らしいですね。
1010:535
19/11/23 18:12:06.28 0YM91Vba.net
うーん、人間に勝てるほどは強くないな
1011:535
19/11/23 19:11:14.10 0YM91Vba.net
次スレ
【オセロ,将棋】ボードゲーム Part3【囲碁,War】
スレリンク(gamedev板)
1012:535
19/11/23 20:58:35.29 0YM91Vba.net
こっち埋めちゃいますね。
1013:535
19/11/23 20:59:10.47 0YM91Vba.net
梅
1014:535
19/11/23 21:00:52.15 0YM91Vba.net
AWSでいいマシンを使うというのも憧れるが、
買うのとどっちが安いかは微妙かな。
1015:535
19/11/23 21:02:40.43 0YM91Vba.net
スレッドリッパー11月30日発売。
コア数はいわずもがなベースクロックもかなり高い。
1016:535
19/11/23 21:05:07.92 0YM91Vba.net
pythonの文法は結局何がいいのかよくわからんな。
ライブラリが充実してるってのはそうなんだろうけど。
1017:535
19/11/23 21:05:51.11 0YM91Vba.net
1000 !
お疲れさまでした。
次スレでまたお会いしましょう。
1018:1001
Over 1000 Thread.net
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 769日 3時間 30分 53秒
1019:1002
Over 1000 Thread.net
5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。
──────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
──────────
会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。
▼ プレミアム会員登録はこちら ▼
URLリンク(premium.5ch.net)
▼ 浪人ログインはこちら ▼
URLリンク(login.5ch.net)
1020:過去ログ ★
[過去ログ]
■ このスレッドは過去ログ倉庫に格納されています