86 Commits (eee4e0828fd944d02acb6d16d4ef3abd1e93ab1d)

Author SHA1 Message Date
Dnomd343 eee4e0828f update: optimize group cases release impl 5 months ago
Dnomd343 5c221e7dda update: split build process by type_id 5 months ago
Dnomd343 73578fb04c perf: batch build of group cases 5 months ago
Dnomd343 ddc16c3d45 perf: pre-build of all group cases 5 months ago
Dnomd343 7b6a428b94 update: cleanup the impl code 5 months ago
Dnomd343 d748aee404 update: template constexpr specialization 5 months ago
Dnomd343 78c108ab1a update: try to optimize code structure 5 months ago
Dnomd343 0aa9c29570 update: cleanup the group extend code 5 months ago
Dnomd343 a8241040fc perf: optimize speed of export group cases 5 months ago
Dnomd343 74b35e30ba update: release lambda as template 5 months ago
Dnomd343 b02c898133 perf: build and filter with pattern cases 5 months ago
Dnomd343 0f30300eb1 perf: optimize of full mirror group cases 5 months ago
Dnomd343 390b48f0eb update: cleanup debug output 6 months ago
Dnomd343 4feae089ea feat: mirror quantity verification 6 months ago
Dnomd343 38f06d555c perf: avoid building single group 6 months ago
Dnomd343 37112680b0 update: using mirror function template 6 months ago
Dnomd343 b1bb7da561 perf: builder of group cases 6 months ago
Dnomd343 05ee6562a4 feat: mirror optimize demo of group cases 6 months ago
Dnomd343 0abf437ae1 feat: add `is_compact_layout_v` concept 7 months ago
Dnomd343 34d8d715c3 feat: add speed up support 7 months ago
Dnomd343 a692b80578 update: several improvements of group module 8 months ago
Dnomd343 a9730dc313 refactor: enhance group module 8 months ago
Dnomd343 a2f8b0ca7f docs: update group description 8 months ago
Dnomd343 f536d8d93f feat: add constexpr support of codec module 8 months ago
Dnomd343 6d5a52be13 fix: constexpr compile errors 9 months ago
Dnomd343 9aa81250ef fix: g++ compilation errors 9 months ago
Dnomd343 0af5301d10 feat: more interfaces of `RangesUnion` 9 months ago
Dnomd343 78b9849379 feat: toward check of group construction 9 months ago
Dnomd343 acdb61362b perf: pattern_id using 16-bit instead of 64-bit 9 months ago
Dnomd343 7e0c75e2e2 perf: group mirror implementation 9 months ago
Dnomd343 bdb5262a15 update: improve interfaces of group module 9 months ago
Dnomd343 470d7415e7 refactor: remove exposed group extend interface 9 months ago
Dnomd343 67bd892bc5 perf: obtain groups from pattern_id 9 months ago
Dnomd343 015a1191df perf: spawn groups of GroupUnion 9 months ago
Dnomd343 e126de4ccb refactor: interfaces of group module 9 months ago
Dnomd343 6dcc88b171 update: split CaseInfo class from GroupCases 9 months ago
Dnomd343 1a89ebebd5 update: constexpr support of GroupUnion `from` interfaces 9 months ago
Dnomd343 03d0632115 perf: obtain type_id from RawCode or CommonCode 9 months ago
Dnomd343 e3b5987d26 update: using `klotski::group` namespace 9 months ago
Dnomd343 675927464d remove: unnecessary code and files 9 months ago
Dnomd343 5133793cb9 refactor: using `RawCode` instead of `uint64_t` 9 months ago
Dnomd343 b67083c348 feat: add support of multi-solutions 9 months ago
Dnomd343 df76854ab0 perf: optimal load factor 9 months ago
Dnomd343 f1dbf8433d feat: debug interfaces for group module 9 months ago
Dnomd343 9e33a23b76 feat: obtain group toward character 9 months ago
Dnomd343 b949016e71 update: enhance GroupCases interfaces 9 months ago
Dnomd343 b9428ea74d feat: support obtain group info 9 months ago
Dnomd343 22192573af feat: support obtain code and case info 9 months ago
Dnomd343 e65109288d update: enhance group union and group interfaces 9 months ago
Dnomd343 8ccb1bed0f refactor: clean legacy group code 9 months ago