36ea621782
Move decision classes out of the movement adjudicator
2022-03-24 09:22:13 -07:00
d2ec79647a
Add movement phase order adjudication
...
This implementation does not handle convoys nor account for circular movement and convoy paradoxes.
2022-03-24 08:18:33 -07:00
697614e34f
Add DATC 6.A.* test cases
...
For now, just the parts that can be decided with validation are run. The tests and parts of tests requiring movement adjudication will be implemented fully when movement adjudication is implemented.
2022-03-22 23:21:09 -07:00
8c828661e2
Add validation constraint
2022-03-22 22:11:14 -07:00
c50dbf6b46
Add movement order validation tests
2022-03-22 21:30:20 -07:00
8a7e90b949
Add movement phase order validation logic
2022-03-15 12:24:29 -07:00
c4f5145320
Add order model and adjudicator framework
2022-02-18 17:17:17 -08:00