Solvarium

Οδηγός γρίφου

Πώς λύνεται το Nurikabe

Το Nurikabe μετατρέπει ένα πλέγμα σε χάρτη με νησιά και θάλασσα. Κάθε αριθμός είναι ένα νησί, και όλα τα υπόλοιπα είναι νερό που πρέπει να ενώνεται. Αποφασίζεις κελί κελί τι είναι στεριά και τι θάλασσα. Ο οδηγός σού δείχνει τις κινήσεις που το καταφέρνουν.

Οι κανόνες

  1. Χώρισε το πλέγμα σε στεριά και θάλασσα. Κάθε αριθμός ανήκει σε ένα νησί με ακριβώς τόσα κελιά, και κάθε νησί έχει ακριβώς έναν αριθμό.
  2. Τα νησιά δεν ακουμπούν ποτέ αριστερά, δεξιά, πάνω ή κάτω. Οι γωνίες επιτρέπονται.
  3. Όλη η θάλασσα είναι ένα συνεχές σώμα.
  4. Η θάλασσα δεν γεμίζει ποτέ ένα ολόκληρο μπλοκ 2×2.

Ένας λυμένος γρίφος

2323
Ένας λυμένος γρίφος: τέσσερα νησιά με 2, 2, 3 και 3 κελιά, και μία θάλασσα που κυλά γύρω τους χωρίς κανένα μπλοκ 2×2.

Οι πρώτες σου κινήσεις

  1. Περίβαλε κάθε 1 με θάλασσα. Το 1 είναι ένα νησί που έχει ήδη τελειώσει.
  2. Βρες κελιά ανάμεσα σε δύο αριθμούς. Ένα κελί που ακουμπά δύο νησιά πρέπει να είναι θάλασσα.
  3. Ψάξε για θάλασσα που πάει να σχηματίσει μπλοκ 2×2. Το τέταρτο κελί πρέπει να είναι στεριά.
  4. Σημείωσε θάλασσα σε κάθε κελί που κανένα νησί δεν φτάνει. Μέτρα πόσο μπορεί ακόμα να μεγαλώσει κάθε αριθμός.

Τεχνικές, βήμα βήμα

Ένα τελειωμένο νησί περιφράσσεται με θάλασσα

Όταν ένα νησί έχει τόσα κελιά όσα ο αριθμός του, έχει τελειώσει, και κάθε κελί δίπλα του είναι θάλασσα. Το 1 είναι η πιο απλή περίπτωση: έχει τελειώσει από την αρχή, άρα οι γείτονές του είναι θάλασσα πριν κάνεις οτιδήποτε. Αργότερα, κάθε νησί που ολοκληρώνεις σού δίνει έτσι έναν δακτύλιο θάλασσας.

1
Το 1 είναι ήδη ολόκληρο νησί. Οι τέσσερις γείτονές του είναι θάλασσα.

Δύο αριθμοί δεν μοιράζονται νησί

Ένα κελί ανάμεσα σε δύο αριθμούς θα τους ένωνε σε ένα νησί με δύο αριθμούς, κάτι που δεν επιτρέπεται. Άρα είναι θάλασσα. Το ίδιο ισχύει όταν δύο αριθμοί βρίσκονται διαγώνια: τα δύο κελιά που ακουμπούν και τους δύο είναι θάλασσα.

3322
Το κενό ανάμεσα στα 3 και τα κελιά ανάμεσα στα διαγώνια 2 είναι θάλασσα.

Όχι θάλασσα 2×2

Τρία κελιά ενός μπλοκ 2×2 είναι ήδη θάλασσα. Αν και το τέταρτο ήταν θάλασσα, η θάλασσα θα γέμιζε ολόκληρο το μπλοκ. Άρα το τέταρτο κελί είναι στεριά, και ανήκει σε ένα νησί που μπορεί ακόμα να το φτάσει. Αυτός ο κανόνας κάνει το Nurikabe αυτό που είναι, και βρίσκει στεριά σε σημεία που οι αριθμοί φαίνονται μακριά.

4
Τρία κελιά θάλασσας σε ένα μπλοκ 2×2: το τέταρτο είναι στεριά.

Μόνο ένας δρόμος για να μεγαλώσει

Το 3 στη γωνία χρειάζεται ακόμα δύο κελιά, αλλά το κελί αριστερά του είναι ήδη θάλασσα. Του μένει ακριβώς ένας δρόμος για να μεγαλώσει: προς τα πάνω. Άρα εκείνο το κελί είναι στεριά. Όποτε ένα ατέλειωτο νησί έχει μόνο έναν ελεύθερο γείτονα, πρέπει να μεγαλώσει προς εκεί.

3
Το 3 μπορεί να μεγαλώσει μόνο προς τα πάνω.

Κελιά που κανένα νησί δεν φτάνει

Ένα 2 φτάνει μόνο τα κελιά ακριβώς δίπλα του. Εδώ, τα κελιά στη μέση είναι πολύ μακριά και από τα δύο 2, και κανένα άλλο νησί δεν είναι κοντά. Τίποτα δεν μπορεί ποτέ να τα διεκδικήσει, άρα είναι θάλασσα. Στα μεγάλα πλέγματα, μέτρα τα βήματα από κάθε αριθμό: ένα κελί που δεν το φτάνει κανένα νησί είναι πάντα θάλασσα.

22
Κανένα από τα 2 δεν φτάνει τα μεσαία κελιά, άρα είναι θάλασσα.

Κάθε τρόπος καλύπτει το ίδιο κελί

Μερικές φορές ένα νησί μπορεί να μεγαλώσει με λίγους διαφορετικούς τρόπους. Δοκίμασέ τους όλους με το μυαλό: αν όλοι χρησιμοποιούν το ίδιο κελί, αυτό το κελί είναι στεριά, όποιον δρόμο κι αν πάρει το νησί. Για παράδειγμα, ένα 3 που μπορεί να στρίψει αριστερά ή κάτω από τον ίδιο γείτονα χρησιμοποιεί πάντα αυτόν τον γείτονα. Αυτή η ιδέα κουβαλά τα περισσότερα μέτρια πλέγματα.

Η θάλασσα πρέπει να μένει ενιαία

Η θάλασσα στη γωνία είναι κλεισμένη από ένα νησί στη μία πλευρά. Για να ενωθεί με την υπόλοιπη θάλασσα, έχει μόνο μία έξοδο: προς τα κάτω. Άρα και εκείνο το κελί είναι θάλασσα. Στα πιο δύσκολα πλέγματα, κάνε και την αντίστροφη ερώτηση: αν αυτό το κελί ήταν στεριά, θα έκοβε τη θάλασσα στα δύο; Αν ναι, το κελί είναι θάλασσα.

2
Η θάλασσα της γωνίας έχει μία έξοδο, άρα το κελί από κάτω είναι θάλασσα.

Συνηθισμένα λάθη

  • Νησιά που ακουμπούν. Δύο νησιά μπορούν να συναντηθούν σε μια γωνία, αλλά ποτέ πλευρά με πλευρά. Αν ακουμπήσουν, γίνονται ένα νησί με δύο αριθμούς.
  • Ένα μπλοκ θάλασσας 2×2. Είναι εύκολο να ξεφύγει σε μια μεγάλη άδεια περιοχή. Έλεγξε κάθε τετράδα κελιών όταν βάζεις θάλασσα.
  • Κόβεις τη θάλασσα στα δύο. Η εφαρμογή δεν σημειώνει σπασμένη θάλασσα όσο παίζεις, γι' αυτό έλεγξέ το εσύ: όλη η θάλασσα πρέπει να είναι ενωμένη.
  • Νησί πολύ μικρό. Η εφαρμογή σε προειδοποιεί για ένα νησί με πάρα πολλά κελιά, αλλά όχι για ένα με πολύ λίγα. Ένα γεμάτο πλέγμα χωρίς προειδοποίηση μπορεί να είναι ακόμα λάθος.

Ερωτήσεις και απαντήσεις

Τι είναι το Nurikabe;

Ένας γρίφος λογικής από την Ιαπωνία όπου χωρίζεις ένα πλέγμα σε νησιά και θάλασσα. Κάθε αριθμός είναι το μέγεθος του νησιού του, και η θάλασσα πρέπει να είναι συνεχής χωρίς κανένα μπλοκ 2×2.

Πώς σημειώνω στεριά και θάλασσα;

Πάτησε ένα κελί για να γίνει θάλασσα, και πάτησέ το ξανά για να καθαρίσει. Κράτα πατημένο ένα κελί για να γίνει στεριά. Μπορείς να σύρεις πάνω από πολλά κελιά για να τα σημειώσεις μονομιάς.

Μπορεί ένα νησί να μην έχει αριθμό;

Όχι. Κάθε νησί περιέχει ακριβώς έναν αριθμό και έχει ακριβώς τόσα κελιά. Κάθε κελί που δεν ανήκει σε νησί με αριθμό είναι θάλασσα.

Από πού να ξεκινήσω;

Βάλε θάλασσα γύρω από τα 1 και ανάμεσα σε αριθμούς που είναι κοντά. Μετά ψάξε για θάλασσα που σχεδόν σχηματίζει μπλοκ 2×2, και για κελιά που κανένα νησί δεν φτάνει.

Τι κάνει τα δύσκολα πλέγματα δύσκολα;

Σε αναγκάζουν να σκέφτεσαι ολόκληρο το πλέγμα ταυτόχρονα: πού μπορεί ακόμα να ενωθεί η θάλασσα και από ποια κελιά πρέπει να περάσει ένα νησί για να φτάσει το μέγεθός του.

Θες να παίξεις;

Περίφραξε τα τελειωμένα νησιά, κράτα τους αριθμούς χωριστά, απόφυγε τη θάλασσα 2×2 και κράτα τη θάλασσα ενιαία. Αυτό είναι ολόκληρο το Nurikabe, και κάθε πλέγμα από Εύκολο ως Εξπέρ σε περιμένει.