Codebreaker Master

Πηγές και επαλήθευση

Η αναφορά: η εφαρμογή

Οι κανόνες που περιγράφονται σε αυτόν τον ιστότοπο είναι αυτοί της εφαρμογής Codebreaker Master, όπως διαβάζονται στον κώδικά της: υπολογισμός των ενδείξεων, επίπεδα, λειτουργίες, επικύρωση των γραμμών. Όταν η βοήθεια που είναι ενσωματωμένη στην εφαρμογή και ο κώδικάς της διαφέρουν, ο ιστότοπος ακολουθεί τον κώδικα.

Πηγές που συμβουλευτήκαμε

  • Bulls and cows (νέα καρτέλα) (Wikipedia (στα αγγλικά)): το παιχνίδι εξαγωγής συμπερασμάτων με χαρτί και μολύβι από το οποίο προέρχονται τα παιχνίδια κωδικών με χρώματα, και η ιστορία τους.
  • Αλγόριθμος minimax (νέα καρτέλα) (Wikipedia): η ιδέα της επιλογής της προσπάθειας της οποίας η χειρότερη περίπτωση αφήνει τις λιγότερες δυνατότητες (σελίδα Στρατηγική).
  • Donald E. Knuth, άρθρο για την αναζήτηση ενός κωδικού με χρώματα τεσσάρων πιονιών από υπολογιστή, Journal of Recreational Mathematics, τόμος 9, τεύχος 1, 1976-1977 (Baywood Publishing): βασικό άρθρο για τη μέθοδο της μεγαλύτερης υπολειπόμενης ομάδας· παρατίθεται χωρίς σύνδεσμο και χωρίς τον τίτλο του, ο οποίος περιέχει την εμπορική ονομασία του αρχικού επιτραπέζιου παιχνιδιού.

Σύνδεσμοι που επαληθεύτηκαν στις 30 Οκτωβρίου 2026.

Πώς επαληθεύονται τα παραδείγματα

Πριν από κάθε δημοσίευση, δύο ανεξάρτητα προγράμματα επαναλαμβάνουν όλους τους υπολογισμούς του ιστότοπου:

  • ένα εργαλείο συνδεδεμένο με τη μηχανή της εφαρμογής, χωρίς να την τροποποιεί, παίζει κάθε παράδειγμα παρτίδας σαν παίκτης: τοποθετεί τα πιόνια, επικυρώνει κάθε γραμμή και καταγράφει τις ενδείξεις που υπολογίζει η εφαρμογή·
  • μετράει τους δυνατούς κωδικούς κάθε επιπέδου και, μετά από κάθε προσπάθεια, τους κωδικούς που εξακολουθούν να συμβαδίζουν με όλες τις ενδείξεις·
  • διαβάζει τα όρια της πρόκλησης με τυχαία επιλογή σε 10 000 κληρώσεις και τις προσαρμοσμένες μορφές που δέχεται ή απορρίπτει η μηχανή·
  • ένα δεύτερο πρόγραμμα, γραμμένο ξεχωριστά, υπολογίζει ξανά κάθε ένδειξη, κάθε μέτρηση και κάθε κατανομή, και αρνείται τη δημοσίευση στην παραμικρή απόκλιση.

Βρήκατε λάθος; Γράψτε μας από τη σελίδα επικοινωνίας.