Пример #1
0
        public void MarkovGenerator_Dummy()
        {
            string[] data = new[]
            {
                "martin",
                "bernard",
                "thomas",
                "petit",
                "robert",
                "richard",
                "durand",
                "dubois",
                "moreau",
                "laurent"
            };

            var learner = new SimpleLearner <char>();

            learner.Learn(data);

            var generator = new MarkovGenerator <char>(learner.GetStates());

            var strings = new List <string>();

            for (int i = 0; i < 100; i++)
            {
                strings.Add(string.Concat(generator.Generate(10)));
            }
        }