parameters: (self, player, action)
return_statement: return (f"Vehicle {player} would like to move to "
              f"{self.get_game().network.get_road_section_from_action_id(action)}"
              ".")
docstring: Action -> string.
docstring_summary: Action -> string.
docstring_tokens: Action - > string .
function: def _action_to_string(self, player, action) -> str:
      """Action -> string."""
      if self.get_game().perform_sanity_checks:
        self.assert_valid_player(player)
      if action == dynamic_routing_utils.NO_POSSIBLE_ACTION:
        return f"Vehicle {player} reach a sink node or its destination."
      if self.get_game().perform_sanity_checks:
        self.get_game().network.assert_valid_action(action)
      return (f"Vehicle {player} would like to move to "
              f"{self.get_game().network.get_road_section_from_action_id(action)}"
              ".")
function_tokens: def _action_to_string ( self , player , action ) -> str : if self . get_game ( ) . perform_sanity_checks : self . assert_valid_player ( player ) if action == dynamic_routing_utils . NO_POSSIBLE_ACTION : return f"Vehicle {player} reach a sink node or its destination." if self . get_game ( ) . perform_sanity_checks : self . get_game ( ) . network . assert_valid_action ( action ) return ( f"Vehicle {player} would like to move to " f"{self.get_game().network.get_road_section_from_action_id(action)}" "." )