[過去ログ]
【オセロ,将棋】ボードゲーム【囲碁,War】 (1002レス)
【オセロ,将棋】ボードゲーム【囲碁,War】 http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
313: 310 [sage] 2015/08/18(火) 23:21:46.36 ID:5wjtKO2B 何がですか? http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/313
366: 310 [sage] 2015/12/24(木) 22:56:29.36 ID:zDiJT168 _mm_popcnt_u32()はすでに使っていました。u64が使えなかっただけです。 u32→u64で3〜5%くらいの高速化になっています。 困った事に、debugビルドの側では、まだ64bit版が使えていません。 debugを使いたい時は32bitに直さないといけない。 コンパイルオプションをいろいろ見比べていますが、どこなのかいまだにわかりません。 #43は最終2手なのか1手なのか、どちらにバグがあるのか切り分けようとして ソースいじっているうちに直ってしまいました(汗)。 http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/366
475: 460 [sage] 2016/08/12(金) 02:42:42.36 ID:mvQ0iJdF >>472 自分はディープランニングなどの人工知能系はさっぱりなので・・・ 310さんはよく勉強されていると思います。 自作オセロですが、今まで32bitで開発していましたが 今ではもう32bitOSを使用する方が稀だと考えて思い切って64bitに移行しました。 探索ノード数がいきなり10〜20%程度上がってビックリしています・・・ http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/475
543: 名前は開発中のものです。 [sage] 2016/09/11(日) 11:41:57.36 ID:dMHrH3w2 >>542 やっぱり最終目標は完全解析なんですか? http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/543
596: 名前は開発中のものです。 [sage] 2016/10/05(水) 22:05:36.36 ID:KcSrUkxH まあ、こんな過疎スレでわざわざ嘘をついて騙るひともいない気もしますが… http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/596
625: 535 [sage] 2016/10/18(火) 22:30:42.36 ID:5rT5zFZw 完全ソルバから定石パクるの意外とめんどくさいな。 クローラーみたいにして自動でパクれるようにしようかな。 でも迷惑かかるかな? http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/625
671: 535 [sage] 2016/11/28(月) 22:46:28.36 ID:nf8GSvVi NN興味ありますねぇ。 Zenチームの人とかがわかりやすい解説本書いてくれないかなぁ。 http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/671
673: 535 [sage] 2016/12/02(金) 22:02:53.36 ID:Vv9WnV3F モンテカルロは良い枝をカットしないこともかなり重要とみた。 http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/673
710: 310 [sage] 2017/01/29(日) 13:11:46.36 ID:rGbRSmBn enumで__int64使えますね。というか、どこかのバージョンから使えるようになってましたね。 何か裏ワザ的な使い方考え付かないかと思って試しましたが結局ダメで、前から気になって いた箇所をクラス化しだしたら大規模改造になってしまいました。 オブジェクト指向を忠実に実行しようとすると、結局何度もライブラリ作り直す羽目になると いう本末転倒な状態(汗 色々ドタバタしていたので、オセロ共通のクラスのみ修正完了。ロジック部分はこれから。 http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/710
755: 535 [sage] 2017/03/06(月) 18:17:26.36 ID:XCrs8w8i 思考時間は試行回数に直結する 重いモンテカルロは一旦封印する http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/755
792: 310 [sage] 2017/04/09(日) 20:11:13.36 ID:3mOyIMJx 評価関数の評価値計算でmin-Maxの時にやっていたのに、今回はやっていなかった 手抜き箇所を修正し、速度アップを図りました。 プレイアウトの速度が劇的に速くなりました。 最低でも10万プレイアウト貯め無いと、変な答えを返す(だろう)という事で、最大試行 回数の手が最低プレイアウト数を超えていない時は探索延長していました。そのため 序盤で探索延長頻発していましたが、今回の改造でほぼ延長無しになりました。 あと、評価関数のステージ分割を細かくしまして、再計算を開始。 1手20秒設定でやっていますが(他にバックグラウンド探索あり)、10秒でも実用になるかなぁ。 MCTSなオセロとしては、ある程度できちゃった気がする。 http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/792
885: 310 [sage] 2017/07/03(月) 20:45:11.36 ID:rpYi4lNg MCTS自己対戦させながらデバッグ。そろそろバグはなくなりましたが… 勝っていると緩んで、負けているとギャンブルする癖と、お互いに緩みあっている間に 引き分けに収束してしまう事から、そのままでは記譜に使えない事を自覚中。 とはいえ、記譜を真面目にZebraで並べて見てしまうと、疑問手だらけで、そこを直したく なって、強化学習にならなくなってしまいますね。 序盤はMCTSで探索し、残り20手で終盤探索して後半中心の評価関数をまず作る事かな。 もともと、前半の何手かはランダム着手して、オープニングの種類が偏らないようにしよう かと思っていましたが、この調子だと、最初の40手はランダム着手にして、残り20手を 読み切りにした方が、記譜数が稼げる気がしてきました(汗 http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/885
970: 535 [sage] 2017/09/30(土) 20:50:21.36 ID:d6qWS2yh メモリ!メモリが足らん! http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/970
988: 535 [sage] 2017/10/10(火) 22:35:28.36 ID:CbL+/Tjp VC++ですか〜ありがとうございます。 しょうがない、乗り換えるかorz. http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/988
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.032s