Risolto bug che non permetteva di fare order + drop (cancellava le tile e lanciava un'eccezione lato server) a causa di una condizione errata nel controllo dell'input.
Aggiunte
Aggiunto comando list nell'help della CLI.
Aggiunto statement temporaneo che in fase di connessione al server permette al client di terminare senza un'eccezione.
Aggiunta logica di startup nel main e configurazioni per l'avvio del Server/Client con argomenti predisposti in IntelliJ.
Altre modifiche
Rimosso invio della richiesta ORDER al server: il motivo è semplicemente legato al fatto che non è necessaria, le informazioni del comando order vengono già inviate durante la richiesta DROP. In questo modo il client può decidere anche di modificare l'ordine diverse volte prima di fare il drop.
Bug
Risolto bug che non permetteva di fare
order + drop
(cancellava le tile e lanciava un'eccezione lato server) a causa di una condizione errata nel controllo dell'input.Aggiunte
list
nell'help della CLI.Altre modifiche
ORDER
al server: il motivo è semplicemente legato al fatto che non è necessaria, le informazioni del comandoorder
vengono già inviate durante la richiestaDROP
. In questo modo il client può decidere anche di modificare l'ordine diverse volte prima di fare il drop.