docstr: Returns an initial design, which returns the default configuration.
  
  Parameters
  ----------
  additional_configs: list[Configuration], defaults to []
      Adds additional configurations to the initial design.
docstr_tok: ["Returns","an","initial","design",",","which","returns","the","default","configuration",".","Parameters","--","--","--","--","--","additional_configs",":","list","[","Configuration","]",",","defaults","to","[","]","Adds","additional","configurations","to","the","initial","design","."]
code: def get_initial_design(  # type: ignore
      scenario: Scenario,
      *,
      additional_configs: list[Configuration] = [],
  ) -> DefaultInitialDesign:
      """Returns an initial design, which returns the default configuration.
  
      Parameters
      ----------
      additional_configs: list[Configuration], defaults to []
          Adds additional configurations to the initial design.
      """
      return DefaultInitialDesign(
          scenario=scenario,
          additional_configs=additional_configs,
      )
  
imports: from __future__ import annotations
  from ConfigSpace import Configuration
  from smac.acquisition.function.expected_improvement import EI
  from smac.acquisition.maximizer.local_and_random_search import LocalAndSortedRandomSearch
  from smac.facade.abstract_facade import AbstractFacade
  from smac.initial_design.default_design import DefaultInitialDesign
  from smac.intensifier.intensifier import Intensifier
  from smac.model.random_forest.random_forest import RandomForest
  from smac.multi_objective.aggregation_strategy import MeanAggregationStrategy
  from smac.random_design.probability_design import ProbabilityRandomDesign
  from smac.runhistory.encoder.encoder import RunHistoryEncoder
  from smac.scenario import Scenario
  from smac.utils.logging import get_logger
label_desc: Use image node_id 5 for calling the AlgorithmConfigurationFacade obj's underlying member method code with example usage: obj.get_initial_design(scenario) and returns: DefaultInitialDesign