コード例 #1
0
ファイル: GenerationService.cs プロジェクト: marzukia/sacs
 public GenerationService(Target target, double temperature, long iterations)
 {
     _target             = target;
     _temperature        = temperature;
     _iterations         = iterations;
     _permutationService = new PermutationService();
 }
コード例 #2
0
        public void SetUp()
        {
            this.permutationService = Substitute.For <IPermutationService>();
            this.bitsArray          = new[]
            {
                false, false, false, false, false, false, false, false,
                false, false, false, false, false, false, true, false,
                false, false, false, false, false, false, false, false,
                false, false, false, false, false, false, false, false,
                false, false, false, false, false, false, false, false,
                false, false, false, false, false, false, false, false,
                false, false, false, false, false, false, false, false,
                false, false, false, false, false, false, false, true
            };

            this.expectedArray = new[]
            {
                false, false, false, false, false, false, false, false,
                false, false, false, false, false, false, true, false,
                false, false, false, false, false, false, false, false,
                false, false, false, false, false, false, false, false,
                false, false, false, false, false, false, false, false,
                false, false, false, false, false, false, false, false,
                false, false, false, false, false, false, false, false,
                false, false, false, false, false, false, false, true
            };
        }
コード例 #3
0
 public StrongestTeamService(INetworkRepository networkRepository, ITeamStrengthService teamStrengthService, IPermutationService permutationService)
 {
     _networkRepository   = networkRepository;
     _teamStrengthService = teamStrengthService;
     _permutationService  = permutationService;
 }