コード例 #1
0
        static void Main(string[] args)
        {
            MarkovModel model         = new MarkovModel();
            string      training_text = System.IO.File.ReadAllText(@"D:\jorch\Code\code_katas\MarkovChainTextCSharp\MarkovChainTextCSharp\sample.txt");

            model.Learn(training_text);

            string word = "The";

            foreach (int i in Enumerable.Range(0, 200))
            {
                Console.Write(word);
                word = model.NextState(word);

                if (word != null)
                {
                    Console.Write(" ");
                }
                else
                {
                    break;
                }
            }

            Console.WriteLine("");
        }
コード例 #2
0
 public void Setup()
 {
     model = new MarkovModel();
 }