5dplomacy/MultiversalDiplomacy
Tim Van Baak 1eeb5115e6 Remove Unit.Past
Past is only used in tests. It was added speculatively in expectation that it would be useful for clients. Removing this means that all the fields of a Unit are present in the key, so the key can uniquely determine the Unit or even be parsed into one, and therefore multiple Unit instances can be equivalent if their fields match. If unit pasts are useful later, they can be tracked extrinsically the way timelines are tracked.
2024-09-09 19:40:22 -07:00
..
Adjudicate Replace Map lookup methods with Unit methods 2024-09-09 12:11:44 -07:00
CommandLine Refactor script handlers to return a result type 2024-09-03 03:20:59 +00:00
Model Remove Unit.Past 2024-09-09 19:40:22 -07:00
Orders Basic order parsing and a unit test 2024-08-27 02:43:12 +00:00
Script Replace Map lookup methods with Unit methods 2024-09-09 12:11:44 -07:00
MultiversalDiplomacy.csproj Set version to 0.0.2 2024-08-26 16:47:00 +00:00
Program.cs Add CLI verbs 2024-08-16 13:33:13 -07:00
StringExtensions.cs Reduce Power to string 2024-08-15 07:54:53 -07:00