Çərşənbə axşamı saat 11-də hansı otaq boşdur?
Dəhlizdə sizə verilən sual və cədvəlinizin bu suala cavab vermək üçün niyə yanlış təşkil olunduğu.

Nahar yeməyə gedirsiniz və kimsə sizi saxlayır.
"Çərşənbə axşamı saat on birdə Laboratoriya 2-də nəsə var? Qonaq məruzəçimiz gələcək."
Siz bunu bilirsiniz. Bu, sizin tərtib etdiyiniz cədvəldədir. Lakin cavab verə bilmirsiniz, çünki cədvəl siniflər üzrə təşkil olunub — otuz tor, hər qrup üçün bir dənə və Laboratoriya 2 onların hər birinin içində haradasa görünür.
Beləliklə, bu "qoy yoxlayım, sizə cavab verərəm" olur, sonra isə çap olunmuş vərəqləri axtarmaq və ya otaqları sayaraq otuz sütunu gözdən keçirmək lazım gəlir.
Məlumat oradadır. Sadəcə yanlış başlıq altında saxlanılıb.
Cədvəllər bir cür qurulur, başqa cür oxunur
Bu, sizin onu necə qurduğunuzla bağlı bir qüsur deyil. Cədvəl siniflər üzrə tərtib edilir, çünki məhdudiyyətlər belə ifadə olunur — bu qrup bu fənni həftədə bu qədər dəfə keçir.
Lakin o, resurslar üzrə nəzərdən keçirilir. Hansı otaq boşdur. Üçüncü dərsdə hansı müəllim təyin olunmayıb. Mən dərs deyərkən başqa kim dərs deyir.
Hər bir cədvəl tərtibçisi sonda ikinci görünüşü öz ağlında saxlayır və binada buna cavab verə bilən yeganə şəxs olur.
Toru yan tərəfə çevirin
Hər sinif üçün bir tor əvəzinə, yuxarıda günlər və saatlar olmaqla, hər otaq üçün bir sətir tələb edə bilərsiniz. Eyni cədvəl, sadəcə fərqli bucaqdan — heç nə yenidən hesablanmır, heç nə yenidən həll olunmur, sadəcə fərqli başlıq altında təsnif edilir.
Laboratoriya 2 bir sətir olur. Çərşənbə axşamı saat on bir bir sütun olur. Cavab onların kəsişdiyi yerdədir və bu, təxminən bir saniyə çəkir.
Eyni şey müəlliflər üçün də keçərlidir: hər biri üçün bir sətir, bütün həftələri bir xətt üzrə. "İndi kim boşdur?" sualı artıq araşdırmalı olduğunuz bir sual olmaqdan çıxır.
Bir şeyi yerləşdirərkən bu daha da yaxşılaşır
Oxumaq işin asan tərəfidir. Faydalı hissə odur ki, siz bir dərsi əlinizdə tutub onu yerləşdirmək üçün yer axtarırsınız.
Otağa ehtiyacı olan bir dərsi götürün və otaq görünüşünə keçin: tor hansı otaqların həmin gün və saatda həqiqətən boş olduğunu — boş görünən yox, həqiqətən boş — və dərsin hazırda hansında olduğunu göstərir. Siz iki toru müqayisə edib ümid bəsləmirsiniz. "Bunu hara qoymaq olar?" sualı artıq baxdığınız ekranda cavablanır.

Sonra onu istədiyiniz sətrə sürükləyin. Dərs otağını dəyişir. Siz forma açmadınız, otaq sahəsini tapmadınız və ya tam uyğun gəlməli olan otaq adını yazmadınız.
Və səhv etdikdə sizə xəbər verir
Dərsləri əllə hərəkət etdirmək yaxşı cədvəllərin səssizcə pozulduğu yerdir. Siz məruzəçi problemini həll edirsiniz və iki sətir aşağıda heç kimin çərşənbə axşamına qədər fərqinə varmadığı bir toqquşma yaradırsınız.

Beləliklə, tor siz hərəkət etdikcə yoxlayır. Bir şeyi işləməyən bir yerə qoysanız, dərhal deyir — yadda saxlayanda yox, növbəti dəfə açanda yox. Hərəkət etməməli olan hər şey kilidlənə bilər, beləliklə cavab səhvdən sonra deyil, səhvdən əvvəl "yox" olur.

Dəhliz sualı, dəhlizdə cavablandı
Bunların heç biri yeni məlumat deyil. Bu cavabların hər biri həll edici proqram işini bitirdiyi an sizin .fet faylınızda artıq var idi. Sadəcə, onunla yaşamaq məcburiyyətində olan şəxs üçün deyil, onu yaradan kompüter üçün tərtib edilmişdi.
Toru yan tərəfə çevirmək bir dərsi belə dəyişmir. O, bunun haqqında suala kimin cavab verə biləcəyini dəyişir — ki, məktəbdə cədvəli oxuya bilən yeganə şəxs siz olduqda, bu, işin böyük hissəsidir.
"Çərşənbə axşamı saat on birdə Laboratoriya 2-də nəsə var?"
Bəli. Və ya xeyr. Təxminən bir saniyə ərzində, dəhlizdə ayaq üstə.