code: func (s *Simulation) kademlias() (ks map[enode.ID]*network.Kademlia) {
  	items := s.UpNodesItems(BucketKeyKademlia)
  	log.Debug("kademlia len items", "len", len(items))
  	ks = make(map[enode.ID]*network.Kademlia, len(items))
  	for id, v := range items {
  		k, ok := v.(*network.Kademlia)
  		if !ok {
  			continue
  		}
  		ks[id] = k
  	}
  	return ks
  }
docs: // kademlias returns all Kademlia instances that are set
  // in simulation bucket.