Dnomd343
|
011e65c636
|
feat: group cases build index with mutex
|
2 years ago |
Dnomd343
|
6ecaec7cee
|
feat: group cases fast codec
|
2 years ago |
Dnomd343
|
483b9f62c0
|
feat: demo of fast group case info
|
2 years ago |
Dnomd343
|
ef30046b84
|
test: add group info test
|
2 years ago |
Dnomd343
|
bcd83aab83
|
feat: parse group info
|
2 years ago |
Dnomd343
|
91cb4df89c
|
feat: locate group info
|
2 years ago |
Dnomd343
|
c6a83a9aed
|
update: enhance groups build
|
2 years ago |
Dnomd343
|
066f23f410
|
feat: enhance group seeds
|
2 years ago |
Dnomd343
|
57904b3801
|
update: load group info
|
2 years ago |
Dnomd343
|
f818787c5e
|
feat: add `TYPE_ID_GROUP_NUM`
|
2 years ago |
Dnomd343
|
e2f9809319
|
update: type id size
|
2 years ago |
Dnomd343
|
21e3e29e22
|
feat: add `TYPE_ID_MAX_GROUP_SIZE`
|
2 years ago |
Dnomd343
|
5c710620af
|
feat: build single group
|
2 years ago |
Dnomd343
|
344fa3acf8
|
feat: add group seeds rev-index
|
2 years ago |
Dnomd343
|
ddcf24c137
|
feat: add group seeds index
|
2 years ago |
Dnomd343
|
785939740a
|
feat: add group seeds
|
2 years ago |
Dnomd343
|
97209ee3f2
|
update: verify group_id and group_index
|
2 years ago |
Dnomd343
|
aa4dc085e9
|
update: build all groups
|
2 years ago |
Dnomd343
|
5e9124d523
|
feat: build groups
|
2 years ago |
Dnomd343
|
48e9cd5941
|
remove: legacy code
|
2 years ago |
Dnomd343
|
70f32b1827
|
feat: add `GROUP_ALL_CASES_SIZE`
|
2 years ago |
Dnomd343
|
ba401598ca
|
update: check the order of group all cases
|
2 years ago |
Dnomd343
|
4efb519a7b
|
feat: group all cases
|
2 years ago |
Dnomd343
|
989e4fd581
|
test: add type_id and block_num test
|
2 years ago |
Dnomd343
|
fe6f83e3a5
|
feat: type id convert
|
2 years ago |
Dnomd343
|
17c449af2d
|
feat: type id index
|
2 years ago |
Dnomd343
|
b8bb0d2ef5
|
feat: search group cases
|
2 years ago |
Dnomd343
|
c62063917d
|
feat: try using vector instead of queue
|
2 years ago |
Dnomd343
|
0f5d99b1d5
|
feat: group search benchmark
|
2 years ago |
Dnomd343
|
0e46dd8609
|
feat: multiple hashmap benchmarks
|
2 years ago |
Dnomd343
|
1e652a63a4
|
feat: statistics block num
|
2 years ago |
Dnomd343
|
1726096a3c
|
fix: benchmark initialize function
|
2 years ago |
Dnomd343
|
68a5272975
|
feat: benchmark module of rust ffi
|
2 years ago |
Dnomd343
|
851b79d2d7
|
feat: benchmark interface of klotski ffi
|
2 years ago |
Dnomd343
|
2570c5d0f4
|
feat: mirror functions benchmark
|
2 years ago |
Dnomd343
|
f0a8d401f3
|
update: enhance benchmark module
|
2 years ago |
Dnomd343
|
025b79749d
|
feat: codec convert benchmark
|
2 years ago |
Dnomd343
|
584d39d1c4
|
perf: benchmark structure
|
2 years ago |
Dnomd343
|
e9dce4d77d
|
feat: codec string related benchmark
|
2 years ago |
Dnomd343
|
ff00962b30
|
perf: update Benchmark module
|
2 years ago |
Dnomd343
|
8ceabc516a
|
test: complete rust codec ffi test
|
2 years ago |
Dnomd343
|
b4dfdd50dd
|
feat: unsafe version of `to_string` trait
|
2 years ago |
Dnomd343
|
a7913cb0df
|
feat: rust ffi for klotski codec
|
2 years ago |
Dnomd343
|
4403e4e189
|
update: add `noexcept` flag
|
2 years ago |
Dnomd343
|
f558e18934
|
feat: mirror functions in klotski function
|
2 years ago |
Dnomd343
|
afe1528c82
|
feat: complete RawCode vertical mirror
|
2 years ago |
Dnomd343
|
f521cf6f12
|
feat: RawCode vertical mirror fill
|
2 years ago |
Dnomd343
|
da8d0947f4
|
update: complete horizontal mirror
|
2 years ago |
Dnomd343
|
f2d270cd29
|
feat: demo of horizontal mirror
|
2 years ago |
Dnomd343
|
ad742154e5
|
feat: next layout size statistics
|
2 years ago |