L'impiccato di Perverso è un gioco molto simile a un normale impiccato con una differenza importante: la parola vincente è determinata dinamicamente dalla casa a seconda di quali lettere sono state indovinate.Il perverso problema dell'impiccato
Ad esempio, supponiamo di avere la scheda _ A I L e 12 ipotesi rimanenti. Perché ci sono 13 parole diverse che finiscono in AIL (cauzione, fallimento, grandine, prigione, cauzione, posta, chiodo, secchio, rotaia, vela, coda, vail, lamento) la casa è garantita per vincere perché non importa quali 12 lettere indovinate , la casa rivendicherà che la parola scelta è stata quella che non hai indovinato. Tuttavia, se la scheda è stata _ I L M, hai messo in un angolo la casa come FILM è l'unica parola che termina in ILM.
La sfida è: Dato un dizionario, una lunghezza di parola & il numero di tentativi consentiti, venire con un algoritmo che:
a) dimostra che il giocatore vince sempre emettendo un albero decisionale per il giocatore quello che si abbatte sulla casa non importa cosa
b) dimostra che la casa vince sempre emettendo un albero decisionale per la casa che permette alla casa di scappare a prescindere da cosa.
Come esempio giocattolo, considerano il dizionario:
bat
bar
car
Se ti è consentito 3 tentativi sbagliati, il giocatore vince con il seguente albero:
Guess B
NO -> Guess C, Guess A, Guess R, WIN
YES-> Guess T
NO -> Guess A, Guess R, WIN
YES-> Guess A, WIN
Scusa ... qual è la tua domanda? – spender
Uh ... Non è un po 'troppo grande per una domanda qui? "Inventa un algoritmo", tipo? – unwind
ma il problema è interessante ... –