コード例 #1
0
ファイル: HandValueRangeModel.cs プロジェクト: ddksaku/rzr
        protected void SetConditions()
        {
            RangeItems = RzrDataService.Service.GetHandValueRangeItems(SelectedConditionSet, Round, HandRange, COLUMNS);
            Range = new HandValueRange(RangeItems.Select(x => x.Mask).ToArray());

            if (ConditionsChanged != null) ConditionsChanged(this, new DependencyPropertyChangedEventArgs());
        }
コード例 #2
0
ファイル: HandValueRangeModel.cs プロジェクト: ddksaku/rzr
 protected void UpdateRange()
 {
     if (Range == null)
         Range = new HandValueRange(RangeItems.Select(x => x.Mask).ToArray());
     Range.Probability = RangeItems.OrderBy(x => x.ID).Select(x => (int)x.Weight).ToArray();
 }
コード例 #3
0
ファイル: PostflopEvaluator.cs プロジェクト: ddksaku/rzr
 public PostflopEvaluator(int playerIndex, HandValueRange range)
 {
     PlayerIndex = playerIndex;
     Range = range;
 }