Dnomd343
|
1bf9087c0a
|
feat: new backtrack demo
|
2 years ago |
Dnomd343
|
5db8a3681d
|
feat: test init process of struct
|
2 years ago |
Dnomd343
|
dd9be678ea
|
feat: support `std::hash` and `std::equal_to` trait for `backtrack_t`
|
2 years ago |
Dnomd343
|
580d3a7ae4
|
feat: load factor test of unordered_set for `backtrack_t`
|
2 years ago |
Dnomd343
|
b37eef4bf6
|
test: benchmark with diff `FC_MAP_RESERVE`
|
2 years ago |
Dnomd343
|
7e56e8a4e4
|
update: add interface of Analyse backtrack
|
2 years ago |
Dnomd343
|
e5427a8ffe
|
feat: layer data export
|
2 years ago |
Dnomd343
|
1588336db0
|
feat: using RawCode instead of uint64_t in Analyse
|
2 years ago |
Dnomd343
|
8914b2b492
|
perf: enhance Analyse module
|
2 years ago |
Dnomd343
|
0581452846
|
update: root code as FastCal class member
|
2 years ago |
Dnomd343
|
500756124e
|
feat: Analyse support build partial
|
2 years ago |
Dnomd343
|
37a620c503
|
feat: enable Analyse module
|
2 years ago |
Dnomd343
|
61bbc97ae3
|
feat: benchmark with random cases for FastCal
|
2 years ago |
Dnomd343
|
91225ce0ce
|
feat: build total search tree for FastCal
|
2 years ago |
Dnomd343
|
85077dc7f7
|
update: mark RawCode param as const ref
|
2 years ago |
Dnomd343
|
c69b59424a
|
feat: backtrack for furthest cases in FastCal
|
2 years ago |
Dnomd343
|
6fd09be214
|
feat: static multi resolve function for FastCal
|
2 years ago |
Dnomd343
|
5bbd6b916f
|
feat: static resolve function for FastCal
|
2 years ago |
Dnomd343
|
d512fd0368
|
update: backtrack functions for FastCal
|
2 years ago |
Dnomd343
|
4ab9ed667d
|
update: FastCal cases hashmap pre-reserve
|
2 years ago |
Dnomd343
|
0c8944683b
|
feat: operators reload of ShortCode and CommonCode
|
2 years ago |
Dnomd343
|
19b0ca79ea
|
feat: using RawCode instead of uint64_t in FastCal
|
2 years ago |
Dnomd343
|
abdaae9a83
|
perf: cal core for FastCal
|
2 years ago |
Dnomd343
|
58f3ebc598
|
feat: get step number with latest code
|
2 years ago |
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
|
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
|
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 |