[過去ログ] 【オセロ,将棋】ボードゲーム Part2【囲碁,War】 (1002レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
94: 535 [sage] 2017/11/24(金) 22:55:40.11 ID:QoCCcG2C(1/3) AAS
なんかleela zeroのreadme読んでみたけど、一般人が買えるハードウェアだと
アルファ碁zeroの強さを再現するのに1700年トレーニングしなきゃならんとかw
は〜絶望するわ。
156: 310 [sage] 2017/12/14(木) 00:19:28.11 ID:9pKHf6s7(1) AAS
排他制御は、まあ普通にしてますけど、PPLのcritical_sectionでlockしたり、
int型ならatomic<int>していたりで、並列ライブラリにお任せです。

またVirtual Lossという方法があって、ツリーを下っていく時は、先に負けた事にして
降りて行って、末端から戻ってくる時に正しい勝敗に置き換える事で、並列探索
の各スレッドが同じ枝に集中しないようにして、排他がかかる可能性を減らしてます。
あとは、排他制御が必要な領域を細かい単位に分割する事ですかね。

#と思って、ソース見たらVirtual Drawになっていた(汗

あ、そうか。DB化しているって事は、合流ありだし、盤面をキーにしなきゃならないから
そうなるとちょっとややこしいのかな?

自分は合流無視で、各ノードに盤面情報を保持していません。直前着手のみ持って
いて、ノードをたどる時に盤面情報を更新しながら降りていきます。着手もBITBOARD
の64bitは無駄なので、char型にしちゃってます(内部的にはintなんだろうけど)。
232: 535 [sage] 2018/02/12(月) 20:42:28.11 ID:eWCzbr3d(3/5) AAS
他人のコード読むの辛いおT△T
これはかなり時間かかる…
421: 535 [sage] 2018/06/18(月) 23:35:41.11 ID:Wo5CnXra(3/3) AAS
でも6層でだめで7層でOKというのもちょっと考えづらいといえば考えづらいんだよなぁorz.
480: 310 [sage] 2018/10/22(月) 22:53:50.11 ID:cyPX+oid(2/2) AAS
ソース見てたら、一瞬で判明(汗
ほぼtypoの類でしたorz

これで探索少し早くなるかな?
497
(1): 535 [sage] 2018/11/17(土) 19:32:43.11 ID:s4ulT91Q(3/6) AAS
>>496
496(1): 名前は開発中のものです。 [sage] 2018/11/17(土) 18:40:00.61 ID:8gp5y6uH(5/5) AAS
RYZENですか
自分もi5なので、新しいPCが欲しいところ
せっかくなのでなにか&#865;コテ名乗ってくれませんか?
まあ無理強いはしませんが。
502: 310 [sage] 2018/11/18(日) 01:01:51.11 ID:CiNHjYBr(1/3) AAS
おお。大体僕の倍くらいの速度ですね。
なお、気が短いし、記譜訂正が26手目くらいまでしかできていないので、
今は#40-#44の5つしか計測していません。昔から#41がピンポイントで遅い。

空きマスのビット演算、ちょうどやったところです。
mobility使わずに、flip関数がゼロだと着手不能ってパターンです。
静的オーダリングを使っていますが、角優先×最後って事で。
パターン配列作ってループ回してAND版と、先に空きマスをpextで並び替えて、
テーブル引いて元に戻して着手する版と2種類トライしまいしたが、速度差は
誤差としか言いようが無いレベルでしたorz
元に戻す演算を思いついたらまたトライする予定。

本日はProbCutを再トライ。今度はちゃんと高速化しているようです。
スレッショルド1.0σで反復無しで、その結果を用いてアスピレーションウィンドウ
サーチして、少し高速化できたかなぁと言う感じ。

ただ、投機的に高速化しているので、FFOで比較しても、苦手盤面がありそうです。
棋譜が揃って来たら投機のヒット率が上がると信じて、しばらく使ってみます。
779: 535 [sage] 2019/03/31(日) 20:34:17.11 ID:eFSA5935(2/2) AAS
いや、それに近いイメージのものはすでに実装してあるんですが、たまに変な手を打つのです。
888: 535 [sage] 2019/06/13(木) 21:23:37.11 ID:ip5cHIAR(1/3) AAS
囲碁ディープラーニングプログラミングのgithubのコードいいかも。
マルチスレッドにも対応してるっぽいし。
これはかなり期待できる。
900: 535 [sage] 2019/06/17(月) 19:55:14.11 ID:KSoga8dR(1) AAS
仕事で使うpcが自腹なんかよ?
乙です
915: 535 [sage] 2019/07/08(月) 23:58:39.11 ID:J+Oysvfm(1) AAS
50万局学習させても知性とは程遠い打ち筋orz
絶望した!
982: 535 [sage] 2019/11/19(火) 19:48:59.11 ID:EOzKZ0AX(1/2) AAS
うーむOS固まるなぁ。
今日も固まった。
グラボの熱が悪いのだろうか?
1000: 535 [sage] 2019/11/23(土) 21:05:51.11 ID:0YM91Vba(10/10) AAS
1000 !
お疲れさまでした。
次スレでまたお会いしましょう。
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.044s