diff --git a/doc/diagrams/benchmarks/clang_libcpp/running insertion.xlsx.practice non-unique 5.png b/doc/diagrams/benchmarks/clang_libcpp/running insertion.xlsx.practice non-unique 5.png index 75389666..f9f200e2 100644 Binary files a/doc/diagrams/benchmarks/clang_libcpp/running insertion.xlsx.practice non-unique 5.png and b/doc/diagrams/benchmarks/clang_libcpp/running insertion.xlsx.practice non-unique 5.png differ diff --git a/doc/diagrams/benchmarks/clang_libcpp/running insertion.xlsx.practice non-unique.png b/doc/diagrams/benchmarks/clang_libcpp/running insertion.xlsx.practice non-unique.png index b40a5f47..c3c2ab8f 100644 Binary files a/doc/diagrams/benchmarks/clang_libcpp/running insertion.xlsx.practice non-unique.png and b/doc/diagrams/benchmarks/clang_libcpp/running insertion.xlsx.practice non-unique.png differ diff --git a/doc/diagrams/benchmarks/clang_libcpp/running insertion.xlsx.practice norehash non-unique 5.png b/doc/diagrams/benchmarks/clang_libcpp/running insertion.xlsx.practice norehash non-unique 5.png index 9aedb625..2e7539ed 100644 Binary files a/doc/diagrams/benchmarks/clang_libcpp/running insertion.xlsx.practice norehash non-unique 5.png and b/doc/diagrams/benchmarks/clang_libcpp/running insertion.xlsx.practice norehash non-unique 5.png differ diff --git a/doc/diagrams/benchmarks/clang_libcpp/running insertion.xlsx.practice norehash non-unique.png b/doc/diagrams/benchmarks/clang_libcpp/running insertion.xlsx.practice norehash non-unique.png index 3843b6de..eec0fcc1 100644 Binary files a/doc/diagrams/benchmarks/clang_libcpp/running insertion.xlsx.practice norehash non-unique.png and b/doc/diagrams/benchmarks/clang_libcpp/running insertion.xlsx.practice norehash non-unique.png differ diff --git a/doc/diagrams/benchmarks/clang_libcpp/running insertion.xlsx.practice norehash.png b/doc/diagrams/benchmarks/clang_libcpp/running insertion.xlsx.practice norehash.png index 7b74a09b..e5e4b916 100644 Binary files a/doc/diagrams/benchmarks/clang_libcpp/running insertion.xlsx.practice norehash.png and b/doc/diagrams/benchmarks/clang_libcpp/running insertion.xlsx.practice norehash.png differ diff --git a/doc/diagrams/benchmarks/clang_libcpp/running insertion.xlsx.practice.png b/doc/diagrams/benchmarks/clang_libcpp/running insertion.xlsx.practice.png index d7333431..24807e2b 100644 Binary files a/doc/diagrams/benchmarks/clang_libcpp/running insertion.xlsx.practice.png and b/doc/diagrams/benchmarks/clang_libcpp/running insertion.xlsx.practice.png differ diff --git a/doc/diagrams/benchmarks/clang_libcpp/scattered erasure.xlsx.practice non-unique 5.png b/doc/diagrams/benchmarks/clang_libcpp/scattered erasure.xlsx.practice non-unique 5.png index bf0bd7d2..a2fe95c6 100644 Binary files a/doc/diagrams/benchmarks/clang_libcpp/scattered erasure.xlsx.practice non-unique 5.png and b/doc/diagrams/benchmarks/clang_libcpp/scattered erasure.xlsx.practice non-unique 5.png differ diff --git a/doc/diagrams/benchmarks/clang_libcpp/scattered erasure.xlsx.practice non-unique.png b/doc/diagrams/benchmarks/clang_libcpp/scattered erasure.xlsx.practice non-unique.png index dfa05ea8..eb53f3c8 100644 Binary files a/doc/diagrams/benchmarks/clang_libcpp/scattered erasure.xlsx.practice non-unique.png and b/doc/diagrams/benchmarks/clang_libcpp/scattered erasure.xlsx.practice non-unique.png differ diff --git a/doc/diagrams/benchmarks/clang_libcpp/scattered erasure.xlsx.practice.png b/doc/diagrams/benchmarks/clang_libcpp/scattered erasure.xlsx.practice.png index 510cff26..dad07371 100644 Binary files a/doc/diagrams/benchmarks/clang_libcpp/scattered erasure.xlsx.practice.png and b/doc/diagrams/benchmarks/clang_libcpp/scattered erasure.xlsx.practice.png differ diff --git a/doc/diagrams/benchmarks/clang_libcpp/scattered successful looukp.xlsx.practice non-unique 5.png b/doc/diagrams/benchmarks/clang_libcpp/scattered successful looukp.xlsx.practice non-unique 5.png index f1696a5c..83c39c4c 100644 Binary files a/doc/diagrams/benchmarks/clang_libcpp/scattered successful looukp.xlsx.practice non-unique 5.png and b/doc/diagrams/benchmarks/clang_libcpp/scattered successful looukp.xlsx.practice non-unique 5.png differ diff --git a/doc/diagrams/benchmarks/clang_libcpp/scattered successful looukp.xlsx.practice non-unique.png b/doc/diagrams/benchmarks/clang_libcpp/scattered successful looukp.xlsx.practice non-unique.png index cdd6094e..d25ef7dd 100644 Binary files a/doc/diagrams/benchmarks/clang_libcpp/scattered successful looukp.xlsx.practice non-unique.png and b/doc/diagrams/benchmarks/clang_libcpp/scattered successful looukp.xlsx.practice non-unique.png differ diff --git a/doc/diagrams/benchmarks/clang_libcpp/scattered successful looukp.xlsx.practice.png b/doc/diagrams/benchmarks/clang_libcpp/scattered successful looukp.xlsx.practice.png index 6c9bdb1c..d4bc4fe4 100644 Binary files a/doc/diagrams/benchmarks/clang_libcpp/scattered successful looukp.xlsx.practice.png and b/doc/diagrams/benchmarks/clang_libcpp/scattered successful looukp.xlsx.practice.png differ diff --git a/doc/diagrams/benchmarks/clang_libcpp/scattered unsuccessful looukp.xlsx.practice non-unique 5.png b/doc/diagrams/benchmarks/clang_libcpp/scattered unsuccessful looukp.xlsx.practice non-unique 5.png index b15214ed..7c43b2ad 100644 Binary files a/doc/diagrams/benchmarks/clang_libcpp/scattered unsuccessful looukp.xlsx.practice non-unique 5.png and b/doc/diagrams/benchmarks/clang_libcpp/scattered unsuccessful looukp.xlsx.practice non-unique 5.png differ diff --git a/doc/diagrams/benchmarks/clang_libcpp/scattered unsuccessful looukp.xlsx.practice non-unique.png b/doc/diagrams/benchmarks/clang_libcpp/scattered unsuccessful looukp.xlsx.practice non-unique.png index 34a7a226..41251196 100644 Binary files a/doc/diagrams/benchmarks/clang_libcpp/scattered unsuccessful looukp.xlsx.practice non-unique.png and b/doc/diagrams/benchmarks/clang_libcpp/scattered unsuccessful looukp.xlsx.practice non-unique.png differ diff --git a/doc/diagrams/benchmarks/clang_libcpp/scattered unsuccessful looukp.xlsx.practice.png b/doc/diagrams/benchmarks/clang_libcpp/scattered unsuccessful looukp.xlsx.practice.png index b595ba59..daa41516 100644 Binary files a/doc/diagrams/benchmarks/clang_libcpp/scattered unsuccessful looukp.xlsx.practice.png and b/doc/diagrams/benchmarks/clang_libcpp/scattered unsuccessful looukp.xlsx.practice.png differ diff --git a/doc/diagrams/benchmarks/gcc/running insertion.xlsx.practice non-unique 5.png b/doc/diagrams/benchmarks/gcc/running insertion.xlsx.practice non-unique 5.png index d23363c5..8d012b1c 100644 Binary files a/doc/diagrams/benchmarks/gcc/running insertion.xlsx.practice non-unique 5.png and b/doc/diagrams/benchmarks/gcc/running insertion.xlsx.practice non-unique 5.png differ diff --git a/doc/diagrams/benchmarks/gcc/running insertion.xlsx.practice non-unique.png b/doc/diagrams/benchmarks/gcc/running insertion.xlsx.practice non-unique.png index 9fe81db6..3d6ae325 100644 Binary files a/doc/diagrams/benchmarks/gcc/running insertion.xlsx.practice non-unique.png and b/doc/diagrams/benchmarks/gcc/running insertion.xlsx.practice non-unique.png differ diff --git a/doc/diagrams/benchmarks/gcc/running insertion.xlsx.practice norehash non-unique 5.png b/doc/diagrams/benchmarks/gcc/running insertion.xlsx.practice norehash non-unique 5.png index 805832f8..5c65139b 100644 Binary files a/doc/diagrams/benchmarks/gcc/running insertion.xlsx.practice norehash non-unique 5.png and b/doc/diagrams/benchmarks/gcc/running insertion.xlsx.practice norehash non-unique 5.png differ diff --git a/doc/diagrams/benchmarks/gcc/running insertion.xlsx.practice norehash non-unique.png b/doc/diagrams/benchmarks/gcc/running insertion.xlsx.practice norehash non-unique.png index 0804d890..b33427f5 100644 Binary files a/doc/diagrams/benchmarks/gcc/running insertion.xlsx.practice norehash non-unique.png and b/doc/diagrams/benchmarks/gcc/running insertion.xlsx.practice norehash non-unique.png differ diff --git a/doc/diagrams/benchmarks/gcc/running insertion.xlsx.practice norehash.png b/doc/diagrams/benchmarks/gcc/running insertion.xlsx.practice norehash.png index 69009334..b0e6b5ab 100644 Binary files a/doc/diagrams/benchmarks/gcc/running insertion.xlsx.practice norehash.png and b/doc/diagrams/benchmarks/gcc/running insertion.xlsx.practice norehash.png differ diff --git a/doc/diagrams/benchmarks/gcc/running insertion.xlsx.practice.png b/doc/diagrams/benchmarks/gcc/running insertion.xlsx.practice.png index 64dce253..a34bd7f4 100644 Binary files a/doc/diagrams/benchmarks/gcc/running insertion.xlsx.practice.png and b/doc/diagrams/benchmarks/gcc/running insertion.xlsx.practice.png differ diff --git a/doc/diagrams/benchmarks/gcc/scattered erasure.xlsx.practice non-unique 5.png b/doc/diagrams/benchmarks/gcc/scattered erasure.xlsx.practice non-unique 5.png index 2c916c5a..56cadad1 100644 Binary files a/doc/diagrams/benchmarks/gcc/scattered erasure.xlsx.practice non-unique 5.png and b/doc/diagrams/benchmarks/gcc/scattered erasure.xlsx.practice non-unique 5.png differ diff --git a/doc/diagrams/benchmarks/gcc/scattered erasure.xlsx.practice non-unique.png b/doc/diagrams/benchmarks/gcc/scattered erasure.xlsx.practice non-unique.png index 33a719ef..bdd3aa7f 100644 Binary files a/doc/diagrams/benchmarks/gcc/scattered erasure.xlsx.practice non-unique.png and b/doc/diagrams/benchmarks/gcc/scattered erasure.xlsx.practice non-unique.png differ diff --git a/doc/diagrams/benchmarks/gcc/scattered erasure.xlsx.practice.png b/doc/diagrams/benchmarks/gcc/scattered erasure.xlsx.practice.png index e7109cc3..3d2324b0 100644 Binary files a/doc/diagrams/benchmarks/gcc/scattered erasure.xlsx.practice.png and b/doc/diagrams/benchmarks/gcc/scattered erasure.xlsx.practice.png differ diff --git a/doc/diagrams/benchmarks/gcc/scattered successful looukp.xlsx.practice non-unique 5.png b/doc/diagrams/benchmarks/gcc/scattered successful looukp.xlsx.practice non-unique 5.png index 0c0d0442..92c60c90 100644 Binary files a/doc/diagrams/benchmarks/gcc/scattered successful looukp.xlsx.practice non-unique 5.png and b/doc/diagrams/benchmarks/gcc/scattered successful looukp.xlsx.practice non-unique 5.png differ diff --git a/doc/diagrams/benchmarks/gcc/scattered successful looukp.xlsx.practice non-unique.png b/doc/diagrams/benchmarks/gcc/scattered successful looukp.xlsx.practice non-unique.png index 2404d59a..98a2f15b 100644 Binary files a/doc/diagrams/benchmarks/gcc/scattered successful looukp.xlsx.practice non-unique.png and b/doc/diagrams/benchmarks/gcc/scattered successful looukp.xlsx.practice non-unique.png differ diff --git a/doc/diagrams/benchmarks/gcc/scattered successful looukp.xlsx.practice.png b/doc/diagrams/benchmarks/gcc/scattered successful looukp.xlsx.practice.png index aa2f2670..d9f96588 100644 Binary files a/doc/diagrams/benchmarks/gcc/scattered successful looukp.xlsx.practice.png and b/doc/diagrams/benchmarks/gcc/scattered successful looukp.xlsx.practice.png differ diff --git a/doc/diagrams/benchmarks/gcc/scattered unsuccessful looukp.xlsx.practice non-unique 5.png b/doc/diagrams/benchmarks/gcc/scattered unsuccessful looukp.xlsx.practice non-unique 5.png index 7baa248e..497d84b5 100644 Binary files a/doc/diagrams/benchmarks/gcc/scattered unsuccessful looukp.xlsx.practice non-unique 5.png and b/doc/diagrams/benchmarks/gcc/scattered unsuccessful looukp.xlsx.practice non-unique 5.png differ diff --git a/doc/diagrams/benchmarks/gcc/scattered unsuccessful looukp.xlsx.practice non-unique.png b/doc/diagrams/benchmarks/gcc/scattered unsuccessful looukp.xlsx.practice non-unique.png index 1ada54ff..312b3c76 100644 Binary files a/doc/diagrams/benchmarks/gcc/scattered unsuccessful looukp.xlsx.practice non-unique.png and b/doc/diagrams/benchmarks/gcc/scattered unsuccessful looukp.xlsx.practice non-unique.png differ diff --git a/doc/diagrams/benchmarks/gcc/scattered unsuccessful looukp.xlsx.practice.png b/doc/diagrams/benchmarks/gcc/scattered unsuccessful looukp.xlsx.practice.png index bd2402de..afaf4bf8 100644 Binary files a/doc/diagrams/benchmarks/gcc/scattered unsuccessful looukp.xlsx.practice.png and b/doc/diagrams/benchmarks/gcc/scattered unsuccessful looukp.xlsx.practice.png differ diff --git a/doc/diagrams/benchmarks/vs/running insertion.xlsx.practice non-unique 5.png b/doc/diagrams/benchmarks/vs/running insertion.xlsx.practice non-unique 5.png index b32e8cf2..dc22eb13 100644 Binary files a/doc/diagrams/benchmarks/vs/running insertion.xlsx.practice non-unique 5.png and b/doc/diagrams/benchmarks/vs/running insertion.xlsx.practice non-unique 5.png differ diff --git a/doc/diagrams/benchmarks/vs/running insertion.xlsx.practice non-unique.png b/doc/diagrams/benchmarks/vs/running insertion.xlsx.practice non-unique.png index c2df113c..efd12331 100644 Binary files a/doc/diagrams/benchmarks/vs/running insertion.xlsx.practice non-unique.png and b/doc/diagrams/benchmarks/vs/running insertion.xlsx.practice non-unique.png differ diff --git a/doc/diagrams/benchmarks/vs/running insertion.xlsx.practice norehash non-unique 5.png b/doc/diagrams/benchmarks/vs/running insertion.xlsx.practice norehash non-unique 5.png index 4f70d8b0..311c2141 100644 Binary files a/doc/diagrams/benchmarks/vs/running insertion.xlsx.practice norehash non-unique 5.png and b/doc/diagrams/benchmarks/vs/running insertion.xlsx.practice norehash non-unique 5.png differ diff --git a/doc/diagrams/benchmarks/vs/running insertion.xlsx.practice norehash non-unique.png b/doc/diagrams/benchmarks/vs/running insertion.xlsx.practice norehash non-unique.png index f8a1710f..dbc60834 100644 Binary files a/doc/diagrams/benchmarks/vs/running insertion.xlsx.practice norehash non-unique.png and b/doc/diagrams/benchmarks/vs/running insertion.xlsx.practice norehash non-unique.png differ diff --git a/doc/diagrams/benchmarks/vs/running insertion.xlsx.practice norehash.png b/doc/diagrams/benchmarks/vs/running insertion.xlsx.practice norehash.png index f9407d3a..eab1aa2b 100644 Binary files a/doc/diagrams/benchmarks/vs/running insertion.xlsx.practice norehash.png and b/doc/diagrams/benchmarks/vs/running insertion.xlsx.practice norehash.png differ diff --git a/doc/diagrams/benchmarks/vs/running insertion.xlsx.practice.png b/doc/diagrams/benchmarks/vs/running insertion.xlsx.practice.png index 05b6ef77..d71c2836 100644 Binary files a/doc/diagrams/benchmarks/vs/running insertion.xlsx.practice.png and b/doc/diagrams/benchmarks/vs/running insertion.xlsx.practice.png differ diff --git a/doc/diagrams/benchmarks/vs/scattered erasure.xlsx.practice non-unique 5.png b/doc/diagrams/benchmarks/vs/scattered erasure.xlsx.practice non-unique 5.png index 73d1703c..b223b0a4 100644 Binary files a/doc/diagrams/benchmarks/vs/scattered erasure.xlsx.practice non-unique 5.png and b/doc/diagrams/benchmarks/vs/scattered erasure.xlsx.practice non-unique 5.png differ diff --git a/doc/diagrams/benchmarks/vs/scattered erasure.xlsx.practice non-unique.png b/doc/diagrams/benchmarks/vs/scattered erasure.xlsx.practice non-unique.png index 475e570f..2d7a5fb4 100644 Binary files a/doc/diagrams/benchmarks/vs/scattered erasure.xlsx.practice non-unique.png and b/doc/diagrams/benchmarks/vs/scattered erasure.xlsx.practice non-unique.png differ diff --git a/doc/diagrams/benchmarks/vs/scattered erasure.xlsx.practice.png b/doc/diagrams/benchmarks/vs/scattered erasure.xlsx.practice.png index 2f2bc13c..50a14d84 100644 Binary files a/doc/diagrams/benchmarks/vs/scattered erasure.xlsx.practice.png and b/doc/diagrams/benchmarks/vs/scattered erasure.xlsx.practice.png differ diff --git a/doc/diagrams/benchmarks/vs/scattered successful looukp.xlsx.practice non-unique 5.png b/doc/diagrams/benchmarks/vs/scattered successful looukp.xlsx.practice non-unique 5.png index df655dec..b8d48386 100644 Binary files a/doc/diagrams/benchmarks/vs/scattered successful looukp.xlsx.practice non-unique 5.png and b/doc/diagrams/benchmarks/vs/scattered successful looukp.xlsx.practice non-unique 5.png differ diff --git a/doc/diagrams/benchmarks/vs/scattered successful looukp.xlsx.practice non-unique.png b/doc/diagrams/benchmarks/vs/scattered successful looukp.xlsx.practice non-unique.png index e9ae4f25..36555095 100644 Binary files a/doc/diagrams/benchmarks/vs/scattered successful looukp.xlsx.practice non-unique.png and b/doc/diagrams/benchmarks/vs/scattered successful looukp.xlsx.practice non-unique.png differ diff --git a/doc/diagrams/benchmarks/vs/scattered successful looukp.xlsx.practice.png b/doc/diagrams/benchmarks/vs/scattered successful looukp.xlsx.practice.png index 60e85ba5..054b4537 100644 Binary files a/doc/diagrams/benchmarks/vs/scattered successful looukp.xlsx.practice.png and b/doc/diagrams/benchmarks/vs/scattered successful looukp.xlsx.practice.png differ diff --git a/doc/diagrams/benchmarks/vs/scattered unsuccessful looukp.xlsx.practice non-unique 5.png b/doc/diagrams/benchmarks/vs/scattered unsuccessful looukp.xlsx.practice non-unique 5.png index 6273e2bb..810f5ecd 100644 Binary files a/doc/diagrams/benchmarks/vs/scattered unsuccessful looukp.xlsx.practice non-unique 5.png and b/doc/diagrams/benchmarks/vs/scattered unsuccessful looukp.xlsx.practice non-unique 5.png differ diff --git a/doc/diagrams/benchmarks/vs/scattered unsuccessful looukp.xlsx.practice non-unique.png b/doc/diagrams/benchmarks/vs/scattered unsuccessful looukp.xlsx.practice non-unique.png index 2724d755..5847127e 100644 Binary files a/doc/diagrams/benchmarks/vs/scattered unsuccessful looukp.xlsx.practice non-unique.png and b/doc/diagrams/benchmarks/vs/scattered unsuccessful looukp.xlsx.practice non-unique.png differ diff --git a/doc/diagrams/benchmarks/vs/scattered unsuccessful looukp.xlsx.practice.png b/doc/diagrams/benchmarks/vs/scattered unsuccessful looukp.xlsx.practice.png index 31be4e90..0f697161 100644 Binary files a/doc/diagrams/benchmarks/vs/scattered unsuccessful looukp.xlsx.practice.png and b/doc/diagrams/benchmarks/vs/scattered unsuccessful looukp.xlsx.practice.png differ