docs: def count_collisions(Collisions):
      """
      Counts the number of unique collisions and gets the collision index.
  
      Parameters
      ----------
      Collisions : array_like
          Array of booleans, containing true if during a collision event, false otherwise.
  
      Returns
      -------
      CollisionCount : int
          Number of unique collisions
      CollisionIndicies : list
          Indicies of collision occurance
      """
      CollisionCount = 0
      CollisionIndicies = []
      lastval = True
      for i, val in enumerate(Collisions):
          if val == True and lastval == False:
              CollisionIndicies.append(i)
              CollisionCount += 1
          lastval = val
      return CollisionCount, CollisionIndicies