Commit Graph

  • 38f06d555c perf: avoid building single group master Dnomd343 2025-01-19 15:23:57 +0800
  • 2b358e9b05 feat: add diagonal mirror of RawCode Dnomd343 2025-01-19 12:22:21 +0800
  • 37112680b0 update: using mirror function template Dnomd343 2025-01-18 18:19:24 +0800
  • b1bb7da561 perf: builder of group cases Dnomd343 2025-01-18 17:09:30 +0800
  • 05ee6562a4 feat: mirror optimize demo of group cases Dnomd343 2025-01-18 15:44:22 +0800
  • 64dbaf7399 update: cleanup code of RawCode mirror Dnomd343 2025-01-12 18:05:24 +0800
  • f934249801 perf: horizontal mirror check of RawCode Dnomd343 2025-01-12 17:41:08 +0800
  • fd5944553c perf: vertical mirror of RawCode Dnomd343 2025-01-12 16:54:18 +0800
  • 3a2df49aa5 perf: horizontal mirror of RawCode Dnomd343 2025-01-12 16:08:16 +0800
  • 8d6322b50d refactor: clean up mover module Dnomd343 2025-01-12 15:33:45 +0800
  • 2795de0c71 feat: try to store spaces in hint value Dnomd343 2025-01-12 14:12:23 +0800
  • 47787c88fd feat: add `S2HintMover` support Dnomd343 2025-01-11 17:21:48 +0800
  • 7b27d2a95a update: enhance release macro Dnomd343 2025-01-11 14:46:11 +0800
  • 75f88df511 test: add test suite for `S2Mover` Dnomd343 2025-01-11 11:38:15 +0800
  • cccd8b81f6 update: enhance two-space mover Dnomd343 2025-01-05 18:22:48 +0800
  • 4814b3973b perf: space search algorithm Dnomd343 2025-01-05 17:43:58 +0800
  • 221883ddfa perf: enhance two-space mover Dnomd343 2025-01-05 16:07:32 +0800
  • 29d9aa0c17 perf: double spaces mover Dnomd343 2025-01-05 12:44:30 +0800
  • f2e16d0133 perf: single space mover Dnomd343 2025-01-04 18:16:25 +0800
  • cd4add0f91 fix: pattern logic of `S2Mover` Dnomd343 2025-01-04 17:28:29 +0800
  • 4e6626595e feat: add demo of `S2Mover` Dnomd343 2024-12-29 16:37:22 +0800
  • 0861f44899 docs: update CHANGELOG of `v0.0.2` v0.0.2 Dnomd343 2024-12-28 15:34:54 +0800
  • f5702a4b7b build: update cargo build script Dnomd343 2024-12-28 15:28:17 +0800
  • f0ad61d725 test: add group parallel Dnomd343 2024-12-28 15:23:50 +0800
  • 8c8d5bde58 build: update rust deps Dnomd343 2024-12-28 15:12:25 +0800
  • fa302f3130 build: perf exclusion of cargo package Dnomd343 2024-12-28 15:07:18 +0800
  • 9d1adc81a9 build: optimize the inclusion of `MANIFEST.in` Dnomd343 2024-12-28 14:48:26 +0800
  • 7dea98a702 build: update python package configure Dnomd343 2024-12-28 12:15:01 +0800
  • 6ff6a2f0f5 build: enhance rust packing logic Dnomd343 2024-12-28 11:26:58 +0800
  • e14253c74d build: update rust profile Dnomd343 2024-12-28 10:48:53 +0800
  • 538bf03bf3 feat: more interfaces for Layout Dnomd343 2024-12-28 10:31:30 +0800
  • 84de126c13 update: using `Layout` instead of `CommonCode` Dnomd343 2024-12-28 09:54:36 +0800
  • 0abf437ae1 feat: add `is_compact_layout_v` concept Dnomd343 2024-12-28 09:32:06 +0800
  • 2258b2eba4 docs: add CHANGELOG Dnomd343 2024-12-28 09:06:33 +0800
  • 9ef002cc6a feat: add metadata header legacy Dnomd343 2024-12-22 17:19:32 +0800
  • 2a634e567b feat: add metadata header Dnomd343 2024-12-22 17:19:32 +0800
  • eea68ec348 build: using examples instead of binary Dnomd343 2024-12-22 16:52:37 +0800
  • 15d558b520 build: using examples instead of binary Dnomd343 2024-12-22 16:52:37 +0800
  • c7293608bd fix: build error on `docs.rs` Dnomd343 2024-12-22 16:45:22 +0800
  • a736108791 fix: build error on `docs.rs` Dnomd343 2024-12-22 16:45:22 +0800
  • 83c4a53944 feat: add analyse module Dnomd343 2024-12-22 16:31:27 +0800
  • 8850a8898f feat: add analyse module Dnomd343 2024-12-22 16:31:27 +0800
  • 4c033fadab feat: mirror interfaces of Layout Dnomd343 2024-12-22 15:08:27 +0800
  • 1100fbc51e feat: mirror interfaces of Layout Dnomd343 2024-12-22 15:08:27 +0800
  • 814778af0f feat: more interfaces of klotski Layout Dnomd343 2024-12-22 14:45:11 +0800
  • 07ccc0495e feat: more interfaces of klotski Layout Dnomd343 2024-12-22 14:45:11 +0800
  • 958aa8a9e7 feat: add speed up support Dnomd343 2024-12-22 11:23:19 +0800
  • 34d8d715c3 feat: add speed up support Dnomd343 2024-12-22 11:23:19 +0800
  • 698521b6c7 feat: add block-seq dump support Dnomd343 2024-12-21 12:35:14 +0800
  • 93ad027fd0 feat: add block-seq dump support Dnomd343 2024-12-21 12:35:14 +0800
  • e0bf06e0e5 update: using `Layout` instead of `Code` Dnomd343 2024-12-21 12:03:29 +0800
  • 77d9353b9e update: using `Layout` instead of `Code` Dnomd343 2024-12-21 12:03:29 +0800
  • df971f31d1 update: several improvements of group module Dnomd343 2024-12-15 17:57:33 +0800
  • a692b80578 update: several improvements of group module Dnomd343 2024-12-15 17:57:33 +0800
  • abed3adb6a test: enhance test suites of group module Dnomd343 2024-12-15 17:22:46 +0800
  • 49fa3ddf6d test: enhance test suites of group module Dnomd343 2024-12-15 17:22:46 +0800
  • 9b2b916884 test: update test suites of GroupUnion Dnomd343 2024-12-15 16:37:19 +0800
  • ea6028c886 test: update test suites of GroupUnion Dnomd343 2024-12-15 16:37:19 +0800
  • 347eca49da refactor: enhance group module Dnomd343 2024-12-15 16:08:34 +0800
  • a9730dc313 refactor: enhance group module Dnomd343 2024-12-15 16:08:34 +0800
  • 6d338ba495 docs: update group description Dnomd343 2024-12-15 14:53:22 +0800
  • a2f8b0ca7f docs: update group description Dnomd343 2024-12-15 14:53:22 +0800
  • 0c0cb5f196 refactor: update python ffi Dnomd343 2024-12-14 18:47:48 +0800
  • 9f4bfae608 refactor: update python ffi Dnomd343 2024-12-14 18:47:48 +0800
  • 0a3b334c30 test: enhance ShortCode test suites Dnomd343 2024-12-14 17:35:42 +0800
  • 98c27526ff test: enhance ShortCode test suites Dnomd343 2024-12-14 17:35:42 +0800
  • 5c7c15b4a7 test: enhance RawCode test suites Dnomd343 2024-12-14 17:19:18 +0800
  • 7f89b5cb09 test: enhance RawCode test suites Dnomd343 2024-12-14 17:19:18 +0800
  • 5f7ac842f6 test: enhance CommonCode test suites Dnomd343 2024-12-14 16:42:07 +0800
  • 67dc9f4bbb test: enhance CommonCode test suites Dnomd343 2024-12-14 16:42:07 +0800
  • 12beb94eeb test: add mirror test helper Dnomd343 2024-12-14 15:36:19 +0800
  • 606b8d88bf test: add mirror test helper Dnomd343 2024-12-14 15:36:19 +0800
  • 920a2d6d02 update: move serialize logic into `.inl` file Dnomd343 2024-12-14 12:51:42 +0800
  • 8207284888 update: move serialize logic into `.inl` file Dnomd343 2024-12-14 12:51:42 +0800
  • 31dc23174b update: adjust hash impl of codec Dnomd343 2024-12-14 12:17:33 +0800
  • 33bdcd17c6 update: adjust hash impl of codec Dnomd343 2024-12-14 12:17:33 +0800
  • 502e930ae0 refactor: benchmark suites of ShortCode Dnomd343 2024-12-08 19:44:52 +0800
  • 341b06abf1 refactor: benchmark suites of ShortCode Dnomd343 2024-12-08 19:44:52 +0800
  • 76099d7069 update: add constexpr support of ShortCode Dnomd343 2024-12-08 18:37:20 +0800
  • 03fe605294 update: add constexpr support of ShortCode Dnomd343 2024-12-08 18:37:20 +0800
  • 1ef2d981b3 feat: benchmark suites of RawCode Dnomd343 2024-12-08 18:09:17 +0800
  • c4e5049262 feat: benchmark suites of RawCode Dnomd343 2024-12-08 18:09:17 +0800
  • 157639d6c5 feat: mirror benchmark of CommonCode Dnomd343 2024-12-08 17:26:43 +0800
  • f7a9a57ee1 feat: mirror benchmark of CommonCode Dnomd343 2024-12-08 17:26:43 +0800
  • d7001b7f47 refactor: benchmark suites of CommonCode Dnomd343 2024-12-08 16:47:33 +0800
  • dcfe37dc6d refactor: benchmark suites of CommonCode Dnomd343 2024-12-08 16:47:33 +0800
  • 7cdcacad70 feat: add constexpr support of codec module Dnomd343 2024-12-08 15:54:17 +0800
  • f536d8d93f feat: add constexpr support of codec module Dnomd343 2024-12-08 15:54:17 +0800
  • f75fbdf182 update: enhance Cases module of python-ffi Dnomd343 2024-12-08 12:04:53 +0800
  • f23a6349c6 update: enhance Cases module of python-ffi Dnomd343 2024-12-08 12:04:53 +0800
  • f4aa6dee2c update: enhance graph folding logic Dnomd343 2024-12-07 18:33:08 +0800
  • f0911d7277 update: enhance graph folding logic Dnomd343 2024-12-07 18:33:08 +0800
  • 513859b668 feat: add support of ring folding Dnomd343 2024-12-07 17:46:18 +0800
  • 1794bc8733 feat: add support of ring folding Dnomd343 2024-12-07 17:46:18 +0800
  • d284222a14 feat: graph circle demo in marimo Dnomd343 2024-12-07 14:39:47 +0800
  • 58f62a9495 feat: graph circle demo in marimo Dnomd343 2024-12-07 14:39:47 +0800
  • 252dafd209 test: enhance test suites of all cases Dnomd343 2024-12-01 18:53:12 +0800
  • 3f55cdf451 test: enhance test suites of all cases Dnomd343 2024-12-01 18:53:12 +0800
  • d736beca00 feat: add go-ffi demo Dnomd343 2024-12-01 18:21:40 +0800
  • 0ce098033b feat: add go-ffi demo Dnomd343 2024-12-01 18:21:40 +0800