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); } }
public ActionResult ReturnProceduralNames(string choice) { var markov = new MarkovChainNameGenerator(choice); return(Json(markov.ReturnAll(choice), JsonRequestBehavior.AllowGet)); }