5D Diplomacy With Multiversal Time Travel
Go to file
Tim Van Baak 31bd6a45cb Define JSON serialization options on World 2024-08-14 09:16:53 -07:00
.vscode Get nix-ld to work with the Roslyn analyzer 2024-08-08 07:51:08 -07:00
MultiversalDiplomacy Define JSON serialization options on World 2024-08-14 09:16:53 -07:00
MultiversalDiplomacyTests Define JSON serialization options on World 2024-08-14 09:16:53 -07:00
docs Update and refactor documentation 2024-08-09 13:18:49 -07:00
.gitignore Initialize dotnet project 2022-02-12 15:05:12 -08:00
5dplomacy.sln Fix path separator in sln 2022-11-08 22:18:52 -08:00
MDATC.html Update timeline designator usage 2024-08-14 09:06:04 -07:00
Makefile Add Makefile 2024-08-14 09:04:56 -07:00
README.md Update and refactor documentation 2024-08-09 13:18:49 -07:00
flake.lock Update nixpkgs pin 2024-08-08 07:49:26 -07:00
flake.nix Get nix-ld to work with the Roslyn analyzer 2024-08-08 07:51:08 -07:00

README.md

5D Diplomacy With Multiversal Time Travel

5D Diplomacy with Multiversal Time Travel is a Diplomacy variant that adds multiversal time travel in the style of its namesake, 5D Chess with Multiversal Time Travel.

This project was inspired by Oliver Lugg's proof-of-concept version and based on the adjudication algorithms of Lucas B. Kruijswijk. For more information on the design, see docs/design.md. For more information on the rules of multiversal Diplomacy, see docs/rules.md.

Usage

This project is not ready for end users yet!

I am working in VS Code on NixOS so currently the developer setup is optimized for that. Code is launch from inside a nix develop shell so it gets the environment.