public void startGame() { initializeStartCheckerBoard(); while (m_GameEndChoice == eGameEndChoice.Continue) { while (m_GameStatus == eGameStatus.ContinueGame) { Ex02.ConsoleUtils.Screen.Clear(); UIUtilities.PrintBoard(m_CurrentPlayer, m_OtherPlayer, (int)m_SizeOfBoard); nextTurn(); setParamatersForNextTurn(); } caclculateResultGame(); UIUtilities.printResultOnScreen(m_CurrentPlayer, m_OtherPlayer, (int)m_SizeOfBoard); m_GameEndChoice = UIUtilities.getChoiseToContinuteTheGameFromClient(); if (m_GameEndChoice == eGameEndChoice.Continue) { initializeCheckerGame(); } } }