xiaji
|
3573cc66b6
|
fix: add class_name to HandArea and CardNode, fix type inference in training_room
|
2026-05-29 20:57:37 +08:00 |
|
xiaji
|
cb4afe0aaa
|
fix: resolve pass keyword conflict in move_generator and game_controller
|
2026-05-29 10:09:55 +08:00 |
|
xiaji
|
c1350a3d7b
|
fix: resolve GDScript parse errors (pass keyword, array type inference, tabs)
|
2026-05-29 10:03:55 +08:00 |
|
xiaji
|
09953c98f7
|
fix: add missing constants preload in HandEvaluator
|
2026-05-29 09:47:42 +08:00 |
|
xiaji
|
3272e3dc0a
|
feat: add basic UI scenes (card, hand, training room, main menu)
|
2026-05-29 09:14:42 +08:00 |
|
xiaji
|
6886af1de7
|
feat: add autoloads, GameController, TrainingController, and ReplayRecorder
|
2026-05-29 09:13:25 +08:00 |
|
xiaji
|
016bb1a95e
|
feat: add L1 Basic AI and L2 Rule AI with heuristic scoring
|
2026-05-29 09:11:43 +08:00 |
|
xiaji
|
42d59fcbae
|
feat: add RuleEngine, GameState, Round, and Action system
|
2026-05-29 09:10:35 +08:00 |
|
xiaji
|
e19bb0d631
|
feat: add HandEvaluator and MoveGenerator with pruning
|
2026-05-29 09:08:42 +08:00 |
|
xiaji
|
016098f213
|
feat: add core data model (Card, Deck, RuleConfig, Constants)
|
2026-05-29 09:06:49 +08:00 |
|