[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 11/06 14:10 / Filesize : 260 KB / Number-of Response : 1021
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【オセロ,将棋】ボードゲーム Part2【囲碁,War】



1 名前:名前は開発中のものです。 [2017/10/15(日) 17:34:58.03 ID:RaMh0le2.net]
比較的地味なボードゲーム専用のスレが欲しくて立ててみました。

前スレ
【オセロ,将棋】ボードゲーム【囲碁,War】
mevius.2ch.net/test/read.cgi/gamedev/1057763418/

964 名前:535 mailto:sage [2019/10/02(水) 22:58:01.64 ID:BtKMO/4x.net]
ライフゲーム囲碁、モンテカルロAIの棋譜取り始めました。
ヒューリスティックなしのモンテカルロで1手10000プレイアウトで1局に約1分かかります。
それを16並列で1分当たり約16局採取できる予定。
棋譜の質があまりよくないのが難点ですがとりあえず、これでやってみます。

965 名前:535 mailto:sage [2019/10/03(木) 21:37:56.85 ID:tdDOcoA1.net]
18257局分棋譜が取れたようです。大体13.2局/分くらい取れるっぽい。
全コア動かすとシングルよりやっぱ少し遅くなるみたいですね。

966 名前:535 mailto:sage [2019/10/06(日) 00:55:35.61 ID:V0Jk6SKR.net]
DB作成まで来ました。
ライフゲーム囲碁は囲連星と比べてもっと沢山の棋譜が必要になるかもしれません。
オープニングのバリエーション的に。

967 名前:310 mailto:sage [2019/10/11(金) 20:52:12.13 ID:Tdz7win8.net]
評価関数を変えたくなってきた。
偶数手番と奇数手番の癖が顕著になってきたので、スムージングをしたく
なったのだけど、キーを手番優先にしているので、1手進むと盤面がひっくり
返ってしまい、連続性が無くなってしまう。

キーを黒番優先にして、評価値も黒番サイド(白番の場合は−1を掛ける)に
統一するとスムージングしやすくなる。

ただし、評価関数からBookから、あちこち影響が出る。

そろそろソースの整理がしたくなってきていたので、バッサリやっちゃおうかな。
台風で暇だし。

968 名前: mailto:sage [2019/10/12(Sat) 09:18:22 ID:acZ84t7K.net]
一晩考えてやっぱ辞めました(^^;
単純じゃない。

969 名前: mailto:sage [2019/10/12(Sat) 19:26:22 ID:pRNoi8N2.net]
あ〜なんか情熱が湧いてこないな。
プログラム書くのがすごい億劫。

970 名前: mailto:sage [2019/10/13(Sun) 05:54:00 ID:ZL98wLBj.net]
とりあえず、囲連星のコード流用してDNN学習回せるところまで来ました。
あとはAIプレイヤーのコードを移植すればひと段落かな。

971 名前: mailto:sage [2019/10/13(Sun) 07:51:43 ID:ZL98wLBj.net]
モンテカルロAIとDNNAIで対戦できるところまで来ました。
DNNAIの動きはまあ第一弾にしては悪くない感じ。

972 名前: mailto:sage [2019/10/13(Sun) 08:07:20 ID:ZL98wLBj.net]
パッと見DNNAIには知性の芽生えのようなものを感じる。
勝率に結びつくかは微妙だけど。



973 名前:535 mailto:sage [2019/10/13(日) 08:47:17.90 ID:ZL98wLBj.net]
勝率に結びついてませんね…。
残念過ぎる…。

寝るか。。。

974 名前: mailto:sage [2019/10/13(Sun) 10:43:15 ID:ZL98wLBj.net]
うーん、ハッキリと弱くなってますね。
ライフゲーム囲碁って昔勝率DB使った時も勝率落ちたし何でだろう?

975 名前:535 mailto:sage [2019/10/13(日) 10:48:13.56 ID:ZL98wLBj.net]
モンテカルロAIにトリプルスコアで負けてますね〜
かなc

976 名前: mailto:sage [2019/10/14(Mon) 19:34:30 ID:+gotlTkI.net]
ここからどうしていけばいいのかわからんなぁ。
負けるDNNAIで棋譜取りして勝てるようになるのかといえばかなり期待薄。
でもやれることもないし一応やってみるか。

977 名前: mailto:sage [2019/10/15(Tue) 23:46:30 ID:ttnyLWCi.net]
DNNの評価値を得点差から勝率と得点差/81の平均にしたところ
トリプルスコアで負けてたのがダブルスコアになったようです。
まだ負けてるけど。

囲碁では得点差で評価値を付けるのはほぼタブーで勝率を評価値にするのがセオリーなのですが、試してみたかった。

978 名前:535 mailto:sage [2019/10/17(木) 22:06:11.66 ID:AT1bNTwz.net]
やっぱ、負けてるなぁ。

979 名前:535 mailto:sage [2019/10/22(火) 14:18:39.16 ID:Mqr1tYDA.net]
うーむ相手から攻撃されたときに反撃しない癖があるようだ。
反撃さえすれば楽に勝てるはずなんだが…。

980 名前:535 mailto:sage [2019/10/22(火) 16:38:49.29 ID:Mqr1tYDA.net]
DNNの入力にに盤面の情報だけじゃなくて、石がぶつかってるところの情報も与えてみるか。
かなり肝になる情報のはずだから。

981 名前:535 mailto:sage [2019/10/22(火) 17:02:51.95 ID:Mqr1tYDA.net]
うお、メモリがパンクしたorz
もー新スレッドリッパーにメモリ1TB載せたいorz

982 名前:535 mailto:sage [2019/10/22(火) 17:31:13.35 ID:Mqr1tYDA.net]
データベースがでかすぎるのかなぁ。
500万局面を4対称で2000万局面分くらいあるんだが、初期アルファ碁でも3000万局面くらいだったっていうし減らそういかなぁ。
うーん。



983 名前:535 mailto:sage [2019/10/23(水) 20:19:32.52 ID:VmufmFSW.net]
前も言ったかもしれないけどいたずらにネットワークを巨大化するよりコンパクトにしてエポック数を稼いだほうがいいかもしれないな。

984 名前:535 mailto:sage [2019/10/26(土) 19:36:09.88 ID:4XMH/3Nj.net]
学習するほどに弱くなる理由がさっぱりわからんorz
ちょっと休憩

985 名前:535 mailto:sage [2019/10/27(日) 18:41:08.53 ID:OnknjOzZ.net]
またgithubでアルファゼロ探ししようかなぁ(懲りてない)

986 名前:535 mailto:sage [2019/11/05(火) 18:52:29.53 ID:F2Rnn9oI.net]
新スレッドリッパー今日発表見たいですね
ワクワク

987 名前:535 mailto:sage [2019/11/05(火) 22:09:32.07 ID:GKFgjg5l.net]
あれ、今日じゃないのか…

988 名前:535 mailto:sage [2019/11/07(木) 23:17:24.41 ID:OiCk9RdB.net]
スレッドリッパー 32コア ベース3.7GHz ターボ4.5GHz 1999$
素晴らしい
金がないけど

989 名前:535 mailto:sage [2019/11/09(土) 22:53:36.89 ID:rF2mt5AD.net]
https://github.com/suragnair/alpha-zero-general
これwindowsでも動くっぽい

990 名前:535 mailto:sage [2019/11/10(日) 20:01:17.40 ID:KZcBl7Ju.net]
せっかく良さそうなの見つけたのに、イマイチモチベーション上がんないな〜
なんでだろ。ホントよさそうなのに。

991 名前:535 mailto:sage [2019/11/17(日) 21:06:42.27 ID:eK7f1inq.net]
コツコツpythonやってます。
リストの使い方がわかってくると書く速度あがりそう。

992 名前:535 mailto:sage [2019/11/17(日) 21:48:33.74 ID:eK7f1inq.net]
>>972にライフゲーム碁のロジックを実装しました。
ランダムプレーヤーと対戦できるところまで確認しました。
意外と拡張しやすい作りになってるっぽい。



993 名前:535 mailto:sage [2019/11/17(日) 22:00:36.51 ID:eK7f1inq.net]
インターフェースの作りがうまいプログラムは心が躍りますね。
見習いたい。

994 名前:535 mailto:sage [2019/11/17(日) 22:24:52.29 ID:eK7f1inq.net]
うおおお、遅えええええええ
6x6オセロだと結構速いけど9x9ライフゲーム囲碁だとめちゃ遅いorz
なにか高速化策を考えねば…

995 名前:535 mailto:sage [2019/11/17(日) 22:33:57.28 ID:eK7f1inq.net]
並列化されてないっぽいな。うーむ
並列化狙うか…

996 名前:535 mailto:sage [2019/11/18(月) 20:52:01.98 ID:mPMMCB5I.net]
今日一日、強化学習回してたんですが途中でOS固まってたorz
でも一応、3回ベストポリシー更新されたみたい。
ランダムボットと対戦させてみます。

997 名前:535 mailto:sage [2019/11/18(月) 21:16:14.14 ID:mPMMCB5I.net]
ランダムボットと黒白25戦づつやってディープラーニングAIの39勝11敗
でだしとしてはまあまあかな。

純モンテカルロAIともやってみよう。

998 名前:535 mailto:sage [2019/11/18(月) 21:19:24.26 ID:mPMMCB5I.net]
あれ、純モンテカルロAIないのか?
うーん。

999 名前:535 mailto:sage [2019/11/19(火) 19:48:59.11 ID:EOzKZ0AX.net]
うーむOS固まるなぁ。
今日も固まった。
グラボの熱が悪いのだろうか?

1000 名前:535 mailto:sage [2019/11/19(火) 20:34:57.86 ID:EOzKZ0AX.net]
パソコンの調子が悪いのならいっそAWSとか検討するという手も…
でも金が…

1001 名前:名前は開発中のものです。 mailto:sage [2019/11/20(水) 21:49:18.08 ID:lMEK9Bn7.net]
今日も固まったorz
ほんまどーなってるの?

1002 名前:535 mailto:sage [2019/11/20(水) 21:49:44.28 ID:lMEK9Bn7.net]
名前忘れた



1003 名前:535 mailto:sage [2019/11/20(水) 22:46:44.07 ID:lMEK9Bn7.net]
固まったけど少し更新されてたようです
ランダムボットと対戦したら48勝2敗
結構ハッキリ強くなってるな。

1004 名前:535 mailto:sage [2019/11/21(木) 19:44:58.21 ID:xK6B/ksk.net]
今日も当たり前のように固まってるorz
どうすりゃいいんだ?

1005 名前:535 mailto:sage [2019/11/21(木) 21:11:44.62 ID:xK6B/ksk.net]
そろそろ次スレの季節ですね。
順番的に私の番か。
995くらいで立てたらいいですかね。

1006 名前:535 mailto:sage [2019/11/22(金) 19:54:12.78 ID:nusik7MY.net]
今日も固まった
いまのところ100%

1007 名前:310 mailto:sage [2019/11/22(金) 20:03:28.74 ID:bJtjxKyJ.net]
どもです。そろそろ次スレですね。

相変わらず、色々小改造しながら相変わらず棋譜作り続けています。

Book確認のデバッグ用プログラム作って、棋譜の間違い特定が飛躍的に早くなり、
その分、訂正用の棋譜が膨れて遡り探索がおろそかになっています。

評価関数の学習は進めていますが、どちらかというと評価関数が怪しくて間違えて
いそうなところで、わざと分岐させてBookで正解手順(に近い)の分岐を登録していく
事で、棋譜の精度を上げようとしています。BookをQ値と考えると、選択的なε-Greedy
でQ学習しているような感じになりつつあります。

もちろん、最終的には評価関数に反映しますが、今はBook構築が先みたいな。


VC++のバージョンアップ通知が来たので更新したら、あちこちワーニングや
エラーが出て来まして、ソースの整理をしながら、ワーニングにならないソース
に書き換え中です。急いでも仕方がないので、裏で棋譜作り動かしながら、
ちんたらやってます。

久々にMCTS部分を見たら、バグだらけだったので、直したところ、マシンパワーが
上がったことからか、残り30手程度ならすぐに終局まで枝が伸びて比較的正確に
最善手順が生成できそうかなと思っています。全てのプログラムの書き換えが
終わったところで、テストしてみたいと思っています。

1008 名前:535 mailto:sage [2019/11/23(土) 14:12:48.21 ID:0YM91Vba.net]
昨日の晩からいままで連続で動いてます。
なかなかベストポリシーが更新されなくて焦れる

1009 名前:535 mailto:sage [2019/11/23(土) 17:50:36.12 ID:0YM91Vba.net]
ランダムボットに白黒25戦づつやって50勝0敗来ました!
このゲームはほかのゲームと比べてランダムボットが比較的強いから素晴らしいですね。

1010 名前:535 mailto:sage [2019/11/23(土) 18:12:06.28 ID:0YM91Vba.net]
うーん、人間に勝てるほどは強くないな

1011 名前:535 mailto:sage [2019/11/23(土) 19:11:14.10 ID:0YM91Vba.net]
次スレ
【オセロ,将棋】ボードゲーム Part3【囲碁,War】
https://mevius.5ch.net/test/read.cgi/gamedev/1574503798/l50

1012 名前:535 mailto:sage [2019/11/23(土) 20:58:35.29 ID:0YM91Vba.net]
こっち埋めちゃいますね。



1013 名前:535 mailto:sage [2019/11/23(土) 20:59:10.47 ID:0YM91Vba.net]


1014 名前:535 mailto:sage [2019/11/23(土) 21:00:52.15 ID:0YM91Vba.net]
AWSでいいマシンを使うというのも憧れるが、
買うのとどっちが安いかは微妙かな。

1015 名前:535 mailto:sage [2019/11/23(土) 21:02:40.43 ID:0YM91Vba.net]
スレッドリッパー11月30日発売。
コア数はいわずもがなベースクロックもかなり高い。

1016 名前:535 mailto:sage [2019/11/23(土) 21:05:07.92 ID:0YM91Vba.net]
pythonの文法は結局何がいいのかよくわからんな。
ライブラリが充実してるってのはそうなんだろうけど。

1017 名前:535 mailto:sage [2019/11/23(土) 21:05:51.11 ID: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円から匿名でご購入いただけます。

▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/

▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php

1020 名前:過去ログ ★ [[過去ログ]]
■ このスレッドは過去ログ倉庫に格納されています






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<260KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef