# コンピュータ将棋対局場

## お知らせ

- 2016-04-05 Shogi-server/Floodgateのフィッシャークロックルールの導入について
  4月9〜10日、システムを停止し、次のとおり、フィッシャークロックルールの対応作業を行う予定です。
  - gamenameの拡張:
    - 従来の秒読み時間指定部分の末尾に'F'を加えることで、フィッシャークロックでの加算時間を示します
    - 例: floodgate-600-10F。当初の持ち時間が10分、自分の手番が回ってくるごとに10秒加算
    - Floodgate対局だけでなく、default-100-10Fなど、gamename一般に指定可能です
  - 通信プロトコル上の変更: 対局開始時の通知メッセージには次のような変更があります。
    - "Protocol_Version 1.2" となります
    - フィッシャークロックの場合、"Increment:n" が付加されます（nは加算秒数）
  - 棋譜ファイル上の変更:
    - フィッシャークロックの場合、"'Increment:n" (コメント)が付加されます（nは加算秒数）
  - floodgate-600-10を廃止し、floodgate-600-10Fを始動します
- 2016-02-17 22-23時頃、緊急メンテナンスのため再起動しました。
- 2016-01-04 10時頃よりShogi-serverが不調でしたが、20:30頃復旧しました
- 2015-12-19 コンピュータ将棋順位戦(仮)のお誘い
  今年は、Floodgate対局で秒読みが導入され、白熱した戦いがしばしば話題となりました。その2015年も残りわずかです。年末恒例、長時間版Floodgateを開催したいと思います。お休み中、ふだんは機会の少ない長時間の対局でマシンを活用し、棋譜を鑑賞してみませんか。
  - 開催期間: 12月23日(火)〜1月3日(日)までの12日間
  - 対局ルール:
    - 毎日午前10時開始。接続失敗時等の予備として11時にも組み合わせを行います
    - 持ち時間各6時間（チェスクロック方式）、切れたら秒読み1分。休憩時間はありません
    - CSAサーバプロトコル ver.1.2.1を使用。1秒未満の消費時間を切り捨て。ただし、手数による引き分けは設けません(Max_Moves:0)
  - 参加資格: （floodgate-600-10にて）レートを取得済みのプレーヤー。レートが未算出のプレーヤーが接続しても対局は組まれません。
  - 参加方法: 開始時刻までに、gamenameを"floodgate-21600-60"として、接続してください。
  - プレーヤーIDにご注意ください: レートの有無はパスワード/trip部を含むプレーヤーIDで判断しますので(例: gpsfish_XeonX5680_12c+08b94d045e0e3bd09d671c403854d2bc)、ユーザー名とパスワードの組み合わせは同一ものをご使用ください。レートが算出されたプレーヤーIDはShogi Server Ratingページで確認できます。ログイン中のプレーヤーIDは(shogi-serverに接続後の)拡張コマンド%%WHOでご覧頂けます。
- 2015-12-08 停電のため、12月11日夜〜14日夜にかけて、停止予定です。
- 2015-07-27 24日から続いていましたシステム障害から復旧しました
- 2015-03-07 システムトラブルがありました（原因が判明し対処しました）
- 2015-03-05 システムトラブルがありました
- 2015-03-02 システムトラブルがありました
- 2015-02-01 floodgate-600-10の始動
  下記のお知らせどおり、floodgate-600-10が開始されました。floodgate-900-0は廃止され、そのようなgamenameを指定しても自動対局は始まりませんので、ご注意ください。
  Shogi-serverがバージョンアップしました。レートを持つプレーヤーが対戦すると、棋譜に、その時点でのレート値が次のようなコメント文として記載されるようになりました。

            'rating:Test_sente+275876e34cf609db118f3d84b799a790:Test_gote+275876e34cf609db118f3d84b799a790
            'black_rate:Test_sente+275876e34cf609db118f3d84b799a790:2763.0
            'white_rate:Test_gote+275876e34cf609db118f3d84b799a790:2345.0

- 2015-01-23 Floodgateにおける対局条件の変更について
  第25回世界コンピュータ将棋選手権において、通信プロトコルの更新(CSAサーバ プロトコル ver.1.2.1)や対局条件の変更(持ち時間10分, 秒読み10秒、1秒未満の消費時間を切り捨て、256手で引き分け)がなされます。Floodgateもそれに倣い、以下のように標準ゲーム設定を変更いたします。
  - 新gamename: floodgate-600-10 (持ち時間10分, 秒読み10秒)。floodgate-900-0は廃止。
  - CSAサーバ プロトコル ver.1.2.1を使用。1秒未満の消費時間を切り捨て。256手で引き分け。
  - なお、毎時0/30分開始に変更はありませんが、対局時間が30分を超えて次の開始時刻に間に合わず、ひとつ飛びに参加するプレーヤーが発生しえます。開始時刻や対局条件の見直しが必要かどうか、今後の対局状況を注視したく思います。
  1月31日(土)〜2月1日(日)までサーバーを停止し、更新作業をします。
  2月2日(月)より、新設定で稼動予定です。

## 概要

shogi-server を運用中． CSAプロトコル対応のクライアントで対局可能．

## 観戦

- 対局リスト: floodgate, 全て
  (ウェブブラウザで見たい対局の時刻の部分をクリックすると、最新の局面が表示されます. 自動更新されないため時々リロードする必要があります.)
- Floodgateレーティング: 長期間, 最近二週間
- 便利なクライアント (disclaimer: これらのクライアントの安全性等の 判断は使用者の責任で行ってください．)
  - floodgate 観戦室 (将棋ソフトのページ)
  - floodgate 観戦プログラム『FloodGate』 (柿木さん)
  - floodgate Live (柿木さん)
  - Floodboard (うぉっちゃさん)
- 2010-02-23 人間対局用フラッシュクライアント設置

## 対局

人間の方も含めて基本的に自由に対局してください(アカウント登録等はしていません)． 本名である必要 はありませんが，test等の紛らわしいものでなくユニークな名前を歓迎します．

### 連続対局 (floodgate)

ログインしていると毎時0分と30分に対局が組まれます．ログイン方法は

- 拡張モードの場合: GAMENAMEを `floodgate-600-10F`とする
- CSAモードの場合: パスワードを`floodgate-600-10F,trip`と した上で，tripの部分を各自の秘密の文字列で置き換える． (trip は同名のユーザを区別するための仕組み)

(詳細)

### 通常対局

対局開始条件が揃ったクライアントが二つ揃うと対局が始まります． (詳細)

### 常駐テストプレーヤー

次のgamenameでテストプレーヤーが常駐していますので、対局のテスト等にご利用ください。

- gps-600-10F
- yowai_gps-0-10

## 免責

disclaimer: このサーバは"as is"で設置されているもので， 仮に予想外の事態が生じたとしてもサーバ運営者は何ら責任を負いませ ん．例えば:

- (今までの実績ではそれなりに安定して運用されていますが)サーバは予告なく停止 する場合があります．
- (今のところセキュリティを脅かすような不具合の報告はありませんが)自己責任でご利用下さい．
- shogi-serverのログや棋譜は公開されています． もしそれに不都合がある場合は接続や対局を避けることで不都合を避けてください．

## 情報収集

- shogi-server のログ: ログイン失敗などのさいは、まずはログをご確認ください
- shogi-serverのソースコード
  - wdoor-stable branch: 本サイトで稼働中のバージョン. タグがgo live日付になっています.
  - master branch: 開発ブランチ
- 棋譜倉庫: 圧縮CSAファイル(7z形式)
  - 2016年（日次更新）
  - 2016年日次ファイル（毎時更新）
  - 2015年以前の棋譜はsourcefore.jpからどうぞ
    - 2015年: 82,367局 (md5: 5ec16bc74cc70aafab4e3275bd23a9da wdoor2015.7z)
    - 2014年: 90,387局 (md5: 0dc57d7fd48980c2794d49e68b64bf45 wdoor2014.7z)
    - 2013年: 113,707局 (md5: eae462326d9d1b79e531faff3d27e5c7 wdoor2013.7z)
    - 2012年: 116,441局 (md5: 2e6655306648c9ba8c4259b82d29aeda wdoor2012.7z)
    - 2011年: 86,932局 (md5: 8bc4540fe23ad47f31268335ed7c13cb wdoor2011.7z)
    - 2010年: 108,518局 (md5: d16f41d3ddee21956415a220278173fe wdoor2010.7z)
    - 2009年: 73,053局 (md5: 65494116eb0b6f977a7543b9abc2af40 wdoor2009.7z)
    - 2008年: 50,617局 (md5: e610abcc761da054f30e0784db7e2303 wdoor2008.7z)
  - プレイヤ別一覧: 今月, 2015年, 2014年, 2013年, 2012年, 2011年, 2010年, 2009年, 2008年
  - 日付別一覧: 2015年, 2014年, 2013年, 2012年, 2011年, 2010年, 2009年, 2008年
    (2008年8月4日以降(部分的にしか残っていません)と2008年2月8日以前 (まったく残っていません)の棋譜をまとめて保存されている方がもしいらっしゃいましたら御一報下さい．)
- 長時間対局（コンピュータ将棋順位戦）の記録
  - 2014-12-23 コンピュータ将棋順位戦(仮) 6時間版 [結果集計]
  - 2013-12-22 コンピュータ将棋順位戦(仮) 6時間版 [結果集計]
  - 2012-12-30 コンピュータ将棋順位戦(仮,その2) 4時間版
  - 2010-09-19 コンピュータ将棋順位戦(仮) 2時間30分版
  - 2010-07-25 コンピュータ将棋順位戦(仮) 3時間版
- 過去のレーティング
  - 2014-05-14
  - 2013-05-14
  - 2012-05-14
  - 2011-05-14
  - 2010-05-14
  - 2009-05-28
  - 2008-05-16

## 歴史

- shogi-serverは2005年頃より運用されていました．
- 連続対局(floodgate)モードは2008年2月9日より運用されていました．
- 2009年11月 再スタート
- 2009年年末時点の資料: 自動対戦サーバFloodgate 森脇大悟, 金子知適. コンピュータ将棋協会誌 Vol. 20, pp. 3--10 (2010).
- 2014-11-30 レーティングにおけるベンチマークプレーヤーの変更: 算出されたレートの表記にあたり、長らくgps_normalのレートを2150に固定していましたが、今後は、gpsfish_normal_1cのレートを2800として表示します。
  - 旧環境: gps_normal (2150), AMD Opteron Processor 248 (1 coreを使用)
  - 新環境: gpsfish_normal_1c (2800), AMD Phenom II X6 1090T Processor (1 coreを使用)
- 2015-02-01 floodgate-900-0の廃止。CSAサーバ プロトコル ver.1.2.1を使用。1秒未満の消費時間を切り捨て。256手で引き分け。floodgate-600-10の開始。
- 2016-04-09 秒読みのfloodgate-600-10を廃止し、フィッシャークロックルールのfloodgate-600-10Fを始動

Last modified: $Date:: $