[過去ログ]
【オセロ,将棋】ボードゲーム【囲碁,War】 (1002レス)
【オセロ,将棋】ボードゲーム【囲碁,War】 http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
412: 406 [sage] 2016/03/04(金) 18:58:38.77 ID:w3YPuhPg >>411 レスありがとうございます。 確かにセッション管理とか知らないです。 チャット調べてみます。 http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/412
413: 406 [sage] 2016/03/07(月) 21:05:27.22 ID:NI+TTWmM RoRの本買ってきた。 チャットはまだ調べてない。 http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/413
414: 名前は開発中のものです。 [sage] 2016/03/09(水) 19:45:29.94 ID:Cf1/SDqU うおおおおセドルがああああぁぁぁ http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/414
415: 310 [sage] 2016/03/10(木) 02:00:10.79 ID:hvbQwbFh うむむ。 これにて、オセロができたら次は囲碁という目標が雲散霧消してしまいました。 どうしよう。 http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/415
416: 310 [sage] 2016/03/10(木) 18:05:03.79 ID:b1SmaPOg AlphaGO強すぎ・・・orz 今夜は、囲碁関係者だけじゃなく、AI周りの人も、Google以外全員お通夜ですね。 http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/416
417: 名前は開発中のものです。 [sage] 2016/03/10(木) 19:38:43.78 ID:SphVvbk5 310氏もalpha碁注目してたか。 セドル一発入れてほしいなぁ http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/417
418: 名前は開発中のものです。 [] 2016/03/11(金) 09:04:36.30 ID:HTdTU0Fi 浮上 http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/418
419: 名前は開発中のものです。 [sage] 2016/03/12(土) 12:19:15.41 ID:k2nAbsiz おお、このスレ生きてたんだ なんで RoR なんか見てるのよスレ間違えたかと思った http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/419
420: 名前は開発中のものです。 [sage] 2016/03/13(日) 18:01:59.50 ID:X9umXTnK せどるううううッよくやったあああああぁっ 人類の勝利やあああぁぁっ http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/420
421: 名前は開発中のものです。 [sage] 2016/03/13(日) 19:02:49.19 ID:Gv0++KTh お、第四局はセドル勝ったか http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/421
422: 310 [sage] 2016/03/13(日) 20:47:23.70 ID:50OeMIN8 うむ。なんか期待を裏切られっぱなしw この負けっぷりを見ると、囲碁もトライしたくなってくる希ガス。 http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/422
423: 406 [sage] 2016/03/15(火) 20:44:49.53 ID:NF77F+OG RoRとjavascriptの連携がよくわからん。 でもちょっとづつだけど進んでる。 http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/423
424: 310 [sage] 2016/03/16(水) 23:06:52.43 ID:YEZK1fac アルファ碁ロスまっただ中ですw オセロ作ったおかげで、一連の勝負をいままでとは違う視点で見れたかなぁ。 とりあえず、囲碁のモンテカルロ解説した本と、ディープラーニングの入門書を 買ってきた。さらっと読んだけど、ディープラーニングは理解に時間がかかりそうorz オセロで3層パーセプトロンを試したときは、結局うまく動かなかった。 実装が悪いのもあるけど、学習にもすごく時間がかかった。 あれをディープにしたら、どうなっちゃうんだろうかは不安ではある。 こちとら、SurfacePro3しかないし(汗 http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/424
425: 406 [sage] 2016/03/19(土) 20:06:25.11 ID:Ik15FlWh railsでdeviseとかいうgemをつかってユーザー認証機能実装したけど、 複数ユーザーがログインして対局させる方法がサッパリわからん。 http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/425
426: 406 [sage] 2016/03/24(木) 20:20:54.97 ID:C08ak5N3 ブラウザ閉じたときに自動ログアウトのやり方がわからん http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/426
427: 名前は開発中のものです。 [sage] 2016/03/25(金) 13:51:48.34 ID:9Ea9sx62 ブラウザは通信があった時にしかクライアントの消息が確認できない。 n分アクセスが無かったらサーバー側で勝手にログアウトさせちゃう タイムアウト方式が普通かなと。その時間経過後にアクセスがあっても ログインからやり直し。 このログインからタイムアウト(ログアウト)までの間をセッションと呼ぶ。 http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/427
428: 名前は開発中のものです。 [sage] 2016/03/25(金) 14:16:19.46 ID:9Ea9sx62 1行目おかしかった。 >WEBサーバ、ブラウザという仕組みは、ブラウザから通信があった時にしか、 >サーバーはブラウザの消息を確認できない。 に修正。 1.初画面からログインする 2.サーバが、HTMLにセッションNoを埋め込んで、ブラウザに表示。 サーバでは、セッションIDを配列などで管理して、IDと最終アクセス時間をとっておく。 3.ブラウザ側からのCGIリクエストには、必ずセッションNoを入れて送信。 セッションNoで、相手がだれか(ID)を特定して、処理を行う。 つまり、個々の処理はセッションNoで管理されている。 4.ブラウザからCGIリクエストが来た時に、タイムアウトしていたら、ログアウト処理へ あと、ゴミ掃除で1日1回くらいタイムアウトしているものを削除。 この辺が基本。対局型の場合。 5.2つのセッションが対局している事になるので、対局管理する配列を用意。 6.相手の着手待ちの時に、どうするのか?その辺が肝。 HTMLに細工して、1秒ごとにリロードさせる。リロードにより、着手が行われたか それとも秒読み時間切れになったか?判断をサーバーに依頼する。 などなど。やり方は色々あるかと思う。 とにかく、肝は、情報がブツ切れで、あちこちにある事。これにより、サーバーで簡単に判断 ができない事があるので、いくつかの機能をブラウザスクリプトに依頼しなきゃならん。 それでも、相手が放置して逃げた時、ブラウザを閉じて逃げた時(回線切断やPCダウン)、 などなどの例外が起きるので、それらをタイムアウト検出などで拾わにゃならん。 どうするのかなどの、例外処理をリストアップして、一つずつ対応を決めていく事。 プログラムテクニックはどうとでもなるけど、例外事象の拾い上げの方が大変。 http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/428
429: 406 [sage] 2016/03/25(金) 17:43:19.31 ID:/V6G/Eic 丁寧にありがとうございます。 javascriptのwindow.oncloseからなんとかならないかといろいろ調べていましたが、無理筋なんでしょうか。 タイムアウト検討してみます。 http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/429
430: 名前は開発中のものです。 [sage] 2016/03/26(土) 21:27:54.24 ID:DUGO8n57 >>429 そういう事を考えるんなら、Javaアプレットとか、ActiveXとかの、 ブラウザ上で動いて通信できる方法を試した方が良いかもね。 http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/430
431: 406 [sage] 2016/03/30(水) 21:45:07.64 ID:yYbYes7U すいません、教えてください。 4.ブラウザからCGIリクエストが来た時に、タイムアウトしていたら、ログアウト処理へ あと、ゴミ掃除で1日1回くらいタイムアウトしているものを削除。 このゴミ掃除というのはサーバー側がクライアント側から何のアクションも受けずに 能動的にタイムアウトしているセッションをみつけ削除するということですか? どうやって書けばいいのかわからないのですが… http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/431
432: 名前は開発中のものです。 [sage] 2016/03/30(水) 23:26:15.10 ID:DNbQONAE >>431 そうです。別にしなくても良いし、月1回手作業で削除しても良いけどね。 http://mevius.5ch.net/test/read.cgi/gamedev/1057763418/432
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
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 561 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.017s