parameters: (self)
return_statement: return dict(
          info_state=tuple([2]),
          legal_actions=(len(self._legal_actions),),
          current_player=(),
      )
docstring: Defines the observation provided by the environment.
  
      Each dict member will contain its expected structure and shape.
  
      Returns:
        A specification dict describing the observation fields and shapes.
docstring_summary: Defines the observation provided by the environment.
docstring_tokens: Defines the observation provided by the environment .
function: def observation_spec(self):
      """Defines the observation provided by the environment.
  
      Each dict member will contain its expected structure and shape.
  
      Returns:
        A specification dict describing the observation fields and shapes.
      """
      return dict(
          info_state=tuple([2]),
          legal_actions=(len(self._legal_actions),),
          current_player=(),
      )
function_tokens: def observation_spec ( self ) : return dict ( info_state = tuple ( [ 2 ] ) , legal_actions = ( len ( self . _legal_actions ) , ) , current_player = ( ) , )