Timeseal

ネットワーク遅延がプレイヤーの時計から差し引かれないよう、思考時間を記録する歴史的なFICS機構。

解説

インターネット対局では、指し手がプレイヤーからサーバーへ届くまでに時間がかかります。このネットワーク遅延をレイテンシーまたはlagと呼びます。特別な機構がなければ、サーバーはプレイヤーがまだ考えていたかのように、その時間を時計から差し引くことがあります。

Free Internet Chess Serverを略したFICSでは、Timesealはプレイヤーの端末上で中継役となり、情報が送信された時刻を記録するプログラムまたは機能です。サーバーはその記録を使って、おおよその思考時間と送信時間を区別し、後者をプレイヤーへ課さないようにできます。

Timesealはlagをなくさず、接続を高速化せず、画面が即座に更新されることも保証しません。目的は、通信が遅れたときの時計計算をより公平にすることです。歴史的にはFICSインターフェースへ組み込まれる場合も、ログイン前に別プログラムとして実行される場合もありました。

また、タイムコントロールの方式でもありません。incrementは各手後に一定時間を加え、delayは対局規則に従って時計の減算開始を遅らせます。Timesealが補償しようとするのは技術的なネットワーク遅延であり、規則によって追加時間を与えることではありません。

よくある混同

Timesealとlagの消失

ネットワークは遅いままでもかまいません。Timesealは送信時間が思考時間として扱われないようにするだけです。

Timesealとincrement

incrementは合意されたタイムコントロールの一部です。Timesealは通信遅延を補償し、一定のボーナス時間を加えません。

出典

  1. 1.FICS Help: timeseal, Free Internet Chess Server

© 2026 MindZug