コード例 #1
0
 public blurtRep(blurtRep cpyRep)
 {
     blurtString     = cpyRep.blurtString;
     repetitionCount = cpyRep.repetitionCount;
     valid           = cpyRep.valid;
     pingCount       = cpyRep.pingCount;
 }
コード例 #2
0
 public mixRep()
 {
     x          = new blurtRep("x");
     z          = new blurtRep("z");
     mixCount   = 0; // Cycles between 1 and 2 randomly
     preference = 0; // set when called to be a random number 1 - 10
 }
コード例 #3
0
        static void Main(string[] args)
        {
            Console.WriteLine("Please provide an input file path: ");
            // User must enter a valid file to read from
            Console.WriteLine(@"Example: C:Users\USERNAME\Documents\INPUTFILE.txt");
            string userInput = Console.ReadLine();
            string FILE      = userInput;

            string[]   fileWords = System.IO.File.ReadAllLines(FILE);
            blurtRep[] blurtReps = new blurtRep[fileWords.Length];

            for (int i = 0; i < fileWords.Length; i++)
            {
                blurtReps[i] = new blurtRep(fileWords[i]);
            }

            Console.WriteLine("Would you like to run program [y/n]?");
            string run = Console.ReadLine();

            while (run == "y")
            {
                callBlurtRep(blurtReps, fileWords.Length);
                Console.WriteLine("Would you like to run program [y/n]?");
                run = Console.ReadLine();
            }
            printStatistics(blurtReps, fileWords.Length);
            resetObjects(blurtReps, fileWords.Length);
            printStatistics(blurtReps, fileWords.Length);
        }