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

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
762: 535 2019/03/23(土)17:57 ID:C9QFpANM(2/3) AAS
やっぱ1手1秒くらいで打ちたいなぁ。
そうすれば対戦統計も棋譜も全然もっと取れるのに
763: 535 2019/03/23(土)21:04 ID:C9QFpANM(3/3) AAS
LV2と対戦してみました。
50局目 黒(airandom.dll)の勝利回数: 48 白(ai-lv2.dll)の勝利回数: 2
勝率 96%
764: 535 2019/03/24(日)10:11 ID:IEpX66ro(1/3) AAS
LV1ともやってみました。
50局目 黒(airandom.dll)の勝利回数: 45 白(ai-lv1.dll)の勝利回数: 5
勝率 90%
765: 535 2019/03/24(日)21:21 ID:IEpX66ro(2/3) AAS
ふーむ、損失が減らない地点まで学習が進んでしまったようです。
一回止めるか。
766: 535 2019/03/24(日)21:27 ID:IEpX66ro(3/3) AAS
うーん、やっぱ現状を打破する画期的なアイディアが必要かな。
ちなみにいまは強さよりも速度が欲しいかも。
767: 535 2019/03/25(月)05:48 ID:9reqTGkG(1/2) AAS
対戦してます。

黒番 対 LV3 107勝 102敗 勝率 51.2%

200戦以上して勝率50%超えはすごい!
今日一日回してみます。
768: 535 2019/03/25(月)21:18 ID:9reqTGkG(2/2) AAS
結局負け越しでした

165勝 174敗 勝率48.7%

でも決して悪い結果ではない!
769: 535 2019/03/26(火)21:11 ID:AISc91ZO(1/3) AAS
まだ回してました

239勝 237敗 勝率 50.2%

キター!

まあ、今だと50%行くかどうかはホント運しだいなんだろな。
770: 535 2019/03/26(火)21:12 ID:AISc91ZO(2/3) AAS
そろそろ対局止めて次の学習のターンに入ります。
771: 535 2019/03/26(火)21:59 ID:AISc91ZO(3/3) AAS
うお、棋譜が多すぎてls */*.sgfがコアダンプするようになったw
分割しないと駄目か〜
772: 535 2019/03/27(水)21:35 ID:4D2b4lCy(1) AAS
そろそろ人間(俺)相手に勝利が欲しいところだがまだむずかしいかな。
素人相手なら勝てるんだろうか?
773: 535 2019/03/28(木)19:32 ID:ZCt2CXW9(1) AAS
165勝 176敗 勝率 48.4%
774
(1): 310 2019/03/30(土)20:46 ID:IsrC9h82(1) AAS
既知のパブリックドローのリストが見つかったというか、
今年になってブログでまとめて発表してくれている人がいた。

ちょうど良いタイミングすぎる(汗

2種類あるのと、自分がZebraから拾った奴を合体して、32手目まででカット。
ソートして重複削除したら450件程度に。多分既存の記譜と多少重複してると思う。

全部やるとかなり記譜が偏る気がするけど、やっちゃうかな。
775: 535 2019/03/30(土)23:47 ID:o6pzrkpp(1) AAS
序盤DBを劇的に改善する方法ないかな?
不利なオープニングを避けるだけで勝率めちゃくちゃ上がりそうな予感がするんだが。
776: 310 2019/03/31(日)01:39 ID:5poc64Oc(1/2) AAS
棋譜から序盤DB作れない?
777: 535 2019/03/31(日)09:41 ID:eFSA5935(1/2) AAS
作ってるですがそれでも不利な局面になったりしますorz
778: 310 2019/03/31(日)20:14 ID:5poc64Oc(2/2) AAS
棋譜から序盤DB作る時に、その盤面からの勝率入れて、勝率が高い手を指す
ようにするとか。まあ、ぶっちゃけ記譜単位でmctsやってるような事になるの。
779: 535 2019/03/31(日)20:34 ID:eFSA5935(2/2) AAS
いや、それに近いイメージのものはすでに実装してあるんですが、たまに変な手を打つのです。
780: 310 2019/04/01(月)20:17 ID:JaNWOXQ3(1/2) AAS
普通DB化すると同じ手順だと毎回同じに間違えるはず。
だとするなら、DBの棋譜をテキストに吐き出すなどして、チェックしたら?

間違いっぽい分岐見つけたら、正解着手させてその後を対戦させて記譜を
強制的に正しい分岐を学習させるの。そのあとでも間違えて、なかなか治らない
事もあるけど。

これが>>760で書いたドーピング。
781: 310 2019/04/01(月)20:22 ID:JaNWOXQ3(2/2) AAS
>>774のリスト。パブリックドローはFJT分だけだった。
2種類あって、もう一つは代表的な序盤定石から適度に着手した後で、
残り30手を読み切ったリストで、ドローとは限らなかった。

遡りチェックの時にあり得ない奴があったので、気が付いた。

試しにZebraで並べて評価値見てみたら、中盤で結構変な手順になっていたりする。
まあ記譜の足しにはなるかなぁという感じ。
782: 535 2019/04/01(月)22:13 ID:58wx0Qom(1/2) AAS
手動でDB書き換えるのは工数的に地獄の苦しみなのですw
まあ、負けた棋譜だけ水増ししてDBに登録するのはあるかも?
783: 535 2019/04/01(月)23:15 ID:58wx0Qom(2/2) AAS
自動対局プログラムに手を入れて棋譜のファイル名に黒が勝ったか白が勝ったか入れるようにしました。
784: 535 2019/04/02(火)20:42 ID:IVxd4rzM(1/2) AAS
やっぱ手動で棋譜を訂正するのはムリゲーだなぁ。
棋譜訂正も自動化すべきかな。
うーん
785: 310 2019/04/02(火)20:42 ID:BP3gZfVl(1) AAS
そうか。オセロだとある程度定石はあるし、ZebraやEdaxで並べれば
終局スコアの予想はできて、間違いが見つけやすいけど、囲連星では
そうはいかないですね。

途中で変な手を打つのは、恐らく記譜が足りていないからではないかと
思います。オセロでもドーピングやらないで純粋に自己対局学習だけで
やった場合、1万〜10万対局くらいは必要かなと思っています。
786: 535 2019/04/02(火)22:11 ID:IVxd4rzM(2/2) AAS
勝った棋譜水増しするのと負けた棋譜水増しするのどっちがいいんだろ?
おんなじ割合で水増ししたら意味ないかもw

とりあえず負けたほう増やすか
787: 535 2019/04/03(水)22:07 ID:+wdY9CJ5(1) AAS
とりえあず、負けた棋譜を100倍にして序盤DBに注入してます。
定型パターンにはまりやすいLV2にはかなり効果あるのですが
変幻自在なLV3には今一つみたいです。
788: 535 2019/04/04(木)20:30 ID:QG8xddyq(1/3) AAS
負けた棋譜だけ増やすとバランス崩れるかも?と思い始めました。
うーん。
789: 535 2019/04/04(木)22:06 ID:QG8xddyq(2/3) AAS
やはり大量、多種類の棋譜が欲しい。
棋力が下がっても計算量を抑えて、速度を稼ぐ方向で行くべきか?
790: 535 2019/04/04(木)22:52 ID:QG8xddyq(3/3) AAS
2手読みだったところを1手読みにしたら大分早くなったけど、やっぱ棋力は落ちるな。
これはちょっと採用するか迷う。
791: 535 2019/04/05(金)22:13 ID:6lxF2ret(1/2) AAS
ん、なんか白番が絶望的に負けてる。
なんか評価値の計算まちがえたか?
1-
あと 211 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ

ぬこの手 ぬこTOP 0.017s