Example #1
0
        public SumIndex(ICombination <int> model, IFeaturesFactory featuresManager)
        {
            var model1 = model;

            _featuresManager = featuresManager;
            _minSum          = _featuresManager.SumOfBalls(_featuresManager.CreateDraw(model1.Element(0), model1));
            var maxSum = _featuresManager.SumOfBalls(_featuresManager.CreateDraw(model1.Element(model1.TotalCombinations - 1), model1));

            _factor = maxSum / _minSum;
        }
Example #2
0
 public VortexCircle(ICombination <int> model, IFeaturesFactory featuresManager)
 {
     _featuresManager = featuresManager;
     _model           = model;
 }
Example #3
0
 public BaseNine(IFeaturesFactory featuresManager)
 {
     _featuresManager = featuresManager;
 }
Example #4
0
 public IndexVortex(FeaturesFactory featuresManager)
 {
     _featuresManager = featuresManager;
 }
Example #5
0
 public SubIndex(ICombination <int> model, IFeaturesFactory featuresManager) : base(model, featuresManager)
 {
 }
Example #6
0
 public Index(ICombination <int> model, IFeaturesFactory featuresManager)
 {
     _featuresManager = featuresManager;
     _model           = model;
 }
Example #7
0
 public PatternMatcher(ICombination <int> model, IFeaturesFactory featuresManager)
 {
     _featuresManager = featuresManager;
     _model           = model;
 }
Example #8
0
 public BallSumVortex(IFeaturesFactory featuresManager)
 {
     _featuresManager = featuresManager;
 }
Example #9
0
 public PostionVortex(IFeaturesFactory featuresManager)
 {
     _featuresManager = featuresManager;
 }