|
e4c643880a
|
docs: describe BucketFinder
|
2024-03-23 11:24:46 +01:00 |
|
|
c1b4fc67e9
|
refactor: integrate finder-threads as lambdas
|
2024-03-23 11:24:06 +01:00 |
|
|
2ebc2107ba
|
feat: add developer mode and incremental search cli options
|
2024-03-23 10:26:52 +01:00 |
|
|
aa9c5e0ebc
|
chore: remove QtCreator user config
|
2024-03-22 18:55:00 +01:00 |
|
|
583372fbd8
|
docs: slides, first release
|
2024-03-22 18:49:17 +01:00 |
|
|
3f3ad0c765
|
feat: use unordered_map instead of map
|
2024-03-22 15:37:13 +01:00 |
|
|
8ca68b0e9a
|
docs: add slides
|
2024-03-22 15:36:45 +01:00 |
|
|
9b1872139d
|
docs: setup presentation
|
2024-03-22 11:01:03 +01:00 |
|
|
66a54d85cc
|
refactor: clean up
|
2024-03-22 10:59:35 +01:00 |
|
|
f080d00697
|
feat: don't search while typing
|
2024-03-22 10:59:13 +01:00 |
|
|
8c9a1522a0
|
feat: make bucket-finder default
|
2024-03-21 20:57:02 +01:00 |
|
|
06500fd69a
|
refactor: clean up
|
2024-03-21 20:56:48 +01:00 |
|
|
7af6ac593c
|
feat: search on return-press
|
2024-03-21 20:56:30 +01:00 |
|
|
a6146415df
|
feat: use WordRefList instead of std::foward_list for results
|
2024-03-21 20:16:00 +01:00 |
|
|
b53a4edeee
|
feat: add one-cap word-list generator
|
2024-03-21 20:00:46 +01:00 |
|
|
32be1eaa95
|
feat: add bucket finder
|
2024-03-21 13:23:26 +01:00 |
|
|
4b42f4c12a
|
feat: add harder test-cases for sorted finders
|
2024-03-21 10:59:35 +01:00 |
|
|
029196237d
|
refactor: clean up namespace
|
2024-03-21 10:59:20 +01:00 |
|
|
3b1446f049
|
refactor: add WordRefList from WordList constructor
|
2024-03-21 10:58:38 +01:00 |
|
|
95cc7223e8
|
refactor: extract WordRefList and thread finder
|
2024-03-21 09:57:13 +01:00 |
|
|
48f05ddb4f
|
refactor: add WordList type
|
2024-03-21 08:55:44 +01:00 |
|
|
dae5445efc
|
feat: add option to load english words
|
2024-03-20 21:45:06 +01:00 |
|
|
10b19749f7
|
refactor: extract lib_timer
|
2024-03-20 21:12:33 +01:00 |
|
|
14dbf00775
|
refactor: extract finder-test template method
|
2024-03-20 21:07:14 +01:00 |
|
|
ad8a9ada83
|
refactor: remove using from header files
|
2024-03-20 20:51:16 +01:00 |
|
|
26d3839832
|
feat: add sorted linear finder
|
2024-03-20 20:50:43 +01:00 |
|
|
291d8d198e
|
feat: make word-list size configurable from ui
|
2024-03-20 18:38:44 +01:00 |
|
|
48283d0d76
|
feat: use less threads for short lists
|
2024-03-20 16:52:08 +01:00 |
|
|
7f18d0d6cc
|
refactor: clean up word list generator
|
2024-03-20 16:51:46 +01:00 |
|
|
6ba52ab73f
|
refactor: extract test runs
|
2024-03-20 16:43:07 +01:00 |
|
|
21ca48b9c2
|
feat: automatically detect thread count in parallel finder
|
2024-03-20 16:36:56 +01:00 |
|
|
ab0613e845
|
feat: add grouped finder
|
2024-03-20 16:35:37 +01:00 |
|
|
9fd3062041
|
feat: keep finder between searches
|
2024-03-20 15:20:46 +01:00 |
|
|
bdc720694f
|
feat: add tree-finder
|
2024-03-20 15:05:25 +01:00 |
|
|
1ab711f81c
|
feat: reduce mutex waits in parallel finder
|
2024-03-20 13:33:47 +01:00 |
|
|
ba460cc00a
|
feat: use std::forward_list for results
|
2024-03-20 13:25:28 +01:00 |
|
|
510deb2d54
|
feat: don't show full word-list on startup
|
2024-03-20 13:24:28 +01:00 |
|
|
c191e7bd6a
|
fix: gcc
|
2024-03-20 10:59:07 +01:00 |
|
|
9a855daabf
|
feat: reduce word list size
|
2024-03-20 10:47:38 +01:00 |
|
|
2a8b342b91
|
feat: implement search
|
2024-03-20 10:47:05 +01:00 |
|
|
e2f9b630c5
|
feat: generate word list
|
2024-03-20 10:16:46 +01:00 |
|
|
42b8c8d7e7
|
feat: implement ostream operator for timer
|
2024-03-20 10:13:08 +01:00 |
|
|
64ae4c62a9
|
refactor: return numerical value from timer
|
2024-03-20 09:58:40 +01:00 |
|
|
f7634bdd95
|
feat: add ui layout
|
2024-03-20 09:34:54 +01:00 |
|
|
c307783ef2
|
feat: add empty qt ui
|
2024-03-19 21:42:32 +01:00 |
|
|
a8c42de4d5
|
refactor: rename liblib_vector_search to lib_vector_search
|
2024-03-19 17:40:28 +01:00 |
|
|
e648a82c42
|
refactor: move test cli to own project
|
2024-03-19 17:34:58 +01:00 |
|
|
32a1cd7533
|
refactor: move searching to static library
|
2024-03-19 17:26:26 +01:00 |
|
|
8ed4b9ac71
|
feat: add naive implementation with timer and word-list generator
|
2024-03-19 17:10:48 +01:00 |
|
|
ebf50df679
|
chore: init project
|
2024-03-18 12:12:31 +01:00 |
|