private void start(EValuationBasis valuationBasis, UserPlayer userPlayer, AIPlayer aiPlayer) { _valuationBasis = valuationBasis; initialize(); _user = userPlayer; _ai = aiPlayer; _user.Start(_ai); _ai.Start(_user); StartEvent.Invoke(_valuationBasis, _user, _ai); }