Commit Graph

6 Commits

Author SHA1 Message Date
74fac625f2
Implement standard debuggers.
These debug actions are added to all players by default.
2023-04-15 19:16:08 -07:00
2c2e68ff93
Fix shadowing bug in rules engine. 2023-04-02 19:36:28 -07:00
57348f7ebf
Add a bunch of logging. 2023-04-02 19:33:44 -07:00
fd35090b34
Generics tutorial on Rule 2023-04-01 17:56:31 -07:00
8a2664c305
Delay rules updates during rule execution.
Any RuleCollection change while the rule collection is running a turn is now delayed until all rules are evaluated. This gives consistent semantics for when rule changes invoked my rules themselves are applied.
2023-03-27 00:08:56 -07:00
45bbfe4e8f
Initial commit.
No tests. Not complete.
2023-03-26 23:40:44 -07:00