Advertisement
Guest User

tamere

a guest
Mar 22nd, 2018
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.63 KB | None | 0 0
  1. random_words=[random_word() for i in range(2<<10)]
  2. for n in range (1,9):
  3. for t in range(10,21):
  4. nb_words=0
  5. nb_errors=0
  6. bf=bloomfilter.create(t,code_of_string,n)
  7. for c in random_words:
  8. bloomfilter.add(bf,c)
  9. for k in range (2<<14):
  10. word=random_word()
  11. if word not in random_words:
  12. nb_words+=1
  13. if bloomfilter.contains(bf,word):
  14. nb_errors+=1
  15. print("{} {} {} {} {}".format(t,n,nb_words,nb_errors,nb_errors/nb_words))
  16. print("\n\n")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement