667 Commits (606b8d88bf4f303dc3c55b0d2393ea64515cd8a4)

Author SHA1 Message Date
Dnomd343 b06a665041 refactor: file structure of py_ffi 4 months ago
Dnomd343 4dd1d0ef67 update: adapt core changes 4 months ago
Dnomd343 7e0c75e2e2 perf: group mirror implementation 4 months ago
Dnomd343 bdb5262a15 update: improve interfaces of group module 4 months ago
Dnomd343 f1e8c8dd78 chore: remove abseil deps 4 months ago
Dnomd343 470d7415e7 refactor: remove exposed group extend interface 4 months ago
Dnomd343 67bd892bc5 perf: obtain groups from pattern_id 4 months ago
Dnomd343 015a1191df perf: spawn groups of GroupUnion 4 months ago
Dnomd343 e126de4ccb refactor: interfaces of group module 4 months ago
Dnomd343 6dcc88b171 update: split CaseInfo class from GroupCases 4 months ago
Dnomd343 c3ba05a61e test: remove dependence of group extend 4 months ago
Dnomd343 5642c4f28d test: split `group` test suites from `cases` 4 months ago
Dnomd343 1a89ebebd5 update: constexpr support of GroupUnion `from` interfaces 4 months ago
Dnomd343 03d0632115 perf: obtain type_id from RawCode or CommonCode 4 months ago
Dnomd343 e3b5987d26 update: using `klotski::group` namespace 4 months ago
Dnomd343 5a4e89ae43 test: fix mover interfaces change 4 months ago
Dnomd343 675927464d remove: unnecessary code and files 4 months ago
Dnomd343 38206fb2d7 feat: verify with all classic cases 4 months ago
Dnomd343 052961aa77 refactor: enhance `FastCal` module 4 months ago
Dnomd343 5133793cb9 refactor: using `RawCode` instead of `uint64_t` 4 months ago
Dnomd343 b97cdf49d1 update: interfaces of `LayerQueue` 4 months ago
Dnomd343 b683ae7687 feat: export all layer cases 4 months ago
Dnomd343 f93deb908f refactor: code structure of fast cal module 4 months ago
Dnomd343 86ff28d141 feat: add backtrack support 4 months ago
Dnomd343 a9f53602e4 update: interfaces of fast cal 4 months ago
Dnomd343 2fe64dc261 update: header file of fast cal 4 months ago
Dnomd343 0dae10ed75 update: optimize fast cal logic 4 months ago
Dnomd343 5f99c270ff feat: add general layer logic 4 months ago
Dnomd343 3fd915484a feat: add support of furthest cases 4 months ago
Dnomd343 b67083c348 feat: add support of multi-solutions 4 months ago
Dnomd343 df76854ab0 perf: optimal load factor 4 months ago
Dnomd343 c30c5d910e perf: reserved size of the hash map 4 months ago
Dnomd343 9cb07afd0f perf: speed up calculation 4 months ago
Dnomd343 fb70d6cc61 feat: demo of fast calculate class 4 months ago
Dnomd343 b913ba501c feat: add fast calculate support 4 months ago
Dnomd343 a8d03a56f8 update: enhance `PyCases` interfaces 4 months ago
Dnomd343 d891a6fbbf update: enhance `PyCases` wrapper 4 months ago
Dnomd343 fe307fd519 refactor: project structure of python ffi 4 months ago
Dnomd343 99cc98ee00 feat: python wrapper of group module 4 months ago
Dnomd343 35cee7a663 feat: python wrapper of `RangesUnion` 4 months ago
Dnomd343 f1dbf8433d feat: debug interfaces for group module 4 months ago
Dnomd343 9e33a23b76 feat: obtain group toward character 4 months ago
Dnomd343 b949016e71 update: enhance GroupCases interfaces 4 months ago
Dnomd343 b9428ea74d feat: support obtain group info 4 months ago
Dnomd343 22192573af feat: support obtain code and case info 4 months ago
Dnomd343 e65109288d update: enhance group union and group interfaces 4 months ago
Dnomd343 8ccb1bed0f refactor: clean legacy group code 4 months ago
Dnomd343 a0c495326d remove: legacy group impl 4 months ago
Dnomd343 92fcd01db0 update: archive group pattern constants 4 months ago
Dnomd343 ec9cff79a4 perf: group pattern helper 4 months ago