|
(GPS将棋開発参加記録)
|
学期中は忙しく、あまりgps_normalに触れていません。開発時間が取れない間に計算機を無駄に遊ばせているのは忍びないということもあり、評価関数の学習の方面で遊んでいます。去年のGPWで報告した時点ではあまり特徴の数も棋譜の数も多くなかったですが、最近は駒の関係の圧縮版をいれたりなどかなり増えてきました。
進行度を考慮した学習も試していて、終盤の駒割は序盤の駒割に比べると平準化していて金の価値が相対的に高いなど、想像と一致する値も出ています。
強さの方は、今までのものと戦って一番良くて若干負け越す程度の状況ですが、気長に特徴を増やしたり、計算モデルを改良したりしていく予定です。
公式ページに「観戦するには?」の章を設けて、floodgate観戦室へのリンクを張りました。
レーティングの計算が発散してますね。困ったな…
思いつきですが、普通に計算してだめな時は、架空のMr.Xと一勝一敗の成績を全員につけて計算しなおすとかどうでしょうね。何もなくなってしまうよりは良いかな、と。
外部プログラムのための情報取得用ファイルを増やすことを検討中です。試験的に以下の仕様で作ってみましたがいかがでしょうか。
(1) http://wdoor.c.u-tokyo.ac.jp/shogi/logs/LATEST/floodgate-players.txt
プレイヤ名((*)後日変更予定) レーティング レーティング2週間 通算勝数 通算負数 今日の勝数 今日の負数
(2) http://wdoor.c.u-tokyo.ac.jp/shogi/logs/LATEST/floodgate-history.txt
プレイヤ名1 プレイヤ名2 プレイヤ1から見た勝 プレイヤ1から見た負 同今日の勝 同今日の負
他に必要な情報などありましたら、ご意見いただけると幸いです。
(*)なお、(1)のプレイヤ名は、同名のプレイヤの区別の為に、プレイヤ名+トリップに変更予定です。また、CSAファイルの対局者をトリップ付きで対局中も分かるようにする予定です(現在は終了後までトリップは不明)。
(6/21追記) これらのファイルの更新は今のところ約5分おきくらいです。
今朝6:30頃ディスクがあふれたことに伴い不安定な状態になっていたため、17:28にshogi-serverを再起動しました。再起動までの間、ログインできなかったマイムーブさんごめんなさい。
(ディスク溢れは対策できたつもりですのでご安心ください)
また、rubyに脆弱性が発見されたとのことなので、今晩またはどこかのタイミングでまたshogi-serverを再起動する予定です。
ご迷惑をおかけしてすみません。