MasterMind
Package | Description |
---|---|
it.unicam.cs.pa.mastermind.factories |
Il package contiene le varie factory che hanno il compito di generare nuovi
player durante il processo di esecuzione in maniera dinamica ed efficiente.
|
it.unicam.cs.pa.mastermind.gamecore |
Il package contiene le componenti chiave relative all'intera gestione del
gioco, quali gli attori delegati alla creazione e alla gestione di nuovi
match e gli attori delegati allo svolgimeto vero e proprio di tali match.
|
it.unicam.cs.pa.mastermind.players |
Nel seguente package sono definiti i due principali attori del gioco, il
Maker, colui che decide la sequenza da indovinare, e il Breaker, colui che
deve cercare di indovinare la sequenza decisa dal Maker.
|
it.unicam.cs.pa.mastermind.test |
Il seguente package contiene i vari test che andaranno effettuati all'interno
del progetto, per testarne la qualità, la bontà e soprattutto l'efficenza.
|
it.unicam.cs.pa.mastermind.ui |
Il seguente package contiene le classi relative a tutto ciò che concerne
l'interfaccia di gioco con la quale comunicherà l'utente fisico, sia esso o
meno un giocatore attivo nel gioco.
|