اصلاح یافتهها
هر نتیجهای محدودیتهای مربوط به خود را نشان میدهد و میتوانید تأثیر غیرفعال کردن یکی از آنها را بدون اعمال تغییر واقعی مشاهده کنید.
یافتهای که میگوید «این غیرممکن است» و در همین جا متوقف میشود، تنها نیمی از کارایی را دارد. سؤالی که واقعاً دارید این است که کدام قانون را تغییر دهم.

هر یافته قوانین خود را نام میبرد
یک یافته را که قوانین تولید کردهاند باز کنید، و آن محدودیتها را با نامهای شناسایی خودشان، نه به عنوان ارجاعات داخلی، فهرست میکند. یک نام قانون را انتخاب کنید و آن قانون در یک پنل بالای گزارش باز میشود. این پنل وزن قانون، فعال بودن آن، و هر استاد، گروه دانشجویی، اتاق، روز، ساعت و فعالیتی را که نام میبرد، نشان میدهد.
شما در گزارش باقی میمانید. خواندن یک قانون دیگر جایگاه شما را در یافتهها از بین نمیبرد.
در صفحه دادهها، پنل همچنین گزینه باز کردن در جدول را ارائه میدهد، که شما را به آن قانون در لیست محدودیتها میبرد. بررسیکننده عمومی جدول محدودیتها را ندارد، بنابراین پنل آن گزینه را در آنجا ارائه نمیدهد.
برای یک درس غیرقابل جایگذاری، گزارش همچنین نشان میدهد چگونه به آنجا رسید — تعداد زمانهای شروعی که با آن آغاز شد، و چند مورد پس از هر قانون، به ترتیب، باقی ماند. آن ردیابی معمولاً جایی است که پاسخ قرار دارد: یک مرحله در آن تقریباً همیشه قانونی است که سختگیرانهتر از آن چیزی است که شما در نظر داشتید.
مقصران به حداقل میرسند
هنگامی که یک درس بدون زمان شروع قانونی باقی مانده است، بررسی فقط هر قانونی را که به آن مربوط میشود، فهرست نمیکند. بلکه سعی میکند کوچکترین مجموعه قوانینی را که همچنان باعث مشکل میشود، پیدا کند.
این زمانی اهمیت دارد که یک درس تحت پوشش دهها محدودیت باشد. اینکه به شما گفته شود «این دو قانون، با هم، چیزی هستند که این را غیرممکن میکنند» قابل اقدام است؛ اما دریافت لیستی از دوازده مورد، قابل اقدام نیست.
گزارش به شما میگوید چه زمانی موفق شده است. یک لیست محدود شده حاوی کلمات فقط قوانینی که واقعاً باعث آن میشوند. بدون این کلمات، لیست شامل هر قانونی است که به درس مربوط میشود، و کار محدود کردن آن بر عهده شماست. بررسی دارای بودجهای است، بنابراین یک فایل بسیار بزرگ ممکن است قبل از اتمام محدودسازی، به پایان برسد.
«اگر یک قانون غیرفعال بود چه؟»
⚠ این فقط در صفحه دادهها موجود است. بررسیکننده عمومی در fetviewer.com/check آن را ارائه نمیدهد.
یک یافته مسدودکننده دارای دکمه اگر یک قانون غیرفعال بود چه؟ است. این دکمه کل بررسی را یک بار برای هر قانونی که یافته نام میبرد، با حذف آن قانون، دوباره اجرا میکند. برای هر قانون، نشان میدهد که فایل هنوز چند مشکل مسدودکننده خواهد داشت. این دکمه نمیگوید که آن یافتهها کدامند.
چیزی ذخیره نمیشود و چیزی غیرفعال نمیگردد. این یک سؤال است، نه یک ویرایش. قوانین شما دقیقاً همانطور که بودند، هنگام بستن آن باقی میمانند.
این سریعترین راه برای حل یک گرهخوردگی است: به جای غیرفعال کردن یک قانون، اجرای FET و لغو آن، شما به نوبت از هر کاندید سؤال میکنید و آنی را تغییر میدهید که واقعاً مسئول مشکل است.
ترتیب کار
- ابتدا یافتههای غیرممکن اثبات شده را پاک کنید. تا زمانی که آنها از بین نروند، حل موفق نخواهد شد، بنابراین هر چیز دیگری فقط بهبود است.
- از ردیابی برای یافتن سختگیرانهترین مرحله استفاده کنید، نه جدیدترین قانون.
- قبل از ویرایش هر چیزی، بپرسید «اگر یک قانون غیرفعال بود چه؟».
- بررسی را دوباره اجرا کنید. گزارش از قوانین فعلی شما بازتولید میشود، بنابراین بلافاصله پاسخ میدهد.
- سپس به اشتباهات نگاه کنید. ارجاعات معلق و موارد تکراری ارزان قیمت برای رفع هستند، و از سردرگمی ترم بعدی جلوگیری میکنند.