QNA > C > Come Giocare Una Partita A Scarabeo Contro Una Ia

Come giocare una partita a Scarabeo contro una IA

Non sono sicuro di cosa stai chiedendo: come

- come puoi trovare una IA contro cui giocare, o

- hai una IA, come puoi batterla?

La mia risposta assumerà la seconda interpretazione.

In generale ci sono alcuni tipi di programmi di Scarabeo. Il modo in cui un top player gioca per batterli dipenderà da come pensa il programma.

1. Programmi che giocano sempre la mossa con il punteggio più alto che possono trovare.

Questo è facile da battere. I migliori giocatori sanno che la mossa migliore non è sempre quella con il punteggio più alto. Assicuratevi di giocare un buon gioco strategico, e vincerete la maggior parte delle volte.

2. Programmi che hanno qualche euristica incorporata per servire come strategia (per esempio assegnando un valore alle lettere rimanenti per bilanciare i punteggi giocati). Questi spesso possono dare ai top player una buona corsa per i loro soldi.

Oltre a giocare un buon gioco strategico, un exploit particolare che funziona su questi programmi sono i set-up. Questo significa giocare qualcosa che si può capitalizzare sulla prossima mossa, ad esempio giocando FLU una volta in meno del punteggio della tripla parola, mantenendo la X. Giocate come queste possono dare un punteggio molto alto, ad esempio nell'esempio se seguo con OX formando FLUX, sono 69 punti. Giocare in questo modo contro giocatori umani di solito desta immediatamente sospetti nell'avversario, che può dedurre cosa state cercando di fare e procede a bloccare la vostra giocata. Ma la maggior parte dei programmi non è in grado di dedurre l'intento dell'avversario, cosa che potete sfruttare.

3. Programmi che valutano le possibili risposte dell'avversario per determinare la mossa appropriata. Questo tipicamente viene fatto simulando molte possibili combinazioni di tessere che l'avversario può avere, e scegliendo una mossa che vincerà contro la combinazione più possibile. L'IA può simulare migliaia di combinazioni, e possibilmente alcune mosse in anticipo. C'è almeno una IA di questo tipo che sostiene la capacità di dedurre le tessere dell'avversario dalle sue mosse precedenti.

Queste sono ovviamente le più difficili da battere; infatti di solito hanno un record positivo di vittorie anche contro il migliore degli umani. Due possibili cose per dare un vantaggio quando si gioca con queste IA:

- giocare in modo più volatile. Questo significa, aprire più possibilità di segnare (invece di cercare di tenere il tabellone chiuso con pochi posti per segnare). Fatto correttamente, questo dà al giocatore umano più opzioni per massimizzare le sue possibilità di vittoria se è fortunato e pesca le tessere giuste (sì, lo Scarabeo ha un elemento di fortuna, dopo tutto). Immagino che possa anche indurre l'IA a dedurre erroneamente in alcuni casi

- se state giocando in un torneo, cioè una partita a tempo (25 minuti a persona), giocate VELOCEMENTE. Simulazioni di questo tipo richiedono tempo anche su processori moderni. Se l'IA è il tipo che può fare alcuni calcoli durante il turno dell'avversario, voi come avversario vorrete minimizzare il suo tempo. Quando hai una mossa ovvia (ad esempio un solo bingo sul tuo rack), non perdere tempo e gioca e colpisci l'orologio.

In tutti i casi, NON giocare una parola falsa / falso contro una IA. Contro gli umani, anche i migliori giocatori, si può essere in grado di bluffare. Ma l'unico vantaggio che l'IA ha sicuramente è la perfetta conoscenza delle parole, quindi non preoccuparti.

Di Jegger Prabhat

Lo Scarabeo ha un limite di tempo? :: Qual è il punteggio medio di Scarabeo?
Link utili