100 Commits (de49428d95ee00f3021b7857cae19a26bf00e26d)

Author SHA1 Message Date
Dnomd343 de49428d95 refactor: perf alignment of inc file 9 months ago
Dnomd343 a2e51b1be9 refactor: constants of ShortCode tiny codec 9 months ago
Dnomd343 ead0342828 update: optimize utility functions 9 months ago
Dnomd343 2f200da99d fix: ShortCode tiny codec error 9 months ago
Dnomd343 e28d717c3c feat: function implementation of Group module 9 months ago
Dnomd343 bce32d45a5 feat: operator overloading for append 9 months ago
Dnomd343 030c1a0bb4 fix: type id flag calculation error 9 months ago
Dnomd343 4d4523d072 update: several improvements for Group module 9 months ago
Dnomd343 aa6d61432b feat: benchmark suites for Ranges 9 months ago
Dnomd343 5da4ce8295 update: perf klotski Ranges module 9 months ago
Dnomd343 1607813851 fix: block num constants of type id 10 months ago
Dnomd343 98ec2f3a1b feat: constants for GroupUnion 10 months ago
Dnomd343 f1550afbc3 perf: range checking algorithm 10 months ago
Dnomd343 4ff22ebfca feat: benchmark of BasicRanges and AllCases 10 months ago
Dnomd343 10d1533062 update: async builder of AllCases 10 months ago
Dnomd343 986bae9f8c perf: optimize BasicRanges calculation 10 months ago
Dnomd343 4bd1b8f428 feat: async builder of BasicRanges 10 months ago
Dnomd343 265eb230f4 perf: update AllCases module 10 months ago
Dnomd343 467c8badeb perf: optimize the AllCases algorithm 10 months ago
Dnomd343 d7eb0526d8 update: several fixes and improvements 10 months ago
Dnomd343 8686e25bf2 perf: update Range module 10 months ago
Dnomd343 9d77fc118e refactor: split out Range module 10 months ago
Dnomd343 5368a48a8d perf: faster BasicRange implementation 10 months ago
Dnomd343 f9a88410be perf: optimize range generation 10 months ago
Dnomd343 6e49a2d57d feat: Group expands from seed 10 months ago
Dnomd343 932a52800c perf: `type_id` conversion algorithm 10 months ago
Dnomd343 81652f7fa3 perf: get `type_id` from RawCode more faster 10 months ago
Dnomd343 5b979e8d93 perf: get `type_id` from CommonCode more faster 10 months ago
Dnomd343 cade87e93f update: using `std::string_view` instead of `std::string` 10 months ago
Dnomd343 ca63237dfd perf: optimize string encoding of ShortCode 10 months ago
Dnomd343 3907484eff perf: optimize string encoding of CommonCode 10 months ago
Dnomd343 6752420d10 feat: core benchmark framework 10 months ago
Dnomd343 41fa81490d feat: update GroupUnion interfaces 10 months ago
Dnomd343 115c431e20 feat: python ffi support 10 months ago
Dnomd343 ffe34cdb63 refactor: interfaces of Group module 10 months ago
Dnomd343 233bcfca5d feat: group define of cases 10 months ago
Dnomd343 3e2470c212 feat: migrate fast cal implementation code 11 months ago
Dnomd343 2a977cb5ea feat: migrate core implementation code 11 months ago
Dnomd343 424bdefbc5 update: cleanup inline functions of raw code 11 months ago
Dnomd343 49ae5ba46f update: cleanup inline functions of common code 11 months ago
Dnomd343 24961cc32c refactor: project structure of short code 11 months ago
Dnomd343 4cf888741a refactor: project structure of raw code 11 months ago
Dnomd343 40fd7856ad update: operator overloading of common code 11 months ago
Dnomd343 46bde9ec1d refactor: project structure of common code 11 months ago
Dnomd343 e03859c413 refactor: project structure of all cases 11 months ago
Dnomd343 c438e2ba9b update: cpp style optimization of all cases 11 months ago
Dnomd343 8a480a8514 refactor: split core ffi module 12 months ago
Dnomd343 6e465ee600 build: refactor cmake configure 12 months ago
Dnomd343 7c70748770 fix: test suites for klotski codec 1 year ago
Dnomd343 2dbca4b898 test: add RawCode test suite 1 year ago