Commit Graph

22 Commits

Author SHA1 Message Date
hypercross 4bf6eb2f6b refactor: add some part management utilities 2026-04-03 15:00:25 +08:00
hypercross 86714e7837 refactor: entity -> MutableSignal 2026-04-03 14:19:44 +08:00
hypercross 8b2a8888d3 refactor: use part map for tictactoe 2026-04-03 13:09:40 +08:00
hypercross eb0ebf5411 refactor: transition to non child entity format 2026-04-03 12:46:50 +08:00
hyper 15122defcc refactor: update usage pattern for tic tac toe and boop 2026-04-02 19:32:07 +08:00
hypercross 06c801e6ae refactor: improve tic tac toe with region entity 2026-04-02 16:52:58 +08:00
hypercross 2581a8e0e6 refactor: add src alias to @/ 2026-04-02 16:03:44 +08:00
hypercross 4f49599527 fix: fix imports 2026-04-02 15:36:32 +08:00
hypercross bd9569992b fix: fix tic tac toe test 2026-04-02 15:25:17 +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 846badc081 tests: game and tic tac toe 2026-04-02 11:31:57 +08:00
hypercross 1cb7fa05ec refactor: rewrite game & tic tac toe 2026-04-02 11:06:29 +08:00
hypercross 40788d445d refactor: replace rule.ts with a command runner based solution 2026-04-02 09:33:03 +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 a8ff79e4e5 fix: fix tic-tac-toe test 2026-04-02 00:01:45 +08:00
hypercross b33c901c11 feat: add tic-tac-toe with rule invoking rule 2026-04-01 23:58:07 +08:00