58 Commits (a22fedb6e7329a489a4540b7b518844eed19beeb)

Author SHA1 Message Date
Dnomd343 a22fedb6e7 fix: g++ compilation errors 9 months ago
Dnomd343 cdd7f95f59 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 10 months ago
Dnomd343 9e33a23b76 feat: obtain group toward character 10 months ago
Dnomd343 b949016e71 update: enhance GroupCases interfaces 10 months ago
Dnomd343 b9428ea74d feat: support obtain group info 10 months ago
Dnomd343 22192573af feat: support obtain code and case info 10 months ago
Dnomd343 e65109288d update: enhance group union and group interfaces 10 months ago
Dnomd343 8ccb1bed0f refactor: clean legacy group code 10 months ago
Dnomd343 a0c495326d remove: legacy group impl 10 months ago
Dnomd343 92fcd01db0 update: archive group pattern constants 10 months ago
Dnomd343 e42b54c9bf perf: upgrade group interfaces 10 months ago
Dnomd343 2b44799d1e refactor: using `mover` instead of `core` 10 months ago
Dnomd343 9fd51d99d0 feat: parse and obtain case info 10 months ago
Dnomd343 b0f3322fe9 test: next group theory test suites 10 months ago
Dnomd343 9b640c925d feat: located group from RawCode 10 months ago
Dnomd343 6fdb086ffd feat: next group theory 10 months ago
Dnomd343 8e416cc314 update: mark group mirror as constexpr 10 months ago
Dnomd343 f7f5440887 feat: add group mirror support 10 months ago
Dnomd343 43ff39afde feat: parse and obtain group info 10 months ago
Dnomd343 85bad70c63 feat: support group cases fast convert 10 months ago
Dnomd343 4090627808 test: add group cases test suite 10 months ago
Dnomd343 ce91b0810a feat: spawn Group from cases 11 months ago
Dnomd343 3e939267a7 update: header file of Group 1 year ago
Dnomd343 1c1c068117 feat: conversion of GroupCases 1 year ago
Dnomd343 ead0342828 update: optimize utility functions 1 year ago
Dnomd343 e28d717c3c feat: function implementation of Group module 1 year ago
Dnomd343 4d4523d072 update: several improvements for Group module 1 year ago
Dnomd343 1607813851 fix: block num constants of type id 1 year ago
Dnomd343 98ec2f3a1b feat: constants for GroupUnion 1 year ago
Dnomd343 f1550afbc3 perf: range checking algorithm 1 year ago
Dnomd343 d7eb0526d8 update: several fixes and improvements 1 year ago
Dnomd343 9d77fc118e refactor: split out Range module 1 year ago
Dnomd343 5368a48a8d perf: faster BasicRange implementation 1 year ago