Exemplo n.º 1
0
 public Business(
     IDataProvider dataProvider,
     IRandomNumberProvider randomNumberProvider)
 {
     this.dataProvider         = dataProvider;
     this.randomNumberProvider = randomNumberProvider;
 }
Exemplo n.º 2
0
 public Character(
     List<Item> items, 
     IRandomNumberProvider randomNumberProvider)
 {
     this.possibleItemDrops = items;
     this.RandomNumberProvider = randomNumberProvider;
 }
 public QLearningAnalysisTrialRunner(IObservableModel observableModel, IRandomNumberProvider randomNumberProvider,
     IDataRecorder recorder)
 {
     _observableModel = observableModel;
     _recorder = recorder;
     _randomNumberProvider = randomNumberProvider;
 }
 public Character(
     List <Item> items,
     IRandomNumberProvider randomNumberProvider)
 {
     this.possibleItemDrops    = items;
     this.RandomNumberProvider = randomNumberProvider;
 }
 public QLearningExperiment(IObservableModel observableModel, IRandomNumberProvider randomNumberProvider,
     ICumulativeDataRecorder cumulativeDataRepository)
 {
     _observableModel = observableModel;
     _randomNumberProvider = randomNumberProvider;
     _cumulativeDataRepository = cumulativeDataRepository;
 }
 public QLearningRewardAnalysis(IObservableModel observableModel, IRandomNumberProvider randomNumberProvider,
     ICumulativeEpochDataRecorder cumulativeTrialDataRecorderRepository)
 {
     _observableModel = observableModel;
     _randomNumberProvider = randomNumberProvider;
     _cumulativeTrialDataRepository = cumulativeTrialDataRecorderRepository;
 }
Exemplo n.º 7
0
 public Cpu(int numberOfCores, int numberOfBits, Motherboard motherboard, IRandomNumberProvider randomNumberProvider)
 {
     this.NumberOfCores = numberOfCores;
     this.NumberOfBits = numberOfBits;
     this.Motherboard = motherboard;
     this.randomNumberProvider = randomNumberProvider;
 }
Exemplo n.º 8
0
 /// <summary>
 /// The default captcha image provider
 /// </summary>
 public CaptchaImageProvider(
     IRandomNumberProvider randomNumberProvider,
     IOptions <DNTCaptchaOptions> options)
 {
     _randomNumberProvider = randomNumberProvider ?? throw new ArgumentNullException(nameof(randomNumberProvider));
     _options = options == null ? throw new ArgumentNullException(nameof(options)) : options.Value;
 }
 public QLearningTrialRunner(IObservableModel observableModel, IRandomNumberProvider randomNumberProvider,
     Func<int, IQLearningActor> actorProvider)
 {
     _observableModel = observableModel;
     _randomNumberProvider = randomNumberProvider;
     _actorProvider = actorProvider;
 }
Exemplo n.º 10
0
 public EmailVerificationService(IEmailHelper emailHelper, IRandomNumberProvider randomNumberProvider, IVerificationCodeDataStore verificationCodesDataStore, IUserRepository userRepository) : base(userRepository)
 {
     _emailHelper               = emailHelper;
     _randomNumberProvider      = randomNumberProvider;
     _verificationCodeDataStore = verificationCodesDataStore;
     _userRepository            = userRepository;
 }
 /// <summary>
 /// SumOfTwoNumbersToWords Provider
 /// </summary>
 public SumOfTwoNumbersToWordsProvider(
     IRandomNumberProvider randomNumberProvider,
     HumanReadableIntegerProvider humanReadableIntegerProvider)
 {
     _randomNumber = randomNumberProvider.Next(1, 7);
     _humanReadableIntegerProvider = humanReadableIntegerProvider;
 }
Exemplo n.º 12
0
 public Cpu(int numberOfCores, int numberOfBits, Motherboard motherboard, IRandomNumberProvider randomNumberProvider)
 {
     this.NumberOfCores        = numberOfCores;
     this.NumberOfBits         = numberOfBits;
     this.Motherboard          = motherboard;
     this.randomNumberProvider = randomNumberProvider;
 }
Exemplo n.º 13
0
 public PackageGenerator(IRandomNumberProvider massProvider, IRandomNumberProvider incomeProvider, IRandomNumberProvider deadlineProvider, IRandomNumberProvider poolSizeProvider)
 {
     MassProvider     = massProvider;
     IncomeProvider   = incomeProvider;
     DeadlineProvider = deadlineProvider;
     PoolSizeProvider = poolSizeProvider;
 }
 public QLearningAnalysisExperiment(IObservableModel observableModel, IRandomNumberProvider randomNumberProvider,
     IDataRecorder dataRepository)
 {
     _observableModel = observableModel;
     _randomNumberProvider = randomNumberProvider;
     _dataRepository = dataRepository;
 }
Exemplo n.º 15
0
 /// <summary>
 /// The default captcha protection provider
 /// </summary>
 public CaptchaCryptoProvider(
     IOptions <DNTCaptchaOptions> options,
     IRandomNumberProvider randomNumberProvider,
     ILogger <CaptchaCryptoProvider> logger)
 {
     _logger   = logger;
     _keyBytes = getDesKey(options.Value.EncryptionKey, randomNumberProvider.Next().ToString());
 }
        /// <summary>
        /// The default captcha image provider
        /// </summary>
        public CaptchaImageProvider(IRandomNumberProvider randomNumberProvider)
        {
            randomNumberProvider.CheckArgumentNull(nameof(randomNumberProvider));

            _randomNumberProvider = randomNumberProvider;

            SetColors();
        }
Exemplo n.º 17
0
        /// <summary>
        /// The default captcha image provider
        /// </summary>
        public CaptchaImageProvider(
            IRandomNumberProvider randomNumberProvider,
            IOptions <DNTCaptchaOptions> options)
        {
            randomNumberProvider.CheckArgumentNull(nameof(randomNumberProvider));

            _randomNumberProvider = randomNumberProvider;
            _options = options.Value;
        }
        public InventoryManager(int inventoryCapacity, IDocumentStore documentStore, IRandomNumberProvider randomNumberProvider)
        {
            Guard.NullParameter(documentStore, () => documentStore);
            Guard.NullParameter(randomNumberProvider, () => randomNumberProvider);

            _inventoryCapacity = inventoryCapacity;
            _documentStore = documentStore;
            _randomNumberProvider = randomNumberProvider;
        }
        /// <summary>
        /// SumOfTwoNumbers Provider
        /// </summary>
        public SumOfTwoNumbersProvider(IRandomNumberProvider randomNumberProvider)
        {
            if (randomNumberProvider == null)
            {
                throw new ArgumentNullException(nameof(randomNumberProvider));
            }

            _randomNumber = randomNumberProvider.NextNumber(1, 7);
        }
Exemplo n.º 20
0
 public ProbabilityDistribution(IRandomNumberProvider random, params IEnumerable <string>[] items)
 {
     _random        = random;
     _probabilities = new Dictionary <string, int>();
     foreach (string item in items.SelectMany(x => x))
     {
         _probabilities[item] = 1;
     }
 }
 public TwoFactorAuthenticationService(
     IUserClaimsService userClaimsService,
     IRandomNumberProvider randomNumberProvider,
     ILogger <TwoFactorAuthenticationService> logger)
 {
     _userClaimsService    = userClaimsService;
     _randomNumberProvider =
         randomNumberProvider ?? throw new ArgumentNullException(nameof(randomNumberProvider));
     _logger = logger ?? throw new ArgumentNullException(nameof(logger));
 }
 /// <summary>
 /// Initializes a new instance of the BullsAndCowsGame class.
 /// </summary>
 /// <param name="randomNumberProvider">The randomNumberProvider used to generate random numbers.</param>
 /// <param name="scoreboard">The scoreboard used to hold player's scores.</param>
 /// <param name="printer">The printer used for printing messages and different objects.</param>
 /// <param name="commandProcessor">The first command processor in the chain of responsibility.</param>
 public BullsAndCowsGame(
     IRandomNumberProvider randomNumberProvider,
     ScoreBoard scoreboard,
     IPrinter printer,
     ICommandProcessor commandProcessor)
 {
     this.RandomNumberProvider = randomNumberProvider;
     this.ScoreBoard = scoreboard;
     this.Printer = printer;
     this.CommandProcessor = commandProcessor;
 }
        /// <summary>
        /// SumOfTwoNumbersToWords Provider
        /// </summary>
        public SumOfTwoNumbersToWordsProvider(
            IRandomNumberProvider randomNumberProvider,
            HumanReadableIntegerProvider humanReadableIntegerProvider)
        {
            if (randomNumberProvider == null)
            {
                throw new ArgumentNullException(nameof(randomNumberProvider));
            }

            _randomNumber = randomNumberProvider.NextNumber(1, 7);
            _humanReadableIntegerProvider = humanReadableIntegerProvider;
        }
        private void Setup()
        {
            var mock = new Mock<IRandomNumberProvider>();

            mock.Setup(rnp => rnp.GetRandomNumber(
                    It.IsAny<int>(), It.IsAny<int>()))
                .Returns(0);

            mock.Setup(rnp => rnp.GetRandomNumber(
                    It.IsInRange(10, 20, Range.Inclusive), 
                    It.IsInRange(10, 20, Range.Inclusive)))
                .Throws(new InvalidOperationException());

            this.RandomNumberProvider = mock.Object;
        }
Exemplo n.º 25
0
    public BawBagBot(BawBagBotConfiguration configuration)
    {
      Guard.NullParameter(configuration, () => configuration);

      _configuration = configuration;

      _store = new DocumentStore { ConnectionStringName = "RavenDB" };
      _randomProvider = new RandomNumberProvider();
      _inventoryManager = new InventoryManager(5, _store, _randomProvider);
      _textProcessor = new TextProcessor();
      _dateTimeProvider = new DefaultDateTimeProvider();

      _rooms = new Dictionary<string, Room>();
      _botAddressedMatcher = new Regex("^@?" + _configuration.JabbrNick + "[,: ](.*)$", RegexOptions.IgnoreCase);
    }
Exemplo n.º 26
0
        private void Setup()
        {
            var mock = new Mock <IRandomNumberProvider>();

            mock.Setup(rnp => rnp.GetRandomNumber(
                           It.IsAny <int>(), It.IsAny <int>()))
            .Returns(0);

            mock.Setup(rnp => rnp.GetRandomNumber(
                           It.IsInRange(10, 20, Range.Inclusive),
                           It.IsInRange(10, 20, Range.Inclusive)))
            .Throws(new InvalidOperationException());

            this.RandomNumberProvider = mock.Object;
        }
Exemplo n.º 27
0
        /// <summary>
        /// DNTCaptcha TagHelper
        /// </summary>
        public DNTCaptchaTagHelper(
            ICaptchaProtectionProvider captchaProtectionProvider,
            IRandomNumberProvider randomNumberProvider,
            IHumanReadableIntegerProvider humanReadableIntegerProvider,
            ICaptchaStorageProvider captchaStorageProvider)
        {
            captchaProtectionProvider.CheckArgumentNull(nameof(captchaProtectionProvider));
            randomNumberProvider.CheckArgumentNull(nameof(randomNumberProvider));
            humanReadableIntegerProvider.CheckArgumentNull(nameof(humanReadableIntegerProvider));
            captchaStorageProvider.CheckArgumentNull(nameof(captchaStorageProvider));

            _captchaProtectionProvider    = captchaProtectionProvider;
            _randomNumberProvider         = randomNumberProvider;
            _humanReadableIntegerProvider = humanReadableIntegerProvider;
            _captchaStorageProvider       = captchaStorageProvider;
        }
 public ZombiePackDifficultyDirector(IUserRetriever userRetriever,
     IZombiePackRetriever zombiePackRetriever,
     IUserZombiePackProgressRetriever userZombiePackRetriever,
     IUserSaver userSaver,
     IRandomNumberProvider randomNumberProvider,
     IUserPotentialProvider userPotentialProvider,
     IUserZombiePackProgressSaver userZombiePackProgressSaver,
     IUserStatsRetriever userStatsRetriever)
 {
     _userRetriever = userRetriever;
     _zombiePackRetriever = zombiePackRetriever;
     _userZombiePackProgressRetriever = userZombiePackRetriever;
     _userSaver = userSaver;
     _randomNumberProvider = randomNumberProvider;
     _userPotentialProvider = userPotentialProvider;
     _userZombiePackProgressSaver = userZombiePackProgressSaver;
     _userStatsRetriever = userStatsRetriever;
 }
 /// <summary>
 /// DNTCaptcha TagHelper
 /// </summary>
 public DNTCaptchaTagHelper(
     ICaptchaCryptoProvider captchaProtectionProvider,
     IRandomNumberProvider randomNumberProvider,
     Func <DisplayMode, ICaptchaTextProvider> captchaTextProvider,
     ICaptchaStorageProvider captchaStorageProvider,
     IAntiforgery antiforgery,
     ISerializationProvider serializationProvider,
     IOptions <DNTCaptchaOptions> options
     )
 {
     _captchaProtectionProvider = captchaProtectionProvider ?? throw new ArgumentNullException(nameof(captchaProtectionProvider));
     _randomNumberProvider      = randomNumberProvider ?? throw new ArgumentNullException(nameof(randomNumberProvider));
     _captchaTextProvider       = captchaTextProvider ?? throw new ArgumentNullException(nameof(captchaTextProvider));
     _captchaStorageProvider    = captchaStorageProvider ?? throw new ArgumentNullException(nameof(captchaStorageProvider));
     _antiforgery           = antiforgery ?? throw new ArgumentNullException(nameof(antiforgery));
     _serializationProvider = serializationProvider ?? throw new ArgumentNullException(nameof(serializationProvider));
     _captchaOptions        = options == null ? throw new ArgumentNullException(nameof(options)) : options.Value;
 }
Exemplo n.º 30
0
        /// <summary>
        /// The default captcha protection provider
        /// </summary>
        public CaptchaCryptoProvider(
            IOptions <DNTCaptchaOptions> options,
            IRandomNumberProvider randomNumberProvider,
            ILogger <CaptchaCryptoProvider> logger)
        {
            _logger = logger;
            if (randomNumberProvider == null)
            {
                throw new ArgumentNullException(nameof(randomNumberProvider));
            }

            if (options == null)
            {
                throw new ArgumentNullException(nameof(options));
            }

            _keyBytes = getDesKey(options.Value.EncryptionKey, randomNumberProvider.NextNumber().ToString(CultureInfo.InvariantCulture));
        }
        /// <summary>
        /// DNTCaptcha TagHelper
        /// </summary>
        public DNTCaptchaApiController(
            ICaptchaProtectionProvider captchaProtectionProvider,
            IRandomNumberProvider randomNumberProvider,
            Func <DisplayMode, ICaptchaTextProvider> captchaTextProvider,
            ICaptchaStorageProvider captchaStorageProvider,
            ISerializationProvider serializationProvider)
        {
            captchaProtectionProvider.CheckArgumentNull(nameof(captchaProtectionProvider));
            randomNumberProvider.CheckArgumentNull(nameof(randomNumberProvider));
            captchaTextProvider.CheckArgumentNull(nameof(captchaTextProvider));
            captchaStorageProvider.CheckArgumentNull(nameof(captchaStorageProvider));
            serializationProvider.CheckArgumentNull(nameof(serializationProvider));

            _captchaProtectionProvider = captchaProtectionProvider;
            _randomNumberProvider      = randomNumberProvider;
            _captchaTextProvider       = captchaTextProvider;
            _captchaStorageProvider    = captchaStorageProvider;
            _serializationProvider     = serializationProvider;
        }
 /// <summary>
 /// DNTCaptcha Api
 /// </summary>
 public DNTCaptchaApiProvider(
     ICaptchaCryptoProvider captchaProtectionProvider,
     IRandomNumberProvider randomNumberProvider,
     Func <DisplayMode, ICaptchaTextProvider> captchaTextProvider,
     ICaptchaStorageProvider captchaStorageProvider,
     ISerializationProvider serializationProvider,
     IHttpContextAccessor httpContextAccessor,
     IUrlHelper urlHelper,
     IOptions <DNTCaptchaOptions> options)
 {
     _captchaProtectionProvider = captchaProtectionProvider ?? throw new ArgumentNullException(nameof(captchaProtectionProvider));
     _randomNumberProvider      = randomNumberProvider ?? throw new ArgumentNullException(nameof(randomNumberProvider));
     _captchaTextProvider       = captchaTextProvider ?? throw new ArgumentNullException(nameof(captchaTextProvider));
     _captchaStorageProvider    = captchaStorageProvider ?? throw new ArgumentNullException(nameof(captchaStorageProvider));
     _serializationProvider     = serializationProvider ?? throw new ArgumentNullException(nameof(serializationProvider));
     _httpContextAccessor       = httpContextAccessor ?? throw new ArgumentNullException(nameof(httpContextAccessor));
     _urlHelper      = urlHelper ?? throw new ArgumentNullException(nameof(urlHelper));
     _captchaOptions = options == null ? throw new ArgumentNullException(nameof(options)) : options.Value;
 }
Exemplo n.º 33
0
        public void When_NextSignedDouble_Expect_Reference()
        {
            // arrange
            var pdfCurve = new Curve();

            pdfCurve.Add(new Point(-1.0, 1));
            pdfCurve.Add(new Point(0, 1));
            var pdf = new Pdf(pdfCurve);

            IRandomNumberProvider baseRandom = Substitute.For <IRandomNumberProvider>();

            baseRandom.NextDouble().Returns(0.5);
            var customRandom = new CustomRandomNumberProvider(new Cdf(pdf, 10), baseRandom);

            // act
            var randomNumber = customRandom.NextSignedDouble();

            // assert
            Assert.Equal(-0.5, randomNumber);
        }
Exemplo n.º 34
0
		/// <summary>
		/// Constructor.
		/// </summary>
		public QuestionService(
			DatabaseContext dbContext, 
			QuestionLoaderFactory questionLoaderFactory, 
			QuestionUpdaterFactory questionUpdaterFactory,
			QuestionGraderFactory questionGraderFactory,
			QuestionDuplicatorFactory questionDuplicatorFactory,
			IQuestionGenerator questionGenerator,
			IJsonSerializer jsonSerializer,
			IRandomNumberProvider randomNumberProvider,
			ITimeProvider timeProvider)
		{
			_dbContext = dbContext;
			_questionLoaderFactory = questionLoaderFactory;
			_questionUpdaterFactory = questionUpdaterFactory;
			_questionGraderFactory = questionGraderFactory;
			_questionDuplicatorFactory = questionDuplicatorFactory;
			_questionGenerator = questionGenerator;
			_jsonSerializer = jsonSerializer;
			_randomNumberProvider = randomNumberProvider;
			_timeProvider = timeProvider;
		}
Exemplo n.º 35
0
        /// <summary>
        /// DNTCaptcha Api
        /// </summary>
        public DNTCaptchaApiProvider(
            ICaptchaCryptoProvider captchaProtectionProvider,
            IRandomNumberProvider randomNumberProvider,
            Func <DisplayMode, ICaptchaTextProvider> captchaTextProvider,
            ICaptchaStorageProvider captchaStorageProvider,
            ISerializationProvider serializationProvider,
            IHttpContextAccessor httpContextAccessor,
            IUrlHelper urlHelper)
        {
            captchaProtectionProvider.CheckArgumentNull(nameof(captchaProtectionProvider));
            randomNumberProvider.CheckArgumentNull(nameof(randomNumberProvider));
            captchaTextProvider.CheckArgumentNull(nameof(captchaTextProvider));
            captchaStorageProvider.CheckArgumentNull(nameof(captchaStorageProvider));
            serializationProvider.CheckArgumentNull(nameof(serializationProvider));

            _captchaProtectionProvider = captchaProtectionProvider;
            _randomNumberProvider      = randomNumberProvider;
            _captchaTextProvider       = captchaTextProvider;
            _captchaStorageProvider    = captchaStorageProvider;
            _serializationProvider     = serializationProvider;
            _httpContextAccessor       = httpContextAccessor;
            _urlHelper = urlHelper;
        }
        /// <summary>
        /// DNTCaptcha TagHelper
        /// </summary>
        public DNTCaptchaTagHelper(
            ICaptchaProtectionProvider captchaProtectionProvider,
            IRandomNumberProvider randomNumberProvider,
            Func <DisplayMode, ICaptchaTextProvider> captchaTextProvider,
            ICaptchaStorageProvider captchaStorageProvider,
            IAntiforgery antiforgery,
            ISerializationProvider serializationProvider
            )
        {
            captchaProtectionProvider.CheckArgumentNull(nameof(captchaProtectionProvider));
            randomNumberProvider.CheckArgumentNull(nameof(randomNumberProvider));
            captchaTextProvider.CheckArgumentNull(nameof(captchaTextProvider));
            captchaStorageProvider.CheckArgumentNull(nameof(captchaStorageProvider));
            antiforgery.CheckArgumentNull(nameof(antiforgery));
            serializationProvider.CheckArgumentNull(nameof(serializationProvider));

            _captchaProtectionProvider = captchaProtectionProvider;
            _randomNumberProvider      = randomNumberProvider;
            _captchaTextProvider       = captchaTextProvider;
            _captchaStorageProvider    = captchaStorageProvider;
            _antiforgery           = antiforgery;
            _serializationProvider = serializationProvider;
        }
Exemplo n.º 37
0
        private static CardAccount GenerateCardAccount(HashSet<long> registeredCardNumbers, IList<int> cardHolderIds, IRandomNumberProvider numberProvider, IRandomDataProvider randomDataProvider)
        {
            string cardNumber = string.Empty;
            long number = new long();
            while (number == 0 || registeredCardNumbers.Contains(number))
            {
                number = (long)numberProvider.GetIntInRange(0, 1999999999) * (long)numberProvider.GetIntInRange(1, 5);
            }

            registeredCardNumbers.Add(number);
            cardNumber = number.ToString().PadLeft(10, '0');
            var holderId = cardHolderIds[numberProvider.GetIntUpTo(cardHolderIds.Count - 1)];
            var pin = randomDataProvider.GetStringExact(4, RandomDataType.Numerics);
            var cash = (decimal)numberProvider.GetDoubleInRange(100.00D, 10000.00D);

            CardAccount currentCardAccount = new CardAccount()
            {
                CardNumber = cardNumber,
                CardHolderId = holderId,
                CardPin = pin,
                CardCash = cash
            };
            return currentCardAccount;
        }
 public HuntDirector(IUserRetriever userRetriever,
     IZombiePackRetriever zombiePackRetriever,
     IUserEnergyProvider userEnergyProvider,
     IUserSaver userSaver,
     IUserZombiePackProgressSaver userZombiePackProgressSaver,
     IUserAttackPowerProvider userAttackPowerProvider,
     IZombiePackDifficultyDirector zombiePackDifficultyDirector,
     IRandomNumberProvider randomNumberProvider,
     IUserLevelService userLevelService,
     IUserCountsSaver userCountsSaver,
     IHotZoneRetriever hotZoneRetriever)
 {
     _userRetriever = userRetriever;
     _zombiePackRetriever = zombiePackRetriever;
     _userEnergyProvider = userEnergyProvider;
     _userSaver = userSaver;
     _userZombiePackProgressSaver = userZombiePackProgressSaver;
     _userAttackPowerProvider = userAttackPowerProvider;
     _zombiePackDifficultyDirector = zombiePackDifficultyDirector;
     _randomNumberProvider = randomNumberProvider;
     _userLevelService = userLevelService;
     _userCountsSaver = userCountsSaver;
     _hotZoneRetriever = hotZoneRetriever;
 }
Exemplo n.º 39
0
 public Character(List<Item> items, IRandomNumberProvider numberProvider)
 {
     this.RandomNumberProvider = numberProvider;
     random = new Random();
     this.possibleItemDrops = items;
 }
		/// <summary>
		/// Creates a question service.
		/// </summary>
		private QuestionService CreateQuestionService(
			DatabaseContext dbContext,
			QuestionLoaderFactory questionLoaderFactory = null,
			QuestionUpdaterFactory questionUpdaterFactory = null,
			QuestionGraderFactory questionGraderFactory = null,
			QuestionDuplicatorFactory questionDuplicatorFactory = null,
			IQuestionGenerator questionGenerator = null,
			IJsonSerializer jsonSerializer = null,
			IRandomNumberProvider randomNumberProvider = null,
			ITimeProvider timeProvider = null)
		{
			return new QuestionService
			(
				dbContext,
				questionLoaderFactory,
				questionUpdaterFactory,
				questionGraderFactory,
				questionDuplicatorFactory,
				questionGenerator,
				jsonSerializer,
				randomNumberProvider,
				timeProvider
			);
		}
Exemplo n.º 41
0
 public Game(IRandomNumberProvider randomNumberProvider, IPlayerNumberProvider playerNumberProvider)
 {
     _randomNumberProvider = randomNumberProvider;
     _playerNumberProvider = playerNumberProvider;
 }
Exemplo n.º 42
0
 public Cpu64Bits(int numberOfCores, Motherboard motherboard, IRandomNumberProvider randomNumberProvider)
     : base(numberOfCores, BitsCount, motherboard, randomNumberProvider)
 {
 }
Exemplo n.º 43
0
 public HandPower(HandClassificator type, IRandomNumberProvider random)
 {
     this.type   = type;
     this.random = random;
 }
Exemplo n.º 44
0
 public NodeCreator(string connectionString, IDistanceCalculator distanceCalculator, IRandomNumberProvider randomNumberProvider)
 {
     _connectionString = connectionString;
     _distanceCalculator = distanceCalculator;
     _randomNumberProvider = randomNumberProvider;
 }
 public RandomActor(IRandomNumberProvider randomNumberProvider)
 {
     _randomNumberProvider = randomNumberProvider;
 }
Exemplo n.º 46
0
 public HandPower(HandClassificator type, IRandomNumberProvider random)
 {
     this.type = type;
     this.random = random;
 }
 public BullsAndCows(IRandomNumberProvider randomNumberProvider, IScoreBoard scoreBoard)
 {
     this.randomGenerator = randomNumberProvider;
     this.scoreBoard = scoreBoard;
     this.SetNewDigits();
 }
 /// <summary>
 /// Constructor.
 /// </summary>
 public GeneratedQuestionSeedGenerator(IRandomNumberProvider randomNumberProvider)
 {
     _randomNumberProvider = randomNumberProvider;
 }
 public BullsAndCowsTests(IRandomNumberProvider randomNumberProvider)
 {
     this.randomGenerator = randomNumberProvider;
 }
 public VisualArrayGenerator(IRandomNumberProvider randomNumberProvider)
 {
     _randomNumberProvider = randomNumberProvider;
 }
 public QLearningBubbleAnalysisRunner(IObservableModel observableModel,
     IRandomNumberProvider randomNumberProvider)
 {
     _observableModel = observableModel;
     _randomNumberProvider = randomNumberProvider;
 }
Exemplo n.º 52
0
 public Sensor(IRandomNumberProvider rnd)
 {
     this._randomPressureSampleSimulator = rnd;
 }
Exemplo n.º 53
0
 /// <summary>
 /// SumOfTwoNumbers Provider
 /// </summary>
 public SumOfTwoNumbersProvider(IRandomNumberProvider randomNumberProvider)
 {
     _randomNumber = randomNumberProvider.Next(1, 7);
 }
Exemplo n.º 54
0
 public Cpu128Bits(int numberOfCores, Motherboard motherboard, IRandomNumberProvider randomNumberProvider)
     : base(numberOfCores, BitsCount, motherboard, randomNumberProvider)
 {
 }
 public BullsAndCows(IRandomNumberProvider randomNumberProvider)
     : this(randomNumberProvider, new ScoreBoard())
 {
 }
 public void TestInit()
 {
     var mock = new RandomNumberProviderMock();
     this.randomNumberProvider = mock.RandomNumberProvider;
 }
Exemplo n.º 57
0
 public Processor(ILogger <Processor> logger, IStudentRepository studentRepository, IRandomNumberProvider randomNumberProvider)
 {
     _logger               = logger;
     _studentRepository    = studentRepository;
     _randomNumberProvider = randomNumberProvider;
 }
Exemplo n.º 58
0
 public RandomDataProvider(IRandomNumberProvider randomGenerator)
 {
     this.randomGenerator = randomGenerator;
 }
Exemplo n.º 59
0
 public GameGenerator(IRandomPlayerSelector randomPlayerSelector, IRandomNumberProvider randomNumberProvider)
 {
     _randomPlayerSelector = randomPlayerSelector ?? throw new ArgumentNullException(nameof(randomPlayerSelector));
     _randomNumberProvider = randomNumberProvider ?? throw new ArgumentNullException(nameof(randomNumberProvider));
 }