paolo-chiappini / proj-ingsw-heroscimmie

Apache License 2.0
2 stars 0 forks source link

Flood fill util #4

Closed paolo-chiappini closed 1 year ago

paolo-chiappini commented 1 year ago

Estrazione dell'algoritmo di flood fill sulle bookshelf come metodo di libreria al fine di utilizzarlo nella valutazione dei punti sulle carte.

Il metodo può essere semplicemente chiamato come BookshelfFloodFill.getTileGroupSizes(bookshelf). Nel caso delle carte sarà sufficiente verificare che la dimensione di (almeno) uno degli elementi in lista rispetti la condizione della carta.

Oltre all'estrazione del metodo di libreria, ho apportato altre modifiche per poter usare la classe "mock" DynamicTestBookshelf in diversi test.