code: func (m *MinWise) Similarity(m2 *MinWise) float64 {
  
  	if len(m.minimums) != len(m2.minimums) {
  		panic("minhash minimums size mismatch")
  	}
  
  	intersect := 0
  
  	for i := range m.minimums {
  		if m.minimums[i] == m2.minimums[i] {
  			intersect++
  		}
  	}
  
  	return float64(intersect) / float64(len(m.minimums))
  }
docs: // Similarity computes an estimate for the similarity between the two sets.