[過去ログ]
【オセロ,将棋】ボードゲーム【囲碁,War】 (1002レス)
【オセロ,将棋】ボードゲーム【囲碁,War】 http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
433: 406 [sage] 2016/03/31(木) 20:31:39.10 ID:dkaj1Oq1 >>432 手作業ですかうーん。 まあ、頭の片隅に置いておきます。 ありがとうございます。 http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/433
434: 名前は開発中のものです。 [sage] 2016/04/01(金) 19:52:02.46 ID:JLskKsZt 隠しコマンド受け付けるようにしておいて 管理者のクライアントから定期的にコマンドを投げればいい http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/434
435: 310 [sage] 2016/04/05(火) 10:45:13.03 ID:82XTVDoH 久々登場。アルファ碁ロスがでかすぎて、やる気がでないです。 とりあえず、BOOK上で乱数入れて手をばらけさせるようにしました。あとの課題は、 1.持ち時間制度 2.ステータスバーの更新 標準のStatusBarだとOnMouseMoveなどで更新されるとの事。 リアルタイムに更新させるためには、マウスくるくるさせてなければならん。 3.中盤探索の高速化 反復深化+置換表で高速化が効いていない懸念があるけど未確認。その他の高速化検討 4.同じ手順で負けないためのBOOKの自動学習 5.オフ
ラインでの引分手順の自動生成 となります。けど・・・本当にモチベーション上がらない。 時々、気が向いた時に、Zebra先生やEDAX+UB師匠相手にポチポチ手打ちで対戦して、 相手のBOOKに登録されている引き分け手順を見つけて、手入力でBOOK更新してます。 Zebraは研究モードがあるので、ほぼ拾い終わりましたが、逆に引き分けだらけになりました。 EDAX+UB相手だと、こちらが定石から外れるケースでも、EDAX側は学習データで先が 見えていて打ってくるので、ほぼ負けになります。 たまに、EDAX+UBも中盤探索が走ってくれて、極まれに勝勢になる事
がありますが・・・ 何が腹が立つと言って、そういう時に限って完全読み時にEDAXがバグって、既に石がある 所に着手して逆転した事にされます。もちろん反則なので勝利は勝利ですが、すっきりと 勝たせてもらえないのが腹立たしい。をのれ。 というわけで。やはりオセロは、引き分け手順のリストアップが、強さの肝である事も再確認 してしまいまして。そこまでの根性は無いなぁというのも、モチベーション低下の原因。 http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/435
436: 406 [sage] 2016/04/06(水) 22:31:38.47 ID:SXJnF3U3 ログインユーザー一覧表示できるようになりました。 RoRのコーディングは一休みして棋譜管理にとりかかろうと思ってます。 SGFをパクろうかとおもってますが、結構難しい orz. http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/436
437: 406 [sage] 2016/04/08(金) 22:18:30.78 ID:kkoRA2nm 棋譜ツリー表示すんの結構メンドクサイような希ガス いいライブラリはないんか http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/437
438: 406 [sage] 2016/04/09(土) 23:59:42.58 ID:SBv5rCvL KGSのレーティングシステム難しい。 まだそんなこと考える段階じゃないけど。 http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/438
439: 406 [sage] 2016/04/11(月) 21:25:49.37 ID:A4FL2sT8 javascriptでオブジェクトの比較ってjsonで変換してそれを比較しろとか某ページで見たけど そんな事せにゃならんの? http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/439
440: 406 [sage] 2016/04/12(火) 23:02:53.74 ID:xYnFmhAQ http://textuploader.com/5w3sq 棋譜ツリーだいぶ形になってきた。 http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/440
441: 406 [sage] 2016/04/16(土) 22:59:10.60 ID:MXucFBba Rails側とjavascript側の連携がやっぱわからん。 色々めんどくさすぎ。 http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/441
442: 406 [sage] 2016/04/23(土) 00:16:56.63 ID:Gce7F8Ms エンコード間違えてて動かなかったわ。 railsがログ吐いてくれてなきゃ一生気づかなかっただろうな。 http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/442
443: 406 [sage] 2016/04/27(水) 21:48:14.23 ID:JGExYAi7 開発に使ってたノートのキーボードが一部効かなくなったわorz. windowsにログインできなくて焦った。 アカウントでも乗っ取られたのかと思ったらソフトキーボード使ったらログインできた。 USBキーボードとかで代用できればいいんだがどうかな〜。 http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/443
444: 406 [sage] 2016/05/02(月) 21:58:59.67 ID:i7WwatVD invalid multibyte character とかってエラーが出るんだけど、どこに全角があるのかさっぱりわからん。 app/controllers/application_controller.rb:1にあるらしいんだけどいくら調べてもみつからん。 http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/444
445: 406 [sage] 2016/05/02(月) 23:06:51.86 ID:i7WwatVD 以下のログが出るんだけど、だれか原因わかる人いない? Started GET "/" for ::1 at 2016-05-02 22:55:10 +0900 ActiveRecord::SchemaMigration Load (1.2ms) SELECT "schema_migrations".* FROM "schema_migrations" ArgumentError (invalid multibyte character): app/controllers/application_controller.rb:3:in `<top (required)>' app/controllers/home_controller.rb:5:in `<top (required)>' http://mevius.5ch.net/test/read.cgi/
gamedev/1057763418/445
446: 406 [sage] 2016/05/03(火) 11:00:58.43 ID:6pwgCgml すいません、解決しました。 http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/446
447: 406 [sage] 2016/05/13(金) 22:42:29.22 ID:Zx20RSfa やはりポーリングだけでは限界があるか? http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/447
448: 310 [sage] 2016/05/16(月) 21:32:31.63 ID:KQ1qSDyb モチベーションダダ下がりだったけど、なんとなくソースの整理していたら、 直したいところがいろいろ出て来て、見直し中。 後ろ向き枝刈で探索時間は変わらないけど、探索ノード数が2/3になった。 この枝刈手法の速度アップできたら面白いかもと思いつつ、元々自分が 結構高速に書いていた処理(未使用)を流用しているから、これ以上速度アップ できるかわからん。 でも、EDAXには勝てないんだろうなぁ・・・ EDAXの孫情報からインスピレーション得てるネタだし。 http://mevius.5ch.ne
t/test/read.cgi/gamedev/1057763418/448
449: 310 [sage] 2016/05/26(木) 16:01:37.05 ID:ZBCA70ec 遅々として進んでいます。 ソースを一から組みなおして、いろいろと綺麗にしてます。 並列探索を入れない段階で、FFO#40が結構速くなった。 いまさらながらに、FFOテストを40〜59まで実行して比較しようとしたところ、 前から薄々気づいていたけど、FFO#41以後が遅い。酷いケースになると 探索ノード数が10倍=時間も10倍になる(#51)。自分のは指数関数的に 比較的にきれいにノード数が増加している。同じようなノード数のものもあるので、 ZebraやEdaxはどこかで上手にばっさ
り刈り込んでいる感じ。#52以後は時間が かかりすぎて、未検証ですが。 ZebraやEdaxもノード/秒が一定しているので、置換表みたいな重い方法では なく、簡単な方法で刈り込んでいるっぽい。とすると、moveorderかなぁ。 一応、MPCの99%で評価値の並び順は置換表に残してあるので、そんなに 間違った順番でソートしていないと思うんだけど。 あと、mtd(f)だと最初から最後までNullサーチしかしない事に思い至り、そこで 処理の効率化できる箇所が無いかと考えてます。Nullしかやらないんなら、 アルファ越えの再探索でウィンドウを広げる必要もないわ
けで。逐次探索部分 では効果不明だけど並列探索だとYBWCでPVを検索し終わるまで待つ必要が そもそもない(仮アルファを求める必要がない)ので、多少速度アップできない かなぁと。 http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/449
450: 310 [sage] 2016/05/27(金) 00:36:10.52 ID:gIFpjm1c 早々に状況が判明しました。ここに書くと進むんだよなぁ。 mtd(f)+negaScoutで繰り返し探索しながら、置換表に置換データを置いて、更に それを並び替えに利用していたのですが、最初にPVを探索してしまうと、その後は 別の着手も評価値がαになってしまい、並び替えの意味が無くなっている感じです。 ちなみにPVだけは別ルートで必ず先頭に探索するようにしてあります。 というわけで、テスト的に初段のみ敢えて並び順を逆転させてmtd(f)を未使用にして ただのnegaScoutで、mpc99%→全探
索をしてみたところ、探索ノード数がかなり減り ました。置換表使用の深さ全部で並び順を逆転させてみたら、mpcの99%ですら全く 終了する気配がなくなりました。 さて、どうやって実現しようかなと。 今のところ、mpcはかなり高速なので、これをnegaMaxにして。 いわゆる並び替え専用の浅い探査にしようかなと。 http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/450
451: 406 [sage] 2016/06/27(月) 22:12:32.72 ID:rUgIsnK8 対局場は結構難しいorzので一旦横に置いておいて 手始めにもうすこし簡単な1人ゲームからPHPで作ろうと思ってます。 具体的にはこれ http://www.vector.co.jp/soft/winnt/game/se513226.html の一人プレー場とランキングを作りたいです。 元ネタはコンウェイの天使と悪魔という問題みたいですね〜。 http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/451
452: 406 [sage] 2016/07/02(土) 23:28:52.20 ID:qo9Pciu3 http://textuploader.com/5iagw とりあえず、HTML & javascriptでシコシコ書いてます。 だいぶ大分形になってきました。 遊んでみてください。 http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/452
453: 406 [sage] 2016/07/02(土) 23:40:37.16 ID:qo9Pciu3 なんか文字化けしてんなぁ なんでだ? まあいいか http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/453
454: 名前は開発中のものです。 [sage] 2016/07/14(木) 21:31:20.75 ID:GXGadAU3 必殺技が使えるリアルタイムアクションオセロまだですか http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/454
455: 名前は開発中のものです。 [sage] 2016/07/17(日) 23:40:28.28 ID:M3Q2Msci とりあえず公開しました。 ランキングはまだ未実装です。 http://nagata442000.xxx.ne.jp/EngelDevil.html xxxはさくらに変えてください。 http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/455
456: 455 [sage] 2016/07/18(月) 00:05:57.51 ID:Lx2YZiAH 455=406です。 http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/456
457: 406 [sage] 2016/07/21(木) 23:55:32.48 ID:oilR8wYn うーんアクセスがないぜ。 検索エンジンにも引っかからないし。 SEOとかいうのに手を染めるしかないのか? http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/457
458: 406 [sage] 2016/07/27(水) 00:25:34.27 ID:42/ungMS 結果を保存できるようにした。 http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/458
459: 406 [sage] 2016/07/27(水) 22:44:58.98 ID:42/ungMS 棋譜を登録&閲覧&再生できるようにした。 そろそろ宣伝かな〜。 http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/459
460: 名前は開発中のものです。 [sage] 2016/08/01(月) 12:39:59.89 ID:BFi+UVWj このようなスレがあるとは… 自作でオセロソフトを作成している者です 現在は自己対局による学習中です 初手f5 以降ランダム7手〜8手、 中盤8手読み 中盤で次善手を85%の確率で一手のみ打つ 終盤20マス空き読み切り で300万棋譜集めようかと この設定であれば一局1〜3秒程度なので2ヶ月半くらいで達成できる予定です まだ86万局程度ですが、今のところFFOはこんな感じです FFO#40 (a2:+38) 1.36sec FFO#41 (h4: +0) 3.75sec FFO#42 (G2: +6) 4.86sec F
FO#43 (C7:-12) 6.33sec FFO#44 (B8:-14) 9.46sec FFO#45 (b2: +6) 64.88sec FFO#46 (b3: -8) 13.20sec FFO#47 (G2: +4) 5.66sec FFO#48 (F6:+28) 67.74sec FFO#49 (e1:+16) 121.90sec FFO#50 (d8:+10) 376.73sec FFO#51 (E2: +6) 86.08sec FFO#52 (a3:+0) 132.61sec http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/460
461: 406 [sage] 2016/08/02(火) 00:17:59.05 ID:R38aaX9h だれかSEOのやりかた教えてくれ。 http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/461
462: 460 [sage] 2016/08/02(火) 09:44:26.07 ID:/HFRnWj4 白の得点が微妙にマイナスに傾いているので9手目までランダムに固定しました。 初手はf5なので8手目までだと白の方がランダム手数多くなってしまうことに気づいて・・・ 9手目ランダムだと7手目までの評価値はまともな値にならないのですが、そこはBOOKでどうにかしようかと。 まともな値にならないだけで、互角定石以外に進行したりとかはしないので、とりあえず無視します。 http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/462
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 540 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.018s