コード例 #1
0
        public static string SerializeMinMoveParameters(List <BoardItem> board, int colorCount, int maxSize)
        {
            var colorMap = new Dictionary <int, int>(100);

            return(string.Join(" ", board.Select(x => ColorNormalizer.NormalizeColor(x.Color ?? -1, colorMap).ToString())) + ", " + colorCount + ", " + maxSize);
        }
コード例 #2
0
ファイル: TwinsChecker.cs プロジェクト: janisz/tight-twins
        public static string SequenceToNormalizedString(ICollection <BoardItem> sequence)
        {
            var colorMap = new Dictionary <int, int>(100);

            return(string.Join(" ", sequence.Select(x => ColorNormalizer.NormalizeColor(x.Color ?? -1, colorMap).ToString())));
        }