public void PlayMatchGame() { m_PlayerOne = playerOneLogin(); m_PlayerTwo = playerTwoLogin(m_PlayerOne.NameOfPlayer); UI.printSign("Welcome To Dori's World"); bool v_WantToPlayAnotherGame; do { GameBoard board = makeGameBoard(); m_PlayerOne.NewGame(null, null); m_PlayerTwo.NewGame(board.NumOfRows, board.NumOfCols); m_Ui.printBoard(board); gameRoutineAndKeepScore(board); m_Ui.announceOnTheWinner(m_PlayerOne, m_PlayerTwo); v_WantToPlayAnotherGame = UI.askForAnotherGame(m_PlayerOne.NameOfPlayer, m_PlayerTwo.NameOfPlayer); }while (v_WantToPlayAnotherGame == true); }