コード例 #1
0
        private static ColorWeight GetMaxColorWeight(ColorSpot moveSpot)
        {
            int         maxColorIndex  = LINQExstensions.MaxIndex(moveSpot.ColorsWeights, x => x.TileNumber);
            ColorWeight maxColorWeight = moveSpot.ColorsWeights[maxColorIndex];

            return(maxColorWeight);
        }
コード例 #2
0
        public static int CalculateBestSpot(List <ColorSpot> colorSpots)
        {
            var maxSpotId = LINQExstensions.MaxIndex(colorSpots, x => BiggestSpotConditions(x));

            return(maxSpotId);
        }