Commit Graph

25 Commits

Author SHA1 Message Date
hypercross 06c801e6ae refactor: improve tic tac toe with region entity 2026-04-02 16:52:58 +08:00
hypercross b1a6619ae3 refactor: add region entity 2026-04-02 16:32:26 +08:00
hypercross 2581a8e0e6 refactor: add src alias to @/ 2026-04-02 16:03:44 +08:00
hypercross e945d28fc3 refactor: even tighter api 2026-04-02 14:46:34 +08:00
hypercross b2b35c3a99 refactor: reduce api surface 2026-04-02 14:11:35 +08:00
hypercross e3bc63b088 refactor: make sides/side optional 2026-04-02 13:58:52 +08:00
hypercross e78caf481d refactor: use mutative for entity signals 2026-04-02 13:56:44 +08:00
hypercross 74f56b9da4 refactor: state signal 2026-04-02 12:53:49 +08:00
hypercross 004d49c36f refactor: update api 2026-04-02 12:48:29 +08:00
hypercross 1cb7fa05ec refactor: rewrite game & tic tac toe 2026-04-02 11:06:29 +08:00
hypercross d4a8668b54 refactor: remove context. add game. 2026-04-02 10:26:42 +08:00
hypercross 40788d445d refactor: replace rule.ts with a command runner based solution 2026-04-02 09:33:03 +08:00
hypercross 281cbf845d refactor: change CommandSchema's options/flags to be Records 2026-04-02 08:29:40 +08:00
hypercross e06dc8ecba refactor: improve rule handling 2026-04-02 00:44:29 +08:00
hypercross ff9d9bd9a1 refactor: fix command parsing 2026-04-02 00:14:43 +08:00
hypercross b33c901c11 feat: add tic-tac-toe with rule invoking rule 2026-04-01 23:58:07 +08:00
hypercross dbd2a25185 refactor: fix reactivity 2026-04-01 22:57:33 +08:00
hypercross ad0d349090 chore: tests for rule 2026-04-01 22:31:07 +08:00
hypercross 170217db30 feat: rule dispatch 2026-04-01 22:20:38 +08:00
hypercross dbe567ea1d refactor: various improvements 2026-04-01 21:44:20 +08:00
hyper 00bed92d46 fix: change the way region align works 2026-04-01 18:33:09 +08:00
hyper 729f15c2bf fix: fix region align & shuffle 2026-04-01 17:48:40 +08:00
hyper df9698b67b feat: rng & commands impl & tests 2026-04-01 17:34:21 +08:00
hypercross 6740584fc8 refactor: mass refactoring 2026-04-01 13:36:16 +08:00
hyper d27948fbfc Initial commit: boardgame-core with build fixes
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-03-31 18:01:57 +08:00