A B C D E G H I L M N O P R S T U V W Y
All Classes All Packages
All Classes All Packages
All Classes All Packages
I
- insertCodeToGuess(List<ColorPegs>) - Method in class it.unicam.cs.pa.mastermind.gamecore.BoardController
-
Metodo che consente l'inserimento di una sequenza da indovinare all'interno della
BoardModel
. - insertNewAttempt(List<ColorPegs>) - Method in class it.unicam.cs.pa.mastermind.gamecore.BoardController
-
Metodo che consente l'inserimento di un nuovo tentativo all'interno della
BoardModel
. - InteractiveBreaker - Class in it.unicam.cs.pa.mastermind.players
-
Particolare estensione di
CodeBreaker
, rappresentante un utente fisico. - InteractiveBreaker(GameView, int) - Constructor for class it.unicam.cs.pa.mastermind.players.InteractiveBreaker
- InteractiveBreakerFactory - Class in it.unicam.cs.pa.mastermind.factories
-
Classe factory implementazione di
BreakerFactory
impiegata per ottenere istanze diInteractiveBreaker
. - InteractiveBreakerFactory() - Constructor for class it.unicam.cs.pa.mastermind.factories.InteractiveBreakerFactory
- InteractiveMaker - Class in it.unicam.cs.pa.mastermind.players
-
Particolare estensione di
CodeMaker
, rappresentante un giocatore umano. - InteractiveMaker(GameView, int) - Constructor for class it.unicam.cs.pa.mastermind.players.InteractiveMaker
- InteractiveMakerFactory - Class in it.unicam.cs.pa.mastermind.factories
-
Classe factory implementazione di
MakerFactory
impiegata per ottenere istanze diInteractiveMaker
. - InteractiveMakerFactory() - Constructor for class it.unicam.cs.pa.mastermind.factories.InteractiveMakerFactory
- isBoardEmpty() - Method in class it.unicam.cs.pa.mastermind.gamecore.BoardModel
- it.unicam.cs.pa.mastermind.factories - package 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 - package 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 - package 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 - package 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 - package 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.
All Classes All Packages