توضیح
در بازی اینترنتی، رسیدن یک حرکت از بازیکن به سرور زمان میبرد. این تأخیر شبکه تأخیر یا لگ نام دارد. بدون سازوکاری ویژه، ممکن است سرور این زمان را از ساعت کم کند، انگار بازیکن هنوز در حال فکرکردن بوده است.
در FICS، مخفف Free Internet Chess Server، Timeseal برنامه یا قابلیتی روی دستگاه بازیکن است که نقش واسطه را دارد و زمان ارسال اطلاعات را ثبت میکند. سرور میتواند با استفاده از این رکوردها زمان تقریبی فکرکردن را از زمان انتقال جدا کند و زمان انتقال را به حساب بازیکن نگذارد.
Timeseal تأخیر را از بین نمیبرد، اتصال را سریعتر نمیکند و بهروزرسانی فوری صفحه را تضمین نمیکند. هدف آن حسابکردن عادلانهتر ساعت در زمان کندی ارتباط است. در گذشته ممکن بود در رابط FICS تعبیه شده باشد یا پیش از ورود بهعنوان برنامهای جداگانه اجرا شود.
Timeseal همچنین نوعی کنترل زمان نیست. اینکریمنت پس از هر حرکت مقدار ثابتی زمان میافزاید، در حالی که دیلی طبق قوانین بازی آغاز کمشدن ساعت را عقب میاندازد. Timeseal میکوشد یک تأخیر فنی شبکه را جبران کند، نه اینکه بر اساس قانون زمان اضافی بدهد.
اشتباههای رایج
Timeseal در برابر نبود لگ
شبکه میتواند همچنان کند باشد. Timeseal فقط میکوشد زمان انتقال بهعنوان زمان فکرکردن محاسبه نشود.
Timeseal در برابر اینکریمنت
اینکریمنت بخشی از کنترل زمان توافقشده است. Timeseal تأخیر ارتباط را جبران میکند و پاداش ثابت زمانی نمیافزاید.
منابع
- 1.FICS Help: timeseal, Free Internet Chess Server
