code: func (s *Simulation) AddNodes(count int, opts ...AddNodeOption) (ids []enode.ID, err error) {
  	ids = make([]enode.ID, 0, count)
  	for i := 0; i < count; i++ {
  		id, err := s.AddNode(opts...)
  		if err != nil {
  			return nil, err
  		}
  		ids = append(ids, id)
  	}
  	return ids, nil
  }
docs: // AddNodes creates new nodes with random configurations,
  // applies provided options to the config and adds nodes to network.