CSame Game

—LAST UPDATE— 04/07/07

Ciao a tutti!! carico il pacchetto consegnato al professore con tutti i source e la doc aggiornata!!!

Il link è sempre quello in fondo alla pagina!!

Sintonizzati Fratello Sintonizzati

In questa pagina carico tutti i file del progetto java.

Note:

1)L’ai da buone prestazioni anche se approssimate per gli stili standard e shifter in una matrice 10×15 a profondità 4.

2)Come interpretiamo le differenze fra Suggeritore e Ai?! cioè: il suggeritore da la miglior mossa a profondità 1 senza fare tutto l’albero x arrivare al game-over oppure è la prima mossa fornita dalla Ai?! Il secondo caso è molto oneroso!!

3)Volendo si potrebbe gestire l’Ai anche sugli stili continous e megaShifter tenendo in considerazione le colonne da inserire. Sinceramente non ne ho molta voglia di scrivere altro codice anche per questa roba, alla fine l’algoritmo è identico e si tratta “solo” di sponghinare con le colonne che vanno opportunamente memorizzate.

4)Rudi bisogna che sistemi la grafica per fare in modo che visualizzi la colonna di preview e la sequenza di miglior mosse.

Fatto questo direi di archiviare il sorgente e lavorare un po sulla documentazione e sul materiale da consegnare…

FATEMI SAPERE COME LA PENSATE CHE VORREI CHIUDERE ENTRO POCHI GIORNI!!

—UPDATE—

Allora: abbiamo una Ai funzionante. Il gestore dell’input adesso gestisce più comandi:
1) il primo non è un comando ma sono le cordinate vere e proprie;
2)nm1 ==> fornisce un suggerimento a profondità 1
3)nm2 ==> fornisce un suggerimento a profondità 2
4)nm3 ==> fornisce un suggerimento a profondità 3
5)nm4 ==> fornisce un suggerimento a profondità 4
6)quit ==> esce dal programma

Il calcolo del cammino che massimizza il punteggio viene calcolato mentre il giocatore gioca usando un thread!!

(momentaneamente i sorgenti sul sito supportano tutto questo solo per StileStandard)

Buova Visione

—UPDATE—

Ave!!! I sorgenti sul sito adesso funzionano (da consolle) su tutti gli stili.

—UPDATE— 23/06/07

Salve signori… I sorgenti sono ora completati e caricati sul sito. E’ ancora da terminare la parte relativa alla documentazione. Quindi mancano all’appello il diagramma delle classi definitivo e javadoc/commenti. E’ stato fissato un bug sul parsing della linea di comando che generava eccezzioni quando i parametri contenevano caratteri errati. Detto questo ci vediamo fra un po… ciao

Archivio Consegnato

Pubblicato on Novembre 3, 2008 at 11:58 pm Lascia un Commento

Leave a Comment