Ένας καλός τρόπος για να δημιουργήσετε το Ωρολόγιο Πρόγραμμα
Υπάρχουν μερικά βήματα που καλό είναι να ακολουθήσετε κατά την δημιουργία του Ωρολογίου Προγράμματος.
1. Κάντε έλεγχο του Ωρολογίου Προγράμματος πριν προχωρήσετε στην δημιουργία του. Σε τι εξυπηρετεί ο έλεγχος του Ωρολογίου Προγράμματος;
2. Κάντε έλεγχο του Ωρολογίου Προγράμματος μετά από μεγάλες αλλαγές στα εισαχθέντα δεδομένα.
3. Δοκιμάστε να δημιουργήσετε ένα «βασικό» Ωρολόγιο Πρόγραμμα, πριν να εισάγετε περιορισμούς.
Το «βασικό» Ωρολόγιο Πρόγραμμα θα περιέχει μόνο τα βασικά δεδομένα ( μαθήματα, τμήματα, καθηγητές, διδασκαλίες, ομάδες κτλ). Θα μπορέσετε έτσι να δείτε αν κατά πόσο το Ωρολόγιο Πρόγραμμα είναι αυτό που περιμένετε, αν έχει γίνει σωστά η εισαγωγή των δεδομένων σας, αν δημιουργούνται όλες οι διδασκαλίες κτλ.
4. Χρησιμοποιήστε χαλαρούς περιορισμούς στην πρώτη προσπάθεια για δημιουργία Ωρολογίου Προγράμματος.
Έτσι θα μπορέσετε να καταλάβετε τι πρόβλημα πιθανόν να υπάρχει.
5. Προσθέστε τους περιορισμούς έναν-έναν. Έχοντας ήδη δημιουργήσει ένα «βασικό» Ωρολόγιο Πρόγραμμα, μπορείτε να προσθέσετε έναν-έναν τους περιορισμούς που θέλετε, ξεκινώντας από τον πιο βασικό. Με αυτό τον τρόπο μπορείτε ξεκινάτε εκ νέου την δημιουργία του Ωρολογίου Προγράμματος σας κάθε φορά που προσθέτετε έναν περιορισμό. Στην περίπτωση που αυτή είναι επιτυχής, προσθέστε τον επόμενο. Αν μετά από κάποιον περιορισμό δεν είναι δυνατό να δημιουργηθεί Ωρολόγιο Πρόγραμμα, αυτό σημαίνει ότι ο περιορισμός δεν είναι ρεαλιστικός.
6. Αν χρειάζεται, ανεβάστε την πολυπλοκότητα της δημιουργίας. Αυτό πιθανόν να χρειαστεί ακόμα και για την δημιουργία του «βασικού» Ωρολογίου Προγράμματος.
7. Επαναλάβετε τα βήματα 4,5,6 μέχρι να δημιουργήσετε ένα Ωρολόγιο Πρόγραμμα που θα σας ικανοποιεί πλήρως. Ακολουθώντας αυτή την μέθοδο συνήθως θα έχετε ένα Ωρολόγιο Πρόγραμμα το οποίο θα χρησιμοποιήσετε στην περίπτωση, που η δημιουργία μετά την προσθήκη ενός περιορισμού δεν δώσει αποτέλεσμα.
8. Τέλος, μπορείτε να δοκιμάσετε να δημιουργήσετε Ωρολόγιο Πρόγραμμα με σφικτούς περιορισμούς.
Δείτε επίσης:
Ξεκινώντας την Δημιουργία του Ωρολογίου Προγράμματος
Πολυπλοκότητα της Δημιουργίας του Ωρολογίου Προγράμματος
Χαλάρωση Περιορισμών