Kerollmops
|
a3ca80d20d
|
Ignore every proximities bigger or equal to 8
|
2020-06-18 15:42:46 +02:00 |
|
Kerollmops
|
e974e6b3c9
|
Acquire search intersections metrics
|
2020-06-16 12:10:23 +02:00 |
|
Kerollmops
|
8db16ff306
|
Add a cache to the contains_documents success function
|
2020-06-14 13:39:39 +02:00 |
|
Kerollmops
|
a8cda248b4
|
Introduce a customized A* algorithm.
This custom algo lazily compute the intersections between words, to avoid too much set operations and database reads
|
2020-06-14 12:51:57 +02:00 |
|
Kerollmops
|
69285b22d3
|
Check that an edges combination contains results
|
2020-06-13 11:16:02 +02:00 |
|
Kerollmops
|
b9cc6c10af
|
Introduce a function to ignore useless paths
|
2020-06-13 00:17:43 +02:00 |
|
Kerollmops
|
d02c5cb023
|
Fix node skipping by computing the accumulated proximity
|
2020-06-12 14:08:46 +02:00 |
|
Kerollmops
|
37a48489da
|
Reworked the best proximity algo a little bit
|
2020-06-12 12:53:08 +02:00 |
|
Kerollmops
|
302866ad73
|
Make the algo don't work with an astar
|
2020-06-11 17:43:06 +02:00 |
|
Kerollmops
|
0a83a86e65
|
Fix multiple bugs
|
2020-06-11 11:55:03 +02:00 |
|
Kerollmops
|
6ca3579cc0
|
Add more time debug measurements
|
2020-06-10 21:35:01 +02:00 |
|
Kerollmops
|
78f27c0465
|
squash-me: Remove debugs
|
2020-06-10 16:29:46 +02:00 |
|
Kerollmops
|
3ad883d7c7
|
squash-me: Make the dijkstra work even with different attributes
|
2020-06-10 16:27:02 +02:00 |
|
Kerollmops
|
fecd8ca54a
|
squash-me: It works! we must remove the debug after having added more tests
|
2020-06-10 14:20:35 +02:00 |
|
Kerollmops
|
13977d9338
|
squash-me
|
2020-06-09 23:06:59 +02:00 |
|
Kerollmops
|
5d5b827f1a
|
Squash-me
|
2020-06-09 17:32:25 +02:00 |
|
Kerollmops
|
2a6d6a7f69
|
Introduce a first draft of the best_proximity algorithm
|
2020-06-09 10:11:43 +02:00 |
|