Lompat ke isi utama

Dua shift, satu gedung

Importing from FET 4 menit baca

Setengah siswa sekolah Anda datang pukul tujuh dan pulang siang hari, sementara setengah lainnya baru datang siang hari, namun kebanyakan alat penyusun jadwal secara keliru mengasumsikan sekolah Anda hanya memiliki satu jadwal.

Pada pukul tujuh pagi gedung mulai terisi. Pada pukul setengah satu siang gedung kosong dan terisi kembali dengan siswa yang berbeda, diajar sebagian oleh guru yang sama, di ruang yang persis sama.

Jika Anda menjalankan sekolah seperti ini, Anda sudah mengetahui dua fakta yang membuatnya sulit. Ruang tidak mendapatkan istirahat, begitu pula sebagian staf. Segala sesuatu yang hanya sekadar merepotkan di sekolah satu sif — laboratorium yang dipesan ganda selama dua puluh menit, seorang guru tanpa jeda antara pelajaran pagi terakhir dan pelajaran sore pertama — menjadi masalah struktural.

Lalu Anda membuka alat penyusun jadwal dan mendapati bahwa alat tersebut menganggap Anda adalah satu sekolah dengan hari yang sangat panjang.

Hari yang panjang bukanlah dua sif

Perbedaannya bukan sekadar kosmetik. Dalam model satu sif, "periode 7" hanyalah lebih lambat dari "periode 6". Tidak ada yang menghentikan seorang guru untuk dijadwalkan melintasi batas tersebut, karena bagi perangkat lunak tidak ada batas — hanya baris yang lebih panjang.

Namun ada batasnya. Itulah alasan staf sore Anda bisa jadi orang yang berbeda, alasan sebuah ruang perlu dikosongkan, alasan "dia hanya mengajar pagi" adalah kalimat yang memiliki arti.

Model yang tidak dapat mengekspresikan batas tersebut tidak dapat melindunginya. Anda akhirnya menegakkannya secara manual, memeriksa setiap draf untuk mencari persilangan yang seharusnya mustahil untuk dibuat.

FET sudah mengetahuinya

Ini layak dikatakan dengan jelas, karena inilah bagian yang sering terlewatkan: FET sendiri menangani hal ini dengan benar. Ini bukan solusi sementara atau tambalan komunitas. FET bekerja dalam salah satu dari empat mode, dan mode tersebut menentukan keluarga batasan mana yang ada.

Salah satunya adalah Pagi-Sore. Dalam mode tersebut, pemecah masalah (solver) bekerja dalam setengah hari alih-alih hari penuh, dan seluruh keluarga batasan muncul yang tidak ada jika tidak demikian — aturan tentang pagi dan sore sebagai hal yang berbeda.

Kisi setengah hari pemecah masalah, kedua belas kolom monday1 · monday2 · tuesday1 … saturday2, 435 kegiatan, tajuk bertuliskan No Conflicts
Kisi setengah hari pemecah masalah, kedua belas kolom monday1 · monday2 · tuesday1 … saturday2, 435 kegiatan, tajuk bertuliskan No Conflicts

Jadi, batas tersebut berhenti menjadi sesuatu yang harus Anda awasi. Itu menjadi sesuatu yang diketahui oleh model.

Membacanya kembali adalah separuh lainnya

Kisi setengah hari adalah bentuk yang tepat untuk pemecah masalah dan bentuk yang salah untuk manusia. Tidak ada yang berpikir dalam dua belas setengah hari. Mereka berpikir dalam lima hari, masing-masing dengan pagi dan sore.

FET mengetahui hal ini, dan mencatat keduanya: setengah hari tempat pemecah masalah bekerja, dan daftar terpisah yang memasangkannya kembali menjadi hari yang nyata. Kira-kira separuh dari file Pagi-Sore nyata yang kami lihat membawa pasangan tersebut; sisanya hanya membawa setengah hari.

Kami menyimpan apa pun yang dimiliki file Anda. Jika pasangannya ada, itu akan masuk bersama yang lainnya dan keluar saat ekspor, tanpa perubahan. Jika tidak ada, kami tidak akan membuatnya — dan ketika Anda mengalihkan jadwal ke Pagi-Sore sendiri, kami akan membangunnya, karena pada saat itu tidak ada yang perlu dibawa dan Anda telah meminta bentuk tersebut.

Kisi yang sama difilter hanya untuk setengah hari sore: monday2 · tuesday2 · wednesday2 · thursday2 · friday2 · saturday2, dengan chip filter DAYS 6 disembunyikan di kiri agar bingkai menjelaskan dirinya sendiri
Kisi yang sama difilter hanya untuk setengah hari sore: monday2 · tuesday2 · wednesday2 · thursday2 · friday2 · saturday2, dengan chip filter DAYS 6 disembunyikan di kiri agar bingkai menjelaskan dirinya sendiri

Itulah seluruh kebijakannya, dan itu sengaja dibuat membosankan: kami menunjukkan file Anda sendiri. Struktur yang tidak pernah ditulis oleh FET bukanlah struktur yang akan kami ciptakan untuk Anda, betapapun membantu kelihatannya penemuan tersebut.

Jadwal Anda membawa mode apa pun yang digunakan saat dibuat atau diimpor, dan mode tersebut ditampilkan di tajuk layar data. Anda tidak mengonfigurasinya di sini; Anda melihat apa yang diatur oleh FET.

Satu peringatan yang layak dibaca dua kali

Jika Anda pemilik jadwal tersebut, lencana mode itu adalah tombol, dan mengkliknya akan memulai pengalihan.

Mengalihkan mode akan menghapus data. Itu harus dilakukan: mode-mode tersebut tidak berbagi kosakata batasan, jadi meninggalkan Pagi-Sore berarti aturan pagi/sore tidak memiliki tempat lagi. Itulah sebabnya hanya pemilik yang dapat melakukannya, dan mengapa lencana tersebut hanyalah label bagi orang lain.

Ini bukan pengaturan untuk dicoba-coba. Tentukan mode di FET, tempat batasan tersebut berada.

Mengapa ini lebih penting daripada kedengarannya

Sekolah dua sif bukanlah ceruk. Ini normal di sebagian besar Turki, Maroko, Amerika Latin, dan Asia Selatan — di mana pun sebuah gedung melayani lebih banyak siswa daripada jumlah kursi yang tersedia.

Sudah ada alat FET yang dibuat khusus untuk sistem pagi/sore Maroko, yang memberi tahu Anda dua hal: permintaannya nyata, dan sudah cukup lama tidak terlayani sehingga orang-orang membangun alat mereka sendiri.

Jika sekolah Anda menjalankan dua sif, mode tersebut sudah ada di perangkat lunak yang Anda gunakan. Yang hilang adalah segala sesuatu setelah pemecah masalah — membacanya, membagikannya, mencetaknya, menempelkannya di dinding — dalam bentuk yang mengakui bahwa hari Anda memiliki jahitan di tengahnya.

Bagaimana hari dua sif diimpor →