InteractiveBreaker¶
-
public class
InteractiveBreakerextends CodeBreaker¶ Particolare estensione di
CodeBreaker, rappresentante un utente fisico. Nello specifico l’utente umano può effettuare decisioni ed impartire comandi passando da un’istanza diGameView.- Author
Francesco Pio Stelluti, Francesco Coppola
Methods¶
getAttempt¶
-
public List<ColorPegs>
getAttempt()¶ L’utente fisico può decidere di voler reinserire una sequenza di
ColorPegsgià inserita precedentemente. In tal caso ripeterà l’azione di definizione di una nuova sequenza. Contratto: se dalla vistaGameViewviene restuito il valore 0 allora tale valore viene interpretato come la volontà dell’utente fisico di arrendersi.