public Prisoner( IDomainIdentifier identifier, PersonOnShipRole personOnShipRole = PersonOnShipRole.Prisoner, int numberOfTimesToFlipFirstSwitch = 2, SwitchPosition flipFirstSwitchPostion = SwitchPosition.Down ) : base(personOnShipRole) { Identifier = identifier; NumberOfTimesToFlipFirstSwitch = numberOfTimesToFlipFirstSwitch; FlipFirstSwitchPostion = flipFirstSwitchPostion; }
public Leader(IDomainIdentifier identifier) : base(identifier, PersonOnShipRole.Leader, 44, SwitchPosition.Up) { }
public Switch(IDomainIdentifier switchIdentifier, SwitchPosition switchPosition) { SwitchIdentifier = switchIdentifier; SwitchPosition = switchPosition; }