parameters: (self, rng: random.Random)
docstring: Returns the state in which the game should start in.
          The implementing class is responsible for resetting the state after setup is called,
          such that the exercise can be run multiple times to get the same result.
          :param random: A seeded random number generator. For repeated runs of this
              exercise, this parameter and the bots should be the only things which
              causes variations between runs.
docstring_summary: Returns the state in which the game should start in.
          The implementing class is responsible for resetting the state after setup is called,
          such that the exercise can be run multiple times to get the same result.
          :param random: A seeded random number generator. For repeated runs of this
              exercise, this parameter and the bots should be the only things which
              causes variations between runs.
docstring_tokens: Returns the state in which the game should start in . The implementing class is responsible for resetting the state after setup is called such that the exercise can be run multiple times to get the same result . : param random : A seeded random number generator . For repeated runs of this exercise this parameter and the bots should be the only things which causes variations between runs .
function: def setup(self, rng: random.Random) -> GameState:
          """
          Returns the state in which the game should start in.
          The implementing class is responsible for resetting the state after setup is called,
          such that the exercise can be run multiple times to get the same result.
          :param random: A seeded random number generator. For repeated runs of this
              exercise, this parameter and the bots should be the only things which
              causes variations between runs.
          """
          raise NotImplementedError()
function_tokens: def setup ( self , rng : random . Random ) -> GameState : raise NotImplementedError ( )