public DangerMask(MovementMask movementMask, Board board, int bombWaveSize) { this.movementMask = movementMask; this.board = board; this.bombWaveSize = bombWaveSize; boardMask = new List <List <int> >(); }
public BenefitMask(MovementMask movementMask, Board board, int bombWaveSize) { Random random = new Random(); this.board = board; this.movementMask = movementMask; this.bombWaveSize = bombWaveSize; }
public BenefitMask GetBenefitMask(MovementMask movementMask, int wave) { return(new BenefitMask(movementMask, board, wave)); }
public DangerMask GetDangerMask(MovementMask movementMask, int wave) { return(new DangerMask(movementMask, this.board, wave)); }