parameters: (self, game_report)
return_statement: return game
docstring: Add and rate a game.
  
          If the game has only two players, rate the game.
  
          Arguments:
              game_report (dict): a report about a game
  
          Returns:
               Game object
docstring_summary: Add and rate a game.
docstring_tokens: Add and rate a game .
function: def add_and_rate_game(self, game_report):
          """Add and rate a game.
  
          If the game has only two players, rate the game.
  
          Arguments:
              game_report (dict): a report about a game
  
          Returns:
               Game object
  
          """
          game = self._add_game(game_report)
          if game and self._verify_game(game_report):
              self._rate_game(game)
          return game
function_tokens: def add_and_rate_game ( self , game_report ) : game = self . _add_game ( game_report ) if game and self . _verify_game ( game_report ) : self . _rate_game ( game ) return game