public Moore(ITrancisionRule trancisionRule) : base(trancisionRule) { }
public Neighborhood(ITrancisionRule trancisionRule) { TrancisionRule = trancisionRule; }