private UnlimitedBoard CreateSut(ILivingCellFinder livingCellFinder = null, INeighboursFinder neighboursFinder = null) { if (livingCellFinder == null) { livingCellFinder = new LivingCellFinder(neighboursFinder ?? new NeighboursFinder()); } return(new UnlimitedBoard(livingCellFinder)); }
public LivingCellFinder([NotNull] INeighboursFinder finder) { m_Finder = finder; }