public GameResult Challenge(GameStrategy opponentChoice) { return(opponentChoice.GetResult(this)); }
public GameResult Challenge(GameStrategy opponentChoice) { return opponentChoice.GetResult(this); }