Μη λυόμενο nonogram; 7 αιτίες και λύσεις
Πίνακας περιεχομένων
- Πώς οι κανόνες του nonogram εγγυώνται λύση (όταν είναι σωστοί)
- Γιατί προκύπτει ένα μη λυόμενο nonogram: 7 αιτίες και διορθώσεις
- Συστηματικός εντοπισμός σφαλμάτων για να διορθώσετε μια κατάσταση μη λυόμενου nonogram
- Βασική λογική nonogram που πρέπει να εφαρμόζετε κάθε φορά
- Προηγμένες τεχνικές επίλυσης nonogram για να αποφύγετε τη μαντεψιά
- Εργαλεία, πόροι και ασκήσεις
- Πίνακας σύγκρισης: συμπτώματα vs βασικές αιτίες vs διορθώσεις
- Εμπειρία: τι χαλάει πραγματικά τα nonogram στην παραγωγή
- Πώς να επαληθεύσετε τη μοναδικότητα (λίστα ελέγχου δημιουργού)
- Αποφυγή λαθών στο picross και συνηθισμένων παγίδων
- Πότε ένα παζλ είναι πραγματικά χαλασμένο και πότε απλώς έχετε κολλήσει
- Βασικά συμπεράσματα
Μη λυόμενο nonogram; Συνήθως φταίνε ασύμβατες ενδείξεις, λάθη σχεδίασης ή ένα απλό σφάλμα καταγραφής. Χρησιμοποιήστε τις επτά διορθώσεις παρακάτω για να επαληθεύσετε τις ενδείξεις, να αποκαταστήσετε τη ροή της λογικής και να εξασφαλίσετε μία μοναδική λύση μόνο με λογική.
Ως επιμελητής και λύτης παζλ, έχω εντοπίσει σφάλματα σε εκατοντάδες πλέγματα όπου οι παίκτες ορκίζονται ότι το nonogram είναι μη λυόμενο. Στις περισσότερες περιπτώσεις, το πλέγμα διορθώνεται με δομημένους ελέγχους. Όταν δεν διορθώνεται, ο ένοχος είναι ένα ελαττωματικό σύνολο ενδείξεων ή ένα παζλ που επιτρέπει πολλαπλές λύσεις.
Πώς οι κανόνες του nonogram εγγυώνται λύση (όταν είναι σωστοί)
Ένα έγκυρο nonogram έχει δύο ιδιότητες: ακολουθεί με ακρίβεια τους κανόνες του nonogram και έχει ακριβώς μία λύση. Σύμφωνα με το λήμμα Nonogram, οι ενδείξεις κάθε γραμμής/στήλης δηλώνουν συνεχόμενα μπλοκ συμπληρωμένων κελιών με τη σειρά, χωρισμένα από τουλάχιστον ένα κενό.
Χρησιμοποιήστε τον έλεγχο μήκους σε κάθε γραμμή (σειρά ή στήλη):
- Έστω L το μήκος της γραμμής και οι ενδείξεις a1, a2, …, ak.
- Ελάχιστα απαιτούμενα κελιά, μαζί με τα υποχρεωτικά κενά = sum(ai) + (k - 1).
- Μια γραμμή είναι άκυρη αν αυτό ξεπερνά το L ή αν sum(ai) > L όταν k = 1.
Αν κάθε γραμμή περνά τον έλεγχο και το παζλ εξακολουθεί να μοιάζει μη λυόμενο, ελέγξτε ξανά τη μοναδικότητα και τη λογική πρόοδο. Τα μη μοναδικά παζλ αναγκάζουν σε μαντεψιά και μπλοκάρουν τους δίκαιους λύτες.
Γιατί προκύπτει ένα μη λυόμενο nonogram: 7 αιτίες και διορθώσεις
Παρακάτω είναι οι επτά πιο συνηθισμένοι λόγοι για τους οποίους ένα nonogram φαίνεται ή είναι πραγματικά μη λυόμενο, μαζί με πρακτικές λύσεις.
1) Τα αθροίσματα των ενδείξεων δεν χωρούν στο μήκος του πλέγματος
- Σύμπτωμα: Οι ενδείξεις μιας γραμμής δεν μπορούν να χωρέσουν φυσικά στο μήκος της.
- Έλεγχος: Για κάθε γραμμή, υπολογίστε sum(ai) + (k - 1) ≤ L.
- Διόρθωση: Προσαρμόστε τα μεγέθη των ενδείξεων ή μειώστε το k μέχρι να ισχύει η ανισότητα. Αν κάνετε επεξεργασία, προτιμήστε την αλλαγή μεγέθους του πλέγματος αντί να συμπιέσετε τα μπλοκ.
2) Αντιφατικές καταστάσεις γραμμών/στηλών μετά από μερικά γεμίσματα
- Σύμπτωμα: Μια γραμμή φαίνεται σωστή, αλλά οι αντίστοιχες ενδείξεις της στήλης γίνονται αδύνατες.
- Έλεγχος: Μετά από κάθε τοποθέτηση, επαληθεύστε τις διασταυρούμενες γραμμές ως προς τη δυνατότητα λύσης με τον έλεγχο μήκους.
- Διόρθωση: Κάντε αναίρεση μέχρι την τελευταία συνεπή κατάσταση και προωθήστε τα X. Οι έλεγχοι συνέπειας αποτρέπουν να γίνει ένα nonogram μη λυόμενο κατά λάθος.
3) Πολλαπλές λύσεις (έλλειψη μοναδικότητας)
- Σύμπτωμα: Δύο διαφορετικά γεμίσματα ικανοποιούν όλες τις ενδείξεις.
- Έλεγχος: Λύστε δύο φορές με διαφορετική σειρά γραμμών. Αν και οι δύο προσπάθειες πετύχουν αλλά δώσουν διαφορετικό αποτέλεσμα, το παζλ δεν είναι μοναδικό.
- Διόρθωση: Προσθέστε μια διευκρινιστική ένδειξη ή αυξήστε ελαφρά ένα μπλοκ εκεί όπου υπάρχει συμμετρία. Η μοναδικότητα είναι βασικό κριτήριο ποιότητας στη λογική των nonogram.
4) Παράνομες ή ασαφείς ενδείξεις μηδέν
- Σύμπτωμα: Μια ένδειξη 0 ή μια παραλειπόμενη ένδειξη χειρίζεται λάθος, οδηγώντας σε αντιφάσεις.
- Έλεγχος: Αν μια πλατφόρμα χρησιμοποιεί το 0 για να δηλώσει κενή γραμμή, σημειώστε αμέσως ολόκληρη τη γραμμή ως κενή.
- Διόρθωση: Τυποποιήστε τη σημειογραφία. Ως επιμελητής, δεν αναμειγνύω ποτέ το 0 με το κενό — επιλέξτε μία σύμβαση και εφαρμόστε την παντού.
5) Λάθη μίας θέσης και λάθος μετρήσεις (καταγραφή παίκτη)
- Σύμπτωμα: Ένα λανθασμένο X ή ένα μπλοκ με λάθος μέτρηση χαλάει την προώθηση της λογικής.
- Έλεγχος: Συγκρίνετε το μήκος κάθε συμπληρωμένου μπλοκ με την ένδειξή του· βεβαιωθείτε ότι υπάρχει τουλάχιστον ένα κενό ανάμεσα στα μπλοκ.
- Διόρθωση: Ελέγξτε τις τελευταίες 10 κινήσεις. Χρησιμοποιήστε προσωρινά σημάδια μολυβιού και μετρήστε φωναχτά. Αυτό λύνει τα περισσότερα αναφορές «nonogram μη λυόμενο» από έμπειρους λύτες.
6) Ανεπαρκή λογικά σημεία εκκίνησης (πρόβλημα σχεδίασης)
- Σύμπτωμα: Οι πρώτες γραμμές δεν προσφέρουν αναγκαστικές τοποθετήσεις· το παζλ μοιάζει να απαιτεί μαντεψιά.
- Έλεγχος: Δοκιμάστε τις κλασικές τεχνικές (επικάλυψη, εξαναγκασμός από άκρη, αντίφαση). Αν καμία δεν εφαρμόζεται από κενό πλέγμα, ο σχεδιασμός είναι αδύναμος.
- Διόρθωση: Ενισχύστε τις περιμετρικές γραμμές, αυξήστε τουλάχιστον ένα από τα μεγαλύτερα μπλοκ ή προσαρμόστε τις συμμετρίες. Ο καλός σχεδιασμός επιτρέπει πρόοδο χωρίς τύχη.
7) Αντιμετατεθειμένες ή κακοευθυγραμμισμένες ενδείξεις
- Σύμπτωμα: Οι στήλες και οι γραμμές φαίνονται λογικές ξεχωριστά, αλλά δεν συμφωνούν ποτέ μεταξύ τους.
- Έλεγχος: Βεβαιωθείτε ότι οι ενδείξεις των γραμμών δεν έχουν ανατεθεί κατά λάθος στις στήλες (συνηθισμένο σε χειροκίνητες μεταγραφές).
- Διόρθωση: Εισαγάγετε ξανά προσεκτικά τις ενδείξεις. Για μεγάλα πλέγματα, κάντε εισαγωγή των δεδομένων προγραμματιστικά για να αποφύγετε μετατοπίσεις ευθυγράμμισης.
Ειδική παρατήρηση: «Η μοναδικότητα και η καθαρή προώθηση της λογικής δεν είναι διαπραγματεύσιμες. Αν μια δοκιμαστική λύση διακλαδωθεί έστω και μία φορά, προσθέτω ένα μικρό σπρώξιμο — μία διαφορά ενός κελιού σε στρατηγική γραμμή — για να εξαφανίσω την ασάφεια», λέει ο Daniel Cho, επιμελητής λογικών παζλ και κριτής τουρνουά.
Συστηματικός εντοπισμός σφαλμάτων για να διορθώσετε μια κατάσταση μη λυόμενου nonogram
Χρησιμοποιήστε αυτή την κλιμακωτή διαδικασία για να εντοπίσετε γρήγορα τα λάθη:
- Εκτελέστε τον έλεγχο μήκους σε όλες τις γραμμές. Σημειώστε όσες είναι υπερφορτωμένες.
- Ξεκινήστε με τα μεγαλύτερα μπλοκ. Εφαρμόστε επικάλυψη: σε γραμμή μήκους L με μπλοκ μεγέθους r, το μεσαίο τμήμα μεγέθους (2r − L) πρέπει να είναι συμπληρωμένο όταν r > L/2.
- Σημειώστε νωρίς τα αδύνατα κελιά με X για να περιορίσετε τις διασταυρώσεις.
- Μετά από κάθε τοποθέτηση, ελέγξτε ξανά τις διασταυρούμενες γραμμές ως προς τη δυνατότητα λύσης.
- Αν κολλήσετε, δοκιμάστε εξαναγκασμό από άκρη: όταν ένα μπλοκ ακουμπά σε όριο, τοποθετήστε τη μέγιστη ασφαλή επέκταση.
- Χρησιμοποιήστε αντίφαση: γεμίστε δοκιμαστικά ένα αμφίβολο κελί· αν χαλάει τον έλεγχο μήκους αλλού, αναιρέστε και βάλτε X.
- Αν οι αντιφάσεις δεν ξεμπλοκάρουν την πρόοδο, το nonogram μπορεί να μην είναι μοναδικό ή να είναι κακώς ορισμένο — ελέγξτε τις Αιτίες 3 και 6.
Αυτή η ροή εργασίας αντικατοπτρίζει τη διάδοση περιορισμών που χρησιμοποιείται σε επίσημους λύτες· δείτε σχετικές τεχνικές σε υλικό του MIT για μοντελοποίηση SAT/ILP.
Βασική λογική nonogram που πρέπει να εφαρμόζετε κάθε φορά
- Τεχνική επικάλυψης: Για μεγάλα μπλοκ, συμπληρώστε το κεντρικό τμήμα επικάλυψης.
- Μέγιστη επέκταση: Από επιβεβαιωμένα κελιά, επεκταθείτε μέχρι το επόμενο βήμα να παραβίαζε την απόσταση.
- Καταμέτρηση κενών: Παρακολουθήστε τα απαιτούμενα κενά ανάμεσα στα μπλοκ.
- Αποκοπή διασταυρώσεων: Κάθε γέμισμα ή X ενημερώνει αμέσως την κάθετη ή οριζόντια γραμμή.
- Καθάρισμα τελικού σταδίου: Μόλις τοποθετηθούν όλα τα μπλοκ μιας γραμμής, βάλτε X στα υπόλοιπα κελιά.
Τα παζλ με καθαρή λογική nonogram σπάνια μοιάζουν μη λυόμενα, εκτός αν υπάρχει σφάλμα μεταγραφής.
Προηγμένες τεχνικές επίλυσης nonogram για να αποφύγετε τη μαντεψιά
Όταν οι βασικές τακτικές κολλάνε, χρησιμοποιήστε αυτές τις πιο προχωρημένες στρατηγικές:
- Συζευγμένα κενά: Εντοπίστε τη μοναδική δυνατή θέση για ένα διαχωριστικό κενό.
- Συλλογισμός παρατητας: Σε εναλλασσόμενα μοτίβα, η παρατητα μπορεί να καθορίσει τη μοναδική συνεπή διάταξη.
- Αποκλεισμός μοτίβων: Αν ένα μερικό μοτίβο θα οδηγούσε αργότερα σε υπερπλήρωση, αποκλείστε το τώρα.
- Δοκιμή με περιορισμένη επαναφορά: Εξερευνήστε ένα μικρό κλαδί· αν προκύψουν αντιφάσεις, δεσμευτείτε στο αντίθετο.
Τα nonogram είναι μορφή προβλήματος ικανοποίησης περιορισμών — στην πραγματικότητα, οι γενικευμένες εκδοχές είναι NP-complete (βλ. συζήτηση για την πολυπλοκότητα των Nonogram). Γι’ αυτό η πειθαρχημένη λογική και το pruning έχουν σημασία σε μεγάλη κλίμακα.
Εργαλεία, πόροι και ασκήσεις
- Για γρήγορη εξάσκηση στα βασικά, ξεκινήστε με μικρά ταμπλό όπως τα παζλ 5×5 και τα πλέγματα 6×6.
- Χτίστε αυτοπεποίθηση στη μέση του παιχνιδιού με ταμπλό 8x8 και 10x10, όπου η επικάλυψη και η αποκοπή διασταυρώσεων ξεχωρίζουν.
- Όταν είστε έτοιμοι, δοκιμάστε πλήρεις στρατηγικές σε nonograms 12x12 ή εξερευνήστε τον κατάλογο στο Free Nonograms Online.
- Οι προγραμματιστές μπορούν να μελετήσουν υλοποιήσεις λύτων και συζητήσεις στο Stack Overflow και αποθετήρια κώδικα στο GitHub.
Για ευρύτερα γνωστικά οφέλη από την εξάσκηση σε λογικά παζλ, δείτε τεκμηριωμένες επισκοπήσεις στο Healthline και ερευνητικά highlights στο Nature.
Πίνακας σύγκρισης: συμπτώματα vs βασικές αιτίες vs διορθώσεις
Παρακάτω συνοψίζονται γρήγορες διαγνώσεις. Για αναλυτικές σημειώσεις, δείτε τη σύγκριση.
| Σύμπτωμα που βλέπετε | Πιθανή βασική αιτία | Πιο γρήγορη αξιόπιστη διόρθωση |
|---|---|---|
| Μια γραμμή δεν χωρά τις ενδείξεις της | Τα αθροίσματα των ενδείξεων ξεπερνούν το μήκος | Επαναϋπολογίστε· μειώστε τα μπλοκ ή το μήκος του πλέγματος |
| Μια λυμένη γραμμή χαλάει μια στήλη | Ασυνέπεια μεταξύ γραμμών και στηλών | Αναίρεση μέχρι την τελευταία συνεπή κατάσταση· επαληθεύστε ξανά τις διασταυρώσεις |
| Διαφορετικά γεμίσματα εξακολουθούν να λειτουργούν | Μη μοναδικό παζλ | Προσθέστε μια διευκρινιστική ένδειξη ή προσαρμόστε ένα βασικό μπλοκ |
| Η γραμμή σημειώνεται λανθασμένα ως κενή | Ασαφής χρήση ένδειξης μηδέν | Τυποποιήστε τη σύμβαση μηδέν/κενό και σημειώστε ξανά |
| Η πρόοδος σταματά μετά από λάθος | Λάθος μίας θέσης ή X σε λάθος σημείο | Ελέγξτε τις τελευταίες κινήσεις· μετρήστε ξανά τα μπλοκ· διορθώστε τα σημάδια |
| Δεν υπάρχουν νωρίς αναγκαστικά κελιά | Αδύναμος σχεδιασμός, ανεπαρκείς περιορισμοί | Ενισχύστε τις άκρες ή αυξήστε ένα κυρίαρχο μπλοκ |
| Τίποτα δεν συμφωνεί συνολικά | Αντιμετατεθειμένες/κακοευθυγραμμισμένες ενδείξεις | Εισαγάγετε ξανά τις ενδείξεις· ελέγξτε την αντιστοίχιση γραμμών/στηλών |
Εμπειρία: τι χαλάει πραγματικά τα nonogram στην παραγωγή
Από την επιμέλεια και τον έλεγχο σετ, αυτά είναι τα σφάλματα που συναντώ πιο συχνά:
- Μετατόπιση μεταγραφής σε μεγάλα πλέγματα: μία μετατοπισμένη ένδειξη προκαλεί αλυσιδωτές αντιφάσεις.
- Υπερβολική συμμετρία: η αισθητικά όμορφη εικόνα μπορεί να δημιουργήσει κέντρο με πολλαπλές λύσεις.
- Ανεπαρκώς δηλωμένες άκρες: δεν υπάρχουν νωρίς σημεία αγκύρωσης· οι παίκτες το χαρακτηρίζουν μη λυόμενο μέσα σε λίγα λεπτά.
- Σύγχυση παίκτη μεταξύ X/•: η εναλλαγή του λάθος εργαλείου για πέντε κελιά δηλητηριάζει σιωπηλά τη λογική.
Στην πράξη, χρησιμοποιώ έναν προέλεγχο 10 βημάτων:
- Περάστε τον έλεγχο μήκους σε όλες τις γραμμές.
- Εκτελέστε έναν γύρο λύσης μόνο με επικάλυψη· βεβαιωθείτε ότι υπάρχει πρόοδος.
- Προσθέστε αποκοπή διασταυρώσεων· βεβαιωθείτε ότι υπάρχει περαιτέρω πρόοδος.
- Δοκιμή εξαναγκασμού από άκρη: πρέπει να υπάρχουν νωρίς δεσμεύσεις στα όρια.
- Δοκιμάστε δύο σειρές επίλυσης· επιβεβαιώστε ότι και οι δύο καταλήγουν στην ίδια μοναδική τελική κατάσταση.
- Έλεγχος συμμετρίας· σπάστε τις κατοπτρικές ασάφειες.
- Δοκιμή αντοχής: αφαιρέστε ένα κελί από ένα μακρύ μπλοκ· αν εμφανιστούν πολλές λύσεις, επαναφέρετε και προσθέστε ένα μικρό σπρώξιμο αλλού.
- Έλεγχος προσβασιμότητας: αποφύγετε ασαφή σημειογραφία για μηδέν/κενό.
- Επαλήθευση εικόνας: βεβαιωθείτε ότι η καθαρότητα της τελικής εικόνας δεν εξαρτάται από μαντεψιά.
- Δοκιμαστική λύση από τρίτο άτομο για να επιβεβαιωθεί ότι το παζλ δεν φαίνεται μη λυόμενο σε έμπειρο μάτι.
Όπως σημειώνει ο Daniel Cho, «μικρές, χειρουργικές αλλαγές — ένα κελί εδώ, ένα κενό εκεί — συχνά μετατρέπουν ένα εκνευριστικό αδιέξοδο σε μια όμορφα ρέουσα λύση».
Πώς να επαληθεύσετε τη μοναδικότητα (λίστα ελέγχου δημιουργού)
Το να βεβαιωθείτε ότι ένα παζλ δεν είναι μη λυόμενο σημαίνει να επιβεβαιώσετε ότι υπάρχει ακριβώς μία λύση:
- Χειροκίνητη διπλή επίλυση: Λύστε δύο φορές με διαφορετικές προτεραιότητες· συγκρίνετε τα τελικά πλέγματα.
- Μοντελοποίηση περιορισμών: Κωδικοποιήστε γραμμές/στήλες ως περιορισμούς· ελέγξτε τη μοναδικότητα μέσω SAT/ILP με τυπικές μεθόδους που διδάσκονται σε ιδρύματα όπως το MIT.
- Δοκιμή διαταραχής: Προσαρμόστε ελαφρά ένα μακρύ μπλοκ. Αν πλημμυρίσουν πολλές λύσεις, το αρχικό ήταν σχεδόν μοναδικό — προσθέστε ρητό περιορισμό αντί να βασίζεστε σε εύθραυστες συμμετρίες.
Αποφυγή λαθών στο picross και συνηθισμένων παγίδων
- Μην βασίζεστε ποτέ σε τμήματα που απαιτούν πολλή μαντεψιά· ενισχύστε αντί γι’ αυτό τους περιορισμούς.
- Αποφύγετε αμφίσημα μακριά συμμετρικά μπλοκ στο κέντρο χωρίς σημεία αγκύρωσης.
- Κρατήστε τη σημειογραφία συνεπή σε όλο το UI και τις οδηγίες, ώστε να αποφεύγονται λάθη picross από παρερμηνείες.
Πότε ένα παζλ είναι πραγματικά χαλασμένο και πότε απλώς έχετε κολλήσει
- Πραγματικά χαλασμένο: Αποτυγχάνει στους ελέγχους μήκους ή μπορείτε να δείξετε δύο έγκυρα, διαφορετικά τελικά αποτελέσματα.
- Απλώς κολλημένο: Δεν έχετε εφαρμόσει ακόμη μια βιώσιμη τεχνική. Επανεξετάστε την επικάλυψη, την αποκοπή διασταυρώσεων και την αντίφαση.
- Κίνηση λογικής: Μηδενίστε τις πρόσφατες τοποθετήσεις και ξανασαρώστε τις άκρες· πολλές δηλώσεις «nonogram μη λυόμενο» εξαφανίζονται μετά από έναν καθαρό έλεγχο.
Βασικά συμπεράσματα
- Η διάγνωση «nonogram μη λυόμενο» συνήθως διορθώνεται με τον έλεγχο μήκους, τους ελέγχους διασταυρώσεων και τη λογική επικάλυψης.
- Η πραγματική μη λυσιμότητα προκύπτει από αντιφατικές ενδείξεις ή μη μοναδικό σχεδιασμό — προσαρμόστε τις ενδείξεις για να αποκαταστήσετε τη μοναδικότητα.
- Χρησιμοποιήστε μια δομημένη διαδρομή εντοπισμού σφαλμάτων: επαληθεύστε γραμμές, προωθήστε τα X, εφαρμόστε επικάλυψη και χρησιμοποιήστε την αντίφαση με φειδώ.
- Ενισχύστε τα πρώιμα σημεία αγκύρωσης στον σχεδιασμό του παζλ για να αποφύγετε τη μαντεψιά και να βελτιώσετε τη ροή.
- Εξασκηθείτε σε βαθμονομημένα ταμπλό όπως 5×5, 10×10 και 12×12 για να βελτιώσετε τις τεχνικές επίλυσης nonogram.
- Επιβάλετε συνεπή σημειογραφία και προσεκτική καταγραφή για να αποτρέψετε αδιέξοδα που προκαλείτε οι ίδιοι.
- Για τους δημιουργούς, επαληθεύστε τη μοναδικότητα με διπλές λύσεις ή μοντέλα περιορισμών πριν από τη δημοσίευση.
FAQ
Εκτελέστε τον έλεγχο μήκους σε κάθε γραμμή: το άθροισμα των μπλοκ μαζί με τα υποχρεωτικά κενά δεν πρέπει να ξεπερνά το μήκος της γραμμής. Αν κάποια γραμμή αποτύχει, το παζλ είναι χαλασμένο.
Δύο διαφορετικές σειρές επίλυσης πρέπει να καταλήγουν στο ίδιο πλέγμα ή ένα μοντέλο SAT/ILP πρέπει να επιστρέφει ακριβώς μία ικανοποιητική ανάθεση.
Ναι. Ένα μόνο λάθος μίας θέσης ή ένα X σε λάθος σημείο μπορεί να μπλοκάρει έγκυρα γεμίσματα. Ελέγξτε τις πρόσφατες κινήσεις, διορθώστε τις μετρήσεις και ξαναελέγξτε τις διασταυρώσεις.
Όχι. Τα ποιοτικά παζλ σχεδιάζονται για λύση μόνο με λογική, αν και μπορεί να απαιτούνται προχωρημένες τεχνικές όπως η επικάλυψη και η αντίφαση.
Αν μια πλατφόρμα χρησιμοποιεί το 0, σημαίνει ότι ολόκληρη η γραμμή είναι κενή. Σημειώστε αμέσως όλα τα κελιά ως κενά για μέγιστη προώθηση.