5dplomacy/MultiversalDiplomacyTests
Tim Van Baak 25d903d91a Refactor Season into a value struct
This keeps the rich features of a Season type without requiring constant string parsing (as much) or going through World to do lookups to get the objects. Since seasons now have value equality instead of reference equality, it's easier to get access to whem when needed. They're still, fundamentally, sugar over a tuple.
2024-08-15 13:51:41 -07:00
..
Model Refactor Season into a value struct 2024-08-15 13:51:41 -07:00
DATC_A.cs Simplify world updates and expose root season 2022-03-28 22:34:57 -07:00
Is.cs Fix missing temporal dimension to dislodge checks 2022-03-30 13:00:51 -07:00
MapTests.cs Refactor province and power information into Map 2024-08-14 09:04:56 -07:00
MDATC_A.cs Refactor Season into a value struct 2024-08-15 13:51:41 -07:00
MovementAdjudicatorTest.cs Refactor Season into a value struct 2024-08-15 13:51:41 -07:00
MultiversalDiplomacyTests.csproj Update projects to dotnet 8 2024-08-09 06:53:22 -07:00
OrderBinaryAdjudicationConstraint.cs Reduce verbosity of test case assertions 2022-03-28 15:05:04 -07:00
OrderReference.cs Refactor away Unit.Province 2024-08-14 09:06:05 -07:00
OrderValidationConstraint.cs Reduce verbosity of test case assertions 2022-03-28 15:05:04 -07:00
SerializationTest.cs Refactor Season into a value struct 2024-08-15 13:51:41 -07:00
TestAdjudicator.cs Refactor adjudication into separate adjudication and update steps 2022-03-27 14:39:00 -07:00
TestCaseBuilder.cs Refactor Season into a value struct 2024-08-15 13:51:41 -07:00
TestCaseBuilderTest.cs Reduce Unit.Power to string 2024-08-15 07:37:05 -07:00
UnitTests.cs Refactor Season into a value struct 2024-08-15 13:51:41 -07:00