Dnomd343
|
02b671954f
|
feat: support furthest cases search
|
2 years ago |
Dnomd343
|
f154b6be8f
|
feat: support multi-target search
|
2 years ago |
Dnomd343
|
9804a26cb4
|
feat: allow direct conversion without `unwrap`
|
2 years ago |
Dnomd343
|
d071cb7fc3
|
perf: single target search
|
2 years ago |
Dnomd343
|
ee58b52c26
|
feat: backtrack function for FastCal
|
2 years ago |
Dnomd343
|
c2184035f8
|
feat: using lambda for confirm target
|
2 years ago |
Dnomd343
|
b5861820b9
|
update: FastCal module
|
2 years ago |
Dnomd343
|
533247b881
|
update: enhance klotski core
|
2 years ago |
Dnomd343
|
e4069422f8
|
update: fix several warnings
|
2 years ago |
Dnomd343
|
67ca25dc5c
|
fix: core compile warning
|
2 years ago |
Dnomd343
|
bea0664468
|
build: enable `-Wall` and `-Wextra` options
|
2 years ago |
Dnomd343
|
39570535ee
|
update: compile structure
|
2 years ago |
Dnomd343
|
d6c213f322
|
update: enhance CommonCode convert interface
|
2 years ago |
Dnomd343
|
0d3859986e
|
update: more convert interface for ShortCode
|
2 years ago |
Dnomd343
|
c669c368fa
|
update: more convert interface for RawCode
|
2 years ago |
Dnomd343
|
f22472e83a
|
remove: redundant test code
|
2 years ago |
Dnomd343
|
cf89c55f72
|
feat: try to skip invalid range prefix for speed up
|
2 years ago |
Dnomd343
|
882b058df9
|
test: benchmark for diff AllCases build methods
|
2 years ago |
Dnomd343
|
c8d9a2f636
|
feat: list basic ranges never used
|
2 years ago |
Dnomd343
|
b894fda2fc
|
update: describe of raw code checker mask
|
2 years ago |
Dnomd343
|
860393fb5b
|
remove: some legacy code
|
2 years ago |
Dnomd343
|
9ca2320b86
|
feat: ostream for RawCode
|
2 years ago |
Dnomd343
|
45b68bc7a0
|
feat: more interfaces for RawCode
|
2 years ago |
Dnomd343
|
9058e516ac
|
fix: SHR overflow
|
2 years ago |
Dnomd343
|
e7836aa7a8
|
fix: unset B_fill in raw code checker
|
2 years ago |
Dnomd343
|
c8225df67a
|
perf: check function for RawCode
|
2 years ago |
Dnomd343
|
23d2c9c22f
|
feat: demo of RawCode checker
|
2 years ago |
Dnomd343
|
fbbdbd9139
|
feat: convert between RawCode and CommonCode
|
2 years ago |
Dnomd343
|
967627623f
|
feat: `compact` and `extract` interface for RawCode
|
2 years ago |
Dnomd343
|
43cd86b552
|
update: RawCode module
|
2 years ago |
Dnomd343
|
3150b865ff
|
feat: ostream support for CommonCode
|
2 years ago |
Dnomd343
|
2d46f9e209
|
update: interface of CommonCode
|
2 years ago |
Dnomd343
|
3088a092f4
|
feat: common code serialize
|
2 years ago |
Dnomd343
|
53c2211edb
|
update: apply new common code checker
|
2 years ago |
Dnomd343
|
d40196b7d3
|
perf: new common code checker
|
2 years ago |
Dnomd343
|
3b083e4058
|
feat: new common code checker
|
2 years ago |
Dnomd343
|
a7ee041116
|
feat: ShortCode tiny codec verify
|
2 years ago |
Dnomd343
|
707a8b5a10
|
feat: ShortCode fast codec verify
|
2 years ago |
Dnomd343
|
4c6f346ccd
|
update: CommonCode TODO list
|
2 years ago |
Dnomd343
|
8319d207d0
|
update: using stack char array
|
2 years ago |
Dnomd343
|
acab8830d8
|
update: enhance ShortCode module
|
2 years ago |
Dnomd343
|
7cbfd9badd
|
update: interface of ShortCode
|
2 years ago |
Dnomd343
|
f1b04b7680
|
perf: tiny short codec
|
2 years ago |
Dnomd343
|
48a6d17fa8
|
feat: try lambda in ShortCode tiny codec
|
2 years ago |
Dnomd343
|
0c614bd29b
|
update: using 12-bits range prefix offset list
|
2 years ago |
Dnomd343
|
8d6fe9a6a1
|
feat: benchmark for 10-bits offset list
|
2 years ago |
Dnomd343
|
8d82ee362c
|
update: apply new fast short codec
|
2 years ago |
Dnomd343
|
c530c3f65c
|
update: check case range function
|
2 years ago |
Dnomd343
|
dfa8184b5b
|
perf: using `std::stable_sort` instead of `std::sort`
|
2 years ago |
Dnomd343
|
06cbcf75a7
|
feat: new tiny encoder for ShortCode
|
2 years ago |