Esempio n. 1
0
        public Range(Range oldRange)
        {
            Data = new EquityPair[N_HOLECARDS];

            for (int i = 0; i < N_HOLECARDS; i++)
            {
                Data[i].Ind    = oldRange.Data[i].Ind;
                Data[i].Equity = oldRange.Data[i].Equity;
            }
        }
Esempio n. 2
0
        public Range()
        {
            Board         = new Board();
            HeroHoleCards = new List <Card>();
            CuttingParams = new List <CuttingParamsT>();
            Data          = new EquityPair[N_HOLECARDS];

            for (int i = 0, k = 0; i < 51; i++)
            {
                for (var j = i + 1; j < 52; j++)
                {
                    var ind = i * 52 + j;

                    Data[k].Ind    = ind;
                    Data[k].Equity = 1.0f;
                    k++;
                }
            }

            Normalize();
        }