示例#1
0
        static void Main(string[] args)
        {
            IEnumerable <string> names = NameReader.LoadNames("../../../../../Resources/StarNames.txt");

            var nameGenerator = new MarkovChainNameGenerator(names.ToList());

            var generated = nameGenerator.GenerateNames(100);

            foreach (string name in generated)
            {
                Console.WriteLine(name);
            }
        }
示例#2
0
        public ActionResult ReturnProceduralNames(string choice)
        {
            var markov = new MarkovChainNameGenerator(choice);

            return(Json(markov.ReturnAll(choice), JsonRequestBehavior.AllowGet));
        }