Salta al contenuto
Sostienici Dona
Giochi

Einstein's Riddle, l'indovinello della zebra su Android

· di skariko

Per tutti · Paolo, Marta e Nico · un po' più avanti del tuo livello: se qualcosa non è chiaro, chiedi nei commenti

GPL-3.0
Questo programma è considerato software libero perché rispetta le quattro libertà: libertà di eseguire il programma per qualsiasi scopo, libertà di studiare il funzionamento del programma e modificarlo, libertà di ridistribuire copie, libertà di migliorare il programma e distribuire le modifiche.

Einstein's Riddle porta l'indovinello della zebra su Android: schemi generati all'infinito, sfida giornaliera, nessuna pubblicità e nessun tracciamento.

Qualche settimana fa vi abbiamo parlato di Matrix Puzzle, un piccolo gioco di logica open source per Android. Oggi torniamo sullo stesso sviluppatore, Sidhant, che negli ultimi mesi ha pubblicato su F-Droid diversi giochi, tutti con licenza GPL. Questa volta si tratta di Einstein’s Riddle, una versione per smartphone di uno dei rompicapi logici più conosciuti in assoluto.

Un indovinello che (probabilmente) Einstein non ha mai scritto

Se non lo conoscete come «indovinello di Einstein», forse lo conoscete come «indovinello della zebra». Lo schema classico è questo: ci sono cinque case in fila, ognuna di un colore diverso e abitata da una persona di nazionalità diversa, che beve una bevanda diversa e ha un animale diverso. Vi viene data una serie di indizi, ad esempio chi abita accanto a chi o quale colore sta a sinistra di un altro, e da quelli dovete ricostruire l’intera disposizione. Non serve tirare a indovinare: ogni indizio elimina delle possibilità e alla fine rimane una sola soluzione.

Il nome è quasi certamente una leggenda. Secondo Wikipedia una delle prime versioni note fu pubblicata nel dicembre 1962 sulla rivista Life International. L’idea che l’abbia inventato Einstein da ragazzo è una leggenda metropolitana, e c’è anche chi lo attribuisce a Lewis Carroll.

Livelli generati e una sfida giornaliera

Schermata iniziale dell’app Einstein’s Riddle, «a minimal logic grid puzzle app», con i pulsanti Play, Daily Challenge, Levels e altri

Schermata dei livelli di Einstein’s Riddle: i primi quattro completati, il quinto sbloccato e gli altri ancora bloccati

Un rompicapo di Einstein’s Riddle (livello 5): una griglia logica con casa, colore, nazionalità e bevanda, e sotto l’elenco degli indizi

La sfida giornaliera di Einstein’s Riddle: la griglia completa a cinque case (colore, nazionalità, bevanda, animale, sigaretta) con i relativi indizi

L’app non si limita al rompicapo originale, che una volta risolto non avrebbe più molto da offrire. Genera gli schemi al momento, senza un limite al numero di partite, e secondo la descrizione ufficiale ogni schema ha una sola soluzione possibile. C’è poi una sfida giornaliera, identica per tutti, utile se volete confrontarvi con qualcuno sullo stesso schema.

Il gioco funziona completamente offline, senza pubblicità, statistiche d’uso o librerie di terze parti. Nella scheda di F-Droid l’unico permesso elencato è DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION, che Android aggiunge da solo a molte app recenti e non dà accesso a nessun dato personale. L’unico limite: è solo in inglese, ma gli indizi sono frasi brevi e semplici.

Altri giochi come questo

Se vi piace il genere, Sidhant ha messo una sua versione dell’indovinello anche in Puzzle, una raccolta che mette insieme più di trecento giochi di logica, memoria, calcolo e parole in un’unica app, dal Sudoku al Campo minato.

Download Einstein’s Riddle

Einstein’s Riddle richiede Android 7.0 o superiore. Su F-Droid lo compila e lo firma F-Droid stesso, a partire dal codice sorgente; l’APK su GitHub è invece firmato dallo sviluppatore, quindi le due versioni non si aggiornano a vicenda: scegliete una strada e restate su quella.

F-Droidscarica da F-Droid GitHubscarica da GitHub Codice sorgenteguarda il codice sorgente Sostieni con Liberapay

Trovato un refuso? Segnalacelo, oppure vai al sorgente · serve un account Codeberg

Commenti dal Fediverso

2 Apri su Mastodon →

Sono le risposte pubbliche al post su Mastodon.

Ancora nessuna risposta: scrivi la prima!

Da leggere anche

giochi

Zoysii

Zoysii è un divertente gioco di logica con numeri. È possibile giocare in tre modalità: partita singola, …

aggiornato il
giochi

1010! Klooni

1010! Klooni è il clone open source di un gioco diventato virale qualche anno fa che si chiamava, per …

aggiornato il
giochi

Rabbit Escape

Rabbit Escape è un simpatico gioco ispirato al mitico Lemmings. Lo scopo è quello di far sopravvivere quanti …

aggiornato il
#Logica Tutti gli articoli

Continua la conversazione La parte più bella di Le Alternative è la sua comunità, ti aspettiamo!

Bugiardino · leggere attentamente

📦 Cos'è F-Droid?

È un negozio di app come il Play Store, ma dentro ci sono solo app libere. Se un'app ha pubblicità o ti traccia, F-Droid te lo dice prima che la installi. Esiste dal 2010: in tutti questi anni è diventato il punto di riferimento di chi tiene alla privacy su Android.

Come si installa, in 3 passi

  1. Apri f-droid.org dal telefono e tocca Scarica F-Droid.
  2. Apri il file scaricato: Android ti chiede se il browser può installare app. Rispondi sì.
  3. Fatto. Da qui cerchi e aggiorni le app come sul Play Store (la prima volta Android farà la stessa domanda per F-Droid: sì anche lì).
La schermata Scopri di F-Droid: in alto le Nuove app, sotto quelle Aggiornate di recente, con le icone delle app una accanto all'altra
Ecco cosa vi troverete davanti

😌 È sicuro? Sì, ed è anche per questo che lo consigliamo. E le app non le scegliamo a casaccio: prima di parlarne guardiamo chi le sviluppa, da dove arrivano e cosa chiedono di poter fare sul telefono.

Vuoi saperne di più? →

Bugiardino · leggere attentamente

🤔 Come si installa un APK?

Semplificando al massimo: un APK è il file di installazione di un'app, un po' come i file .exe su Windows o i .dmg sul Mac.

  1. Tocca il bottone e scarica il file .apk.
  2. Aprilo: Android ti chiede il permesso di installare app «da fonti sconosciute». Concedilo.
  3. Installa.
⏳ Ti chiede di aspettare 24 ore?

È una novità di Google per le app di sviluppatori che non si sono registrati da loro. Se non te lo chiede, salta pure questa parte.

  1. Attiva le Opzioni sviluppatore (Impostazioni → Info sul telefono → tocca 7 volte «Numero build»).
  2. Lì dentro attiva l'opzione per le app di sviluppatori non verificati e riavvia il telefono.
  3. Dopo 24 ore torna lì e scegli se consentirle per 7 giorni o per sempre.

Si fa una volta sola, non per ogni app. Se poi la disattivi, le app installate così non si aggiornano più.

✅ È pericoloso? No se il file arriva dalla pagina ufficiale del progetto. Mai APK da siti a caso: possono essere pericolosi. Usa solo i link che diamo noi.