public ComputerVsComputerGameMode(IPlayerCreation computerCreation) => _computerCreation = computerCreation;
public HumanVsHumanGameMode(IPlayerCreation firstPlayerCreation, IPlayerCreation secondPlayerCreation) { _firstPlayerCreation = firstPlayerCreation; _secondPlayerCreation = secondPlayerCreation; }
public HumanVsComputerGameMode(IValidResponse <IPlayerOrder> validResponse, IPlayerCreation humanCreation, IPlayerCreation computerCreation) { _validResponse = validResponse; _humanCreation = humanCreation; _computerCreation = computerCreation; }