internal void SetChoice(CoinFace face) => Choice = face;
private void ChooseCoinFace() => Choice = ChoiceResult() ? Coin.Heads : Coin.Tails;
public Player(string name, Player?rival = null) { Name = name; Choice = GetOppositeChoice(rival); }