AI_Diplomacy/ai_animation/public/test-game.json
Tyler Marques e92c3393d2
Full working stream. Fixed issue with chrome SIGILL'ing with base software renderer
Moved the assets to public, as assets is the directory that vite preview
serves it's files from and that confuses vite. Using public is just
easier. Updated all the needed links.
2025-03-17 16:27:03 -04:00

573 lines
No EOL
16 KiB
JSON

{
"id": "PLACEHOLDER_GAME_ID",
"map": "PLACEHOLDER_MAP",
"rules": [
"PLACEHOLDER_RULE_1",
"PLACEHOLDER_RULE_2"
],
"phases": [
{
"name": "S1901M",
"state": {
"timestamp": 1111111111111111,
"zobrist_hash": "PLACEHOLDER_ZOBRIST_HASH_1",
"note": "",
"name": "S1901M",
"units": {
"AUSTRIA": ["A BUD", "A VIE", "F TRI"],
"ENGLAND": ["F EDI", "F LON", "A LVP"],
"FRANCE": ["F BRE", "A MAR", "A PAR"],
"GERMANY": ["F KIE", "A BER", "A MUN"],
"ITALY": ["F NAP", "A ROM", "A VEN"],
"RUSSIA": ["A WAR", "A MOS", "F SEV", "F STP/SC"],
"TURKEY": ["F ANK", "A CON", "A SMY"]
},
"retreats": {
"AUSTRIA": {},
"ENGLAND": {},
"FRANCE": {},
"GERMANY": {},
"ITALY": {},
"RUSSIA": {},
"TURKEY": {}
},
"centers": {
"AUSTRIA": ["BUD", "TRI", "VIE"],
"ENGLAND": ["EDI", "LON", "LVP"],
"FRANCE": ["BRE", "MAR", "PAR"],
"GERMANY": ["BER", "KIE", "MUN"],
"ITALY": ["NAP", "ROM", "VEN"],
"RUSSIA": ["MOS", "SEV", "STP", "WAR"],
"TURKEY": ["ANK", "CON", "SMY"]
},
"homes": {
"AUSTRIA": ["BUD", "TRI", "VIE"],
"ENGLAND": ["EDI", "LON", "LVP"],
"FRANCE": ["BRE", "MAR", "PAR"],
"GERMANY": ["BER", "KIE", "MUN"],
"ITALY": ["NAP", "ROM", "VEN"],
"RUSSIA": ["MOS", "SEV", "STP", "WAR"],
"TURKEY": ["ANK", "CON", "SMY"]
},
"influence": {
"AUSTRIA": ["BUD", "VIE", "TRI"],
"ENGLAND": ["EDI", "LON", "LVP"],
"FRANCE": ["BRE", "MAR", "PAR"],
"GERMANY": ["KIE", "BER", "MUN"],
"ITALY": ["NAP", "ROM", "VEN"],
"RUSSIA": ["WAR", "MOS", "SEV", "STP"],
"TURKEY": ["ANK", "CON", "SMY"]
},
"civil_disorder": {
"AUSTRIA": 0,
"ENGLAND": 0,
"FRANCE": 0,
"GERMANY": 0,
"ITALY": 0,
"RUSSIA": 0,
"TURKEY": 0
},
"builds": {
"AUSTRIA": {
"count": 0,
"homes": []
},
"ENGLAND": {
"count": 0,
"homes": []
},
"FRANCE": {
"count": 0,
"homes": []
},
"GERMANY": {
"count": 0,
"homes": []
},
"ITALY": {
"count": 0,
"homes": []
},
"RUSSIA": {
"count": 0,
"homes": []
},
"TURKEY": {
"count": 0,
"homes": []
}
},
"phase": "S1901M",
"game_id": "PLACEHOLDER_GAME_ID",
"map": "PLACEHOLDER_MAP",
"rules": [
"PLACEHOLDER_RULE_1",
"PLACEHOLDER_RULE_2"
]
},
"orders": {
"AUSTRIA": ["A BUD - SER", "F TRI H", "A VIE H"],
"ENGLAND": ["F EDI - NTH", "F LON S F BRE - ENG", "A LVP - WAL"],
"FRANCE": ["F BRE - ENG", "A MAR - SPA", "A PAR H"],
"GERMANY": ["F KIE - DEN", "A BER H", "A MUN - SIL"],
"ITALY": ["A VEN - TRI", "F NAP - ION", "A ROM - TUS"],
"RUSSIA": ["F SEV - RUM", "A WAR - LVN", "A MOS H", "F STP/SC H"],
"TURKEY": ["A CON - BUL", "F ANK - BLA", "A SMY - ARM"]
},
"results": {
"A BUD": [],
"A VIE": [],
"F TRI": [],
"F EDI": [],
"F LON": [],
"A LVP": [],
"F BRE": [],
"A MAR": [],
"A PAR": [],
"F KIE": [],
"A BER": [],
"A MUN": [],
"F NAP": [],
"A ROM": [],
"A VEN": ["bounce"],
"A WAR": [],
"A MOS": [],
"F SEV": [],
"F STP/SC": [],
"F ANK": [],
"A CON": [],
"A SMY": []
},
"messages": [
{
"sender": "GERMANY",
"recipient": "RUSSIA",
"time_sent": 1111111111111112,
"phase": "S1901M",
"message": "PLACEHOLDER_MESSAGE_1"
},
{
"sender": "AUSTRIA",
"recipient": "ITALY",
"time_sent": 1111111111111113,
"phase": "S1901M",
"message": "PLACEHOLDER_MESSAGE_2"
}
],
"summary": "{\n \"summary\": \"PLACEHOLDER_SUMMARY_S1901M\"\n}"
},
{
"name": "F1901M",
"state": {
"timestamp": 2222222222222222,
"zobrist_hash": "PLACEHOLDER_ZOBRIST_HASH_2",
"note": "",
"name": "F1901M",
"units": {
"AUSTRIA": ["A VIE", "F TRI", "A SER"],
"ENGLAND": ["F LON", "F NTH", "A WAL"],
"FRANCE": ["A PAR", "F ENG", "A SPA"],
"GERMANY": ["A BER", "F DEN", "A SIL"],
"ITALY": ["A VEN", "F ION", "A TUS"],
"RUSSIA": ["A MOS", "F STP/SC", "A LVN", "F RUM"],
"TURKEY": ["F BLA", "A BUL", "A ARM"]
},
"retreats": {
"AUSTRIA": {},
"ENGLAND": {},
"FRANCE": {},
"GERMANY": {},
"ITALY": {},
"RUSSIA": {},
"TURKEY": {}
},
"centers": {
"AUSTRIA": ["BUD", "TRI", "VIE"],
"ENGLAND": ["EDI", "LON", "LVP"],
"FRANCE": ["BRE", "MAR", "PAR"],
"GERMANY": ["BER", "KIE", "MUN"],
"ITALY": ["NAP", "ROM", "VEN"],
"RUSSIA": ["MOS", "SEV", "STP", "WAR"],
"TURKEY": ["ANK", "CON", "SMY"]
},
"homes": {
"AUSTRIA": ["BUD", "TRI", "VIE"],
"ENGLAND": ["EDI", "LON", "LVP"],
"FRANCE": ["BRE", "MAR", "PAR"],
"GERMANY": ["BER", "KIE", "MUN"],
"ITALY": ["NAP", "ROM", "VEN"],
"RUSSIA": ["MOS", "SEV", "STP", "WAR"],
"TURKEY": ["ANK", "CON", "SMY"]
},
"influence": {
"AUSTRIA": ["BUD", "VIE", "TRI", "SER"],
"ENGLAND": ["EDI", "LON", "LVP", "NTH", "WAL"],
"FRANCE": ["BRE", "MAR", "PAR", "ENG", "SPA"],
"GERMANY": ["KIE", "BER", "MUN", "DEN", "SIL"],
"ITALY": ["NAP", "ROM", "VEN", "ION", "TUS"],
"RUSSIA": ["WAR", "MOS", "SEV", "STP", "LVN", "RUM"],
"TURKEY": ["ANK", "CON", "SMY", "BLA", "BUL", "ARM"]
},
"civil_disorder": {
"AUSTRIA": 0,
"ENGLAND": 0,
"FRANCE": 0,
"GERMANY": 0,
"ITALY": 0,
"RUSSIA": 0,
"TURKEY": 0
},
"builds": {
"AUSTRIA": {
"count": 0,
"homes": []
},
"ENGLAND": {
"count": 0,
"homes": []
},
"FRANCE": {
"count": 0,
"homes": []
},
"GERMANY": {
"count": 0,
"homes": []
},
"ITALY": {
"count": 0,
"homes": []
},
"RUSSIA": {
"count": 0,
"homes": []
},
"TURKEY": {
"count": 0,
"homes": []
}
},
"phase": "F1901M",
"game_id": "PLACEHOLDER_GAME_ID",
"map": "PLACEHOLDER_MAP",
"rules": [
"PLACEHOLDER_RULE_1",
"PLACEHOLDER_RULE_2"
]
},
"orders": {
"AUSTRIA": ["A SER H", "F TRI - ALB", "A VIE H"],
"ENGLAND": ["F NTH - BEL", "F LON H", "A WAL H"],
"FRANCE": ["A SPA - POR", "A PAR H", "F ENG S F LON - NTH"],
"GERMANY": ["F DEN H", "A BER H", "A SIL - BOH"],
"ITALY": ["A VEN - TRI", "A TUS - PIE", "F ION - ALB"],
"RUSSIA": ["A MOS H", "F RUM - BLA", "A LVN H", "F STP/SC H"],
"TURKEY": ["A BUL - GRE", "A ARM - SEV VIA", "F BLA S A ARM - SEV"]
},
"results": {
"A VIE": [],
"F TRI": ["bounce"],
"A SER": [],
"F LON": [],
"F NTH": [],
"A WAL": [],
"A PAR": [],
"F ENG": ["void"],
"A SPA": [],
"A BER": [],
"F DEN": [],
"A SIL": [],
"A VEN": ["bounce"],
"F ION": ["bounce"],
"A TUS": [],
"A MOS": [],
"F STP/SC": [],
"A LVN": [],
"F RUM": ["bounce"],
"F BLA": ["cut"],
"A BUL": [],
"A ARM": []
},
"messages": [
{
"sender": "FRANCE",
"recipient": "GLOBAL",
"time_sent": 2222222222222223,
"phase": "F1901M",
"message": "PLACEHOLDER_MESSAGE_3"
}
],
"summary": "{\n \"summary\": \"PLACEHOLDER_SUMMARY_F1901M\"\n}"
},
{
"name": "W1901A",
"state": {
"timestamp": 3333333333333333,
"zobrist_hash": "PLACEHOLDER_ZOBRIST_HASH_3",
"note": "",
"name": "W1901A",
"units": {
"AUSTRIA": ["A VIE", "F TRI", "A SER"],
"ENGLAND": ["F LON", "A WAL", "F BEL"],
"FRANCE": ["A PAR", "F ENG", "A POR"],
"GERMANY": ["A BER", "F DEN", "A BOH"],
"ITALY": ["A VEN", "F ION", "A PIE"],
"RUSSIA": ["A MOS", "F STP/SC", "A LVN", "F RUM"],
"TURKEY": ["F BLA", "A GRE", "A SEV"]
},
"retreats": {
"AUSTRIA": {},
"ENGLAND": {},
"FRANCE": {},
"GERMANY": {},
"ITALY": {},
"RUSSIA": {},
"TURKEY": {}
},
"centers": {
"AUSTRIA": ["BUD", "TRI", "VIE", "SER"],
"ENGLAND": ["EDI", "LON", "LVP", "BEL"],
"FRANCE": ["BRE", "MAR", "PAR", "POR"],
"GERMANY": ["BER", "KIE", "MUN", "DEN"],
"ITALY": ["NAP", "ROM", "VEN"],
"RUSSIA": ["MOS", "STP", "WAR", "RUM"],
"TURKEY": ["ANK", "CON", "SMY", "SEV", "GRE"]
},
"homes": {
"AUSTRIA": ["BUD", "TRI", "VIE"],
"ENGLAND": ["EDI", "LON", "LVP"],
"FRANCE": ["BRE", "MAR", "PAR"],
"GERMANY": ["BER", "KIE", "MUN"],
"ITALY": ["NAP", "ROM", "VEN"],
"RUSSIA": ["MOS", "SEV", "STP", "WAR"],
"TURKEY": ["ANK", "CON", "SMY"]
},
"influence": {
"AUSTRIA": ["BUD", "VIE", "TRI", "SER"],
"ENGLAND": ["EDI", "LON", "LVP", "NTH", "WAL", "BEL"],
"FRANCE": ["BRE", "MAR", "PAR", "ENG", "SPA", "POR"],
"GERMANY": ["KIE", "BER", "MUN", "DEN", "SIL", "BOH"],
"ITALY": ["NAP", "ROM", "VEN", "ION", "TUS", "PIE"],
"RUSSIA": ["WAR", "MOS", "STP", "LVN", "RUM"],
"TURKEY": ["ANK", "CON", "SMY", "BLA", "BUL", "ARM", "GRE", "SEV"]
},
"civil_disorder": {
"AUSTRIA": 0,
"ENGLAND": 0,
"FRANCE": 0,
"GERMANY": 0,
"ITALY": 0,
"RUSSIA": 0,
"TURKEY": 0
},
"builds": {
"AUSTRIA": {
"count": 1,
"homes": ["BUD"]
},
"ENGLAND": {
"count": 1,
"homes": ["EDI", "LVP"]
},
"FRANCE": {
"count": 1,
"homes": ["BRE", "MAR"]
},
"GERMANY": {
"count": 1,
"homes": ["KIE", "MUN"]
},
"ITALY": {
"count": 0,
"homes": []
},
"RUSSIA": {
"count": 0,
"homes": []
},
"TURKEY": {
"count": 2,
"homes": ["ANK", "CON", "SMY"]
}
},
"phase": "W1901A",
"game_id": "PLACEHOLDER_GAME_ID",
"map": "PLACEHOLDER_MAP",
"rules": [
"PLACEHOLDER_RULE_1",
"PLACEHOLDER_RULE_2"
]
},
"orders": {
"AUSTRIA": ["A BUD B"],
"ENGLAND": ["A EDI B"],
"FRANCE": ["F BRE B", "F MAR B"],
"GERMANY": ["A KIE B"],
"ITALY": [],
"RUSSIA": [],
"TURKEY": ["A ANK B", "F CON B", "A SMY B"]
},
"results": {
"A BUD": [""],
"A EDI": [""],
"F BRE": [""],
"F MAR": ["void"],
"A KIE": [""],
"A ANK": [""],
"F CON": [""],
"A SMY": ["void"]
},
"messages": [],
"summary": "{\n \"summary\": \"PLACEHOLDER_SUMMARY_W1901A\"\n}"
},
{
"name": "S1902M",
"state": {
"timestamp": 4444444444444444,
"zobrist_hash": "PLACEHOLDER_ZOBRIST_HASH_4",
"note": "",
"name": "S1902M",
"units": {
"AUSTRIA": ["A VIE", "F TRI", "A SER", "A BUD"],
"ENGLAND": ["F LON", "A WAL", "F BEL", "A EDI"],
"FRANCE": ["A PAR", "F ENG", "A POR", "F BRE"],
"GERMANY": ["A BER", "F DEN", "A BOH", "A KIE"],
"ITALY": ["A VEN", "F ION", "A PIE"],
"RUSSIA": ["A MOS", "F STP/SC", "A LVN", "F RUM"],
"TURKEY": ["F BLA", "A GRE", "A SEV", "A ANK", "F CON"]
},
"retreats": {
"AUSTRIA": {},
"ENGLAND": {},
"FRANCE": {},
"GERMANY": {},
"ITALY": {},
"RUSSIA": {},
"TURKEY": {}
},
"centers": {
"AUSTRIA": ["BUD", "TRI", "VIE", "SER"],
"ENGLAND": ["EDI", "LON", "LVP", "BEL"],
"FRANCE": ["BRE", "MAR", "PAR", "POR"],
"GERMANY": ["BER", "KIE", "MUN", "DEN"],
"ITALY": ["NAP", "ROM", "VEN"],
"RUSSIA": ["MOS", "STP", "WAR", "RUM"],
"TURKEY": ["ANK", "CON", "SMY", "SEV", "GRE"]
},
"homes": {
"AUSTRIA": ["BUD", "TRI", "VIE"],
"ENGLAND": ["EDI", "LON", "LVP"],
"FRANCE": ["BRE", "MAR", "PAR"],
"GERMANY": ["BER", "KIE", "MUN"],
"ITALY": ["NAP", "ROM", "VEN"],
"RUSSIA": ["MOS", "SEV", "STP", "WAR"],
"TURKEY": ["ANK", "CON", "SMY"]
},
"influence": {
"AUSTRIA": ["BUD", "VIE", "TRI", "SER"],
"ENGLAND": ["EDI", "LON", "LVP", "NTH", "WAL", "BEL"],
"FRANCE": ["BRE", "MAR", "PAR", "ENG", "SPA", "POR"],
"GERMANY": ["KIE", "BER", "MUN", "DEN", "SIL", "BOH"],
"ITALY": ["NAP", "ROM", "VEN", "ION", "TUS", "PIE"],
"RUSSIA": ["WAR", "MOS", "STP", "LVN", "RUM"],
"TURKEY": ["ANK", "CON", "SMY", "BLA", "BUL", "ARM", "GRE", "SEV"]
},
"civil_disorder": {
"AUSTRIA": 0,
"ENGLAND": 0,
"FRANCE": 0,
"GERMANY": 0,
"ITALY": 0,
"RUSSIA": 0,
"TURKEY": 0
},
"builds": {
"AUSTRIA": {
"count": 0,
"homes": []
},
"ENGLAND": {
"count": 0,
"homes": []
},
"FRANCE": {
"count": 0,
"homes": []
},
"GERMANY": {
"count": 0,
"homes": []
},
"ITALY": {
"count": 0,
"homes": []
},
"RUSSIA": {
"count": 0,
"homes": []
},
"TURKEY": {
"count": 0,
"homes": []
}
},
"phase": "S1902M",
"game_id": "PLACEHOLDER_GAME_ID",
"map": "PLACEHOLDER_MAP",
"rules": [
"PLACEHOLDER_RULE_1",
"PLACEHOLDER_RULE_2"
]
},
"orders": {
"AUSTRIA": ["A SER S A VIE - BUD", "A VIE H", "F TRI - ALB", "A BUD H"],
"ENGLAND": ["F BEL - HOL", "A WAL - LON", "F LON - NTH", "A EDI H"],
"FRANCE": ["A POR - SPA", "A PAR H", "F BRE H", "F ENG S F LON - NTH"],
"GERMANY": ["A KIE - HOL", "A BER H", "F DEN H", "A BOH H"],
"ITALY": ["A VEN - TYR", "F ION H", "A PIE H"],
"RUSSIA": ["F RUM - BLA", "A MOS H", "A LVN H", "F STP/SC H"],
"TURKEY": ["A ANK - BUL VIA", "F BLA - RUM", "A GRE H", "A SEV H", "F CON H"]
},
"results": {
"A VIE": [],
"F TRI": [],
"A SER": ["void"],
"A BUD": [],
"F LON": [],
"A WAL": [],
"F BEL": ["bounce"],
"A EDI": [],
"A PAR": [],
"F ENG": [],
"A POR": [],
"F BRE": [],
"A BER": [],
"F DEN": [],
"A BOH": [],
"A KIE": ["bounce"],
"A VEN": [],
"F ION": [],
"A PIE": [],
"A MOS": [],
"F STP/SC": [],
"A LVN": [],
"F RUM": ["bounce"],
"F BLA": ["bounce"],
"A GRE": [],
"A SEV": [],
"A ANK": ["no convoy"],
"F CON": []
},
"messages": [
{
"sender": "ITALY",
"recipient": "GLOBAL",
"time_sent": 4444444444444445,
"phase": "S1902M",
"message": "PLACEHOLDER_MESSAGE_4"
}
],
"summary": "{\n \"summary\": \"PLACEHOLDER_SUMMARY_S1902M\"\n}"
}
]
}