Exemple #1
0
        public void loadLinux(World world)
        {
            loadFlavourLinux(world);
            string[] markovFood  = System.IO.File.ReadAllLines(world.pathPrefix + "/data/words/chineseCities.txt");
            string[] markovFood2 = System.IO.File.ReadAllLines(world.pathPrefix + "/data/words/frenchCities.txt");
            string[] markovFood3 = System.IO.File.ReadAllLines(world.pathPrefix + "/data/words/french.txt");

            buildVerboten();
            model = new MarkovModel();
            model.buildModel(markovFood);
            amerimodel = new MarkovModel();
            amerimodel.buildModel(markovFood2);
            frenchModel = new MarkovModel();
            frenchModel.buildModel(markovFood3);

            string key;
            string value;

            key   = "VICTORY";
            value = "Another day ends, another sun sets.";
            key   = "VICTORY";
            value = "\"The heavens are mourning the death of the sun.\"";
            put(key, value);
            key   = "DEFEAT";
            value = "The sun shines brighter, the night seems shorter.";
            put(key, value);
        }
Exemple #2
0
        public void load()
        {
            loadFlavour();
            string[] markovFood  = System.IO.File.ReadAllLines(".\\data\\words\\chineseCities.txt");
            string[] markovFood2 = System.IO.File.ReadAllLines(".\\data\\words\\frenchCities.txt");
            string[] markovFood3 = System.IO.File.ReadAllLines(".\\data\\words\\french.txt");

            buildVerboten();
            model = new MarkovModel();
            model.buildModel(markovFood);
            amerimodel = new MarkovModel();
            amerimodel.buildModel(markovFood2);
            frenchModel = new MarkovModel();
            frenchModel.buildModel(markovFood3);
        }
Exemple #3
0
        public static void buildVerboten()
        {
            verboten.Add("dong");
            verboten.Add("wang");
            verboten.Add("mong");
            verboten.Add("dick");
            verboten.Add("f**k");
            verboten.Add("c**t");
            verboten.Add("shit");
            verboten.Add("crap");

            MarkovModel      capper = new MarkovModel();
            HashSet <string> lowerV = new HashSet <string>();

            foreach (string s in verboten)
            {
                lowerV.Add(s);
            }
            foreach (string s in lowerV)
            {
                verboten.Add(capper.capFirst(s));
            }
        }