parameters: (
              self,
              evg_api: EvergreenApi,
              resmoke_proxy: ResmokeProxyService,
              config: SuiteSplitConfig,
              split_strategy: SplitStrategy,
              fallback_strategy: FallbackStrategy,
      )
docstring: Initialize the suite split service.
  
          :param evg_api: Evergreen API client.
          :param resmoke_proxy: Resmoke Proxy service.
          :param config: Configuration options of how to split suites.
docstring_summary: Initialize the suite split service.
docstring_tokens: Initialize the suite split service .
function: def __init__(
              self,
              evg_api: EvergreenApi,
              resmoke_proxy: ResmokeProxyService,
              config: SuiteSplitConfig,
              split_strategy: SplitStrategy,
              fallback_strategy: FallbackStrategy,
      ) -> None:
          """
          Initialize the suite split service.
  
          :param evg_api: Evergreen API client.
          :param resmoke_proxy: Resmoke Proxy service.
          :param config: Configuration options of how to split suites.
          """
          self.evg_api = evg_api
          self.resmoke_proxy = resmoke_proxy
          self.config = config
          self.split_strategy = split_strategy
          self.fallback_strategy = fallback_strategy
function_tokens: def __init__ ( self , evg_api : EvergreenApi , resmoke_proxy : ResmokeProxyService , config : SuiteSplitConfig , split_strategy : SplitStrategy , fallback_strategy : FallbackStrategy , ) -> None : self . evg_api = evg_api self . resmoke_proxy = resmoke_proxy self . config = config self . split_strategy = split_strategy self . fallback_strategy = fallback_strategy