static void Main(string[] args) { //Instantiate GOL Object Library.GOL GOL = new Library.GOL(); int numgens; bool cont, restart; do { restart = false; GOL.ConsoleSetup(); GOL.StartSelection(); GOL.PrintGrid(); do { cont = false; numgens = GOL.EnterGenerations(); while (numgens > 0) { GOL.UpdateGrid(); GOL.PrintGrid(); System.Threading.Thread.Sleep(20); numgens--; } GOL.ContinueSelection(ref cont, ref restart); }while (cont == true) ; Console.Clear(); } while (restart == true) ; }
static void Main(string[] args) { //Instantiate GOL Object Library.GOL GOL = new Library.GOL(); int numgens; bool cont, restart; do { restart = false; GOL.ConsoleSetup(); GOL.StartSelection(); GOL.PrintGrid(); do { cont = false; numgens = GOL.EnterGenerations(); while (numgens > 0) { GOL.UpdateGrid(); GOL.PrintGrid(); System.Threading.Thread.Sleep(20); numgens--; } GOL.ContinueSelection(ref cont, ref restart); }while (cont == true); Console.Clear(); } while (restart == true); }