Γεννήτρια Πλέγματος

Κάνε κλικ σε κελιά για τοποθέτηση ναρκών. Μοιράσου το hash πλέγματος ή άνοιξέ το ως παζλ Μωσαϊκού.

💣 Νάρκες 0
3BV — Standard
3BV — Cylinder
3BV — Toroid
Hash Πλέγματος (τοποθέτησε νάρκες για να δημιουργήσεις)

Κάνε κλικ σε κελί για τοποθέτηση ή αφαίρεση νάρκης. Άλλαξε το μέγεθος πλέγματος και κάνε κλικ στο Εφαρμογή Μεγέθους για επαναφορά πλέγματος.

Γεννήτρια Πινάκων Ναρκαλιευτή — Σχεδιάστε και Μοιραστείτε Προσαρμοσμένους Πίνακες

Η Γεννήτρια Πινάκων σάς επιτρέπει να τοποθετείτε νάρκες ακριβώς εκεί που θέλετε σε ένα προσαρμοσμένο πλέγμα, και στη συνέχεια παράγει ένα hash πίνακα — έναν συμπαγή αναγνωριστικό κώδικα που κωδικοποιεί την πλήρη διάταξη νάρκης. Όποιος έχει αυτό το hash μπορεί να παίξει ξανά τον ίδιο ακριβώς πίνακα σε Standard, Cylinder ή Toroid λειτουργία. Χρησιμοποιήστε το για να σχεδιάσετε προκλήσεις για φίλους, να μελετήσετε συγκεκριμένες διατάξεις ή να δημιουργήσετε παζλ Mosaic από ένα χειροποίητο μοτίβο νάρκης.

Τι Είναι ένα Hash Πίνακα;

Ένα hash πίνακα είναι ένα ντετερμινιστικό αποτύπωμα μιας διάταξης νάρκης. Δεδομένων των ίδιων διαστάσεων πλέγματος και των ίδιων θέσεων νάρκης, το hash είναι πάντα πανομοιότυπο — πράγμα που σημαίνει ότι ένα hash συν οι διαστάσεις είναι ό,τι χρειάζεται για να ανακατασκευαστεί ο πίνακας ακριβώς.

Το hash εμφανίζεται σε URLs επανάληψης σε όλο τον ιστότοπο. Όταν τελειώνετε ένα παιχνίδι σε οποιονδήποτε standard, cylinder ή toroid πίνακα, η εγγραφή βαθμολογίας σας συνδέεται με ένα URL επανάληψης που βασίζεται σε αυτό το hash. Η Γεννήτρια Πινάκων εκτελεί την ίδια κωδικοποίηση αντίστροφα: χτίζετε τη διάταξη οπτικά και το hash υπολογίζεται σε πραγματικό χρόνο καθώς κάνετε κλικ.

3BV Σε Όλες τις Τοπολογίες

Το 3BV (Bechtel's Board Benchmark Value) είναι ο ελάχιστος αριθμός αριστερών κλικ που χρειάζονται για να καθαριστεί ένας πίνακας χωρίς σήμανση. Μετράει την πολυπλοκότητα του πίνακα — μεγαλύτερο 3BV σημαίνει περισσότερα μεμονωμένα αριθμημένα κελιά και λιγότερες αλυσιδωτές αποκαλύψεις.

Η γεννήτρια υπολογίζει το 3BV και για τις τρεις τοπολογίες ταυτόχρονα:

  • Standard — Επίπεδο πλέγμα. Τα κελιά στα σύνορα έχουν λιγότερους γείτονες, οπότε οι νάρκες στις άκρες δημιουργούν περισσότερα μεμονωμένα αριθμημένα κελιά.
  • Cylinder — Τα αριστερά και δεξιά άκρα συνδέονται. Τα κελιά των άκρων έχουν πλέον 8 πλήρεις γείτονες, κάτι που μπορεί να συγχωνεύσει αλυσιδωτές αποκαλύψεις και να μειώσει το 3BV.
  • Toroid — Και τα τέσσερα άκρα συνδέονται. Κάθε κελί έχει ακριβώς 8 γείτονες. Συνήθως το χαμηλότερο 3BV από τα τρία, καθώς κανένα κελί δεν απομονώνεται ποτέ από σύνορο.

Σχεδιασμός Παζλ Mosaic

Το Mosaic είναι μια παραλλαγή όπου κάθε ένδειξη μετράει νάρκες σε μια περιοχή 3×3 με κέντρο το κελί, αντί για τα 8 άμεσα γειτονικά κελιά. Μόλις έχετε μια διάταξη νάρκης, η ενότητα Mosaic της γεννήτριας δείχνει τον αντίστοιχο αριθμό για κάθε κελί υπό Standard τοπολογία.

Κάντε κλικ στα κελιά του πλέγματος μάσκας για να αποκρύψετε τους αριθμούς τους — αυτά τα κελιά εμφανίζονται κενά στον λύτη, καθιστώντας το παζλ πιο δύσκολο. Ένας συνδεδεμένος σύνδεσμος Mosaic κωδικοποιεί τόσο τη διάταξη νάρκης όσο και το μοτίβο κρυφών κελιών, ώστε όποιος ανοίξει τον σύνδεσμο να λάβει ακριβώς το παζλ που σχεδιάσατε. Χρησιμοποιήστε το για να δημιουργήσετε παζλ με έναν ξεκάθαρο λογικό μονοπάτι: αποκρύψτε μόνο τα κελιά των οποίων οι τιμές μπορούν να συναχθούν από τους ορατούς γείτονές τους.

Περιπτώσεις Χρήσης

  • Προκλήσεις. Σχεδιάστε μια συγκεκριμένη διάταξη, μοιραστείτε τον σύνδεσμο επανάληψης και συγκρίνετε χρόνους με φίλους σε πανομοιότυπο πίνακα.
  • Ανάλυση. Εξερευνήστε πώς η αλλαγή θέσεων νάρκης επηρεάζει το 3BV σε διαφορετικές τοπολογίες. Η μετακίνηση μιας νάρκης από γωνία σε εσωτερικό κελί μειώνει συχνά αισθητά το 3BV.
  • Δημιουργία παζλ. Χτίστε ένα παζλ Mosaic με γνωστό μονοπάτι λύσης — τοποθετήστε νάρκες για να παράγετε ένα σύνολο μονοσήμαντων ενδείξεων, στη συνέχεια αποκρύψτε τυχόν πλεονάζοντες αριθμούς.
  • Πίνακες εξάσκησης. Δημιουργήστε μια διάταξη που απομονώνει ένα συγκεκριμένο μοτίβο (1-2-1, παγίδα γωνίας, αλυσίδα νάρκης) και επαναλάβετέ την μέχρι η αναγνώριση να γίνει αυτόματη.