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

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
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
ん、なんか白番が絶望的に負けてる。
なんか評価値の計算まちがえたか?
792: 535 2019/04/05(金)22:26 ID:6lxF2ret(2/2) AAS
それとも棋譜水増しで入れた序盤DBが狂ったのかな?
793: 535 2019/04/06(土)00:52 ID:Uoezh941(1/2) AAS
白番で、相手が初手端のほうに打ってきたときに、盤が狭くなって序盤DBどおりに打つのが悪くなるみたい?

とりあえず、白番持った時に相手が初手天元付近に打たなかったときは、中央寄りの斜めに打つように変えた。
これで少しでも緩和されるといいな。
794: 535 2019/04/06(土)01:11 ID:Uoezh941(2/2) AAS
水増しした分の棋譜はいったん削りました。
確率の理論を根底から壊してしまうみたいなので。
やっぱ遅いようでもじっくり行くのが確実っぽい。
795: 535 2019/04/10(水)20:58 ID:x47ianNw(1) AAS
今、極端な水増しはやめてほどほどの水増しにしてます。
新しい棋譜が古い棋譜の1〜2%程度になるくらいに水増ししてます。
796: 310 2019/04/10(水)23:44 ID:R42Zvvs5(1/2) AAS
どんより…
バグを見つけてしまった。

今ある記譜50万件の数%くらいに間違いがありそう。
直管的には、全データに対して読み切り処理を噛まさないと間違いの有無すら確認できない。
多分、逆順探索処理を簡素化した時にバグが入り込んだのだと思う。
暇なのでログ書き出しの処理を作ってたら見つかった。

うぐぐ。

もうしばらく様子を確認して、他にもバグが無いか見た上で…どうしよう。
一旦記譜をリセットして作り直すべか。
797: 310 2019/04/10(水)23:48 ID:R42Zvvs5(2/2) AAS
と、書いた直後に気が付いた。
ログの側のバグだった事に…

お騒がせ様でした。
1-
あと 205 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ

ぬこの手 ぬこTOP 0.013s