The Gasher

A hasher, fuzzer, genetic algorithm. Can generate formulas to hash some inputs to a perfect minimal lookup table. ©, by Peter van der Zee, July 2016. See [n n][/n] for code/readme and [n n][/n] for blog post.

values to hash
(The above resulted in...) len=
weights; current: best:
weights; current: best:
weights; current: best:

Particles: Buckets: Append:

above: last of batch, always replaced
below: best so far. equals are replaced until better than some score and appended otherwise