/*public void EnterTournamentSelectScreen() {
     *  Debug.Log("EnterTournamentSelect()");
     *
     *  // Pause Evaluations
     *  Pause();
     *  // Switch UI panel from trainer to Tournaments
     *
     *  // Display upcoming tournaments, with some eligible, some on cooldown, and some locked
     *
     *
     * }
     * public void ExitTournamentSelectScreen() {
     *  // Switch UI panel back to trainerUI
     *  // resume paused evaluations
     *  TogglePlayPause(); // UGLY!! assumes it was paused during tournament select screen!
     * }*/
    public void EnterTournament(TournamentInfo tournamentInfo)
    {
        Debug.Log("TrainingManager.EnterTournament");
        // Clean up current training, evalManager etc. - reset this generation
        isTraining = false;
        evaluationManager.ClearCurrentTraining();
        // Bring up Tournament Summary Page: name, type, opponent, etc.
        // Pass everything to TournamentManager?

        gameManager.EnterTournamentMode(tournamentInfo);
        //trainingMenuRef.mainMenuRef.EnterTournamentMode(tournamentInfo);
    }