protected Base(BackendBuki preferredBackendBuki, FrontendBuki firstPreferredFrontendBuki, FrontendBuki secondPreferredFrontendBuki, string name, int hidingTurnCount) { PreferredBackendBuki = preferredBackendBuki; FirstPreferredFrontendBuki = firstPreferredFrontendBuki; SecondPreferredFrontendBuki = secondPreferredFrontendBuki; Name = name; HidingTurnCount = hidingTurnCount; _turnCount = new TurnCount(); }
public bool IsSameAs(BackendBuki buki) { return(_backend.HasValue && _backend.Value == buki); }
public Buki(BackendBuki backendBuki) { _backend = backendBuki; Id = _nextTId++; }