バックエンドAPI

This commit is contained in:
2026-02-15 14:53:03 +09:00
commit fa86f555af
18 changed files with 2217 additions and 0 deletions

74
test_process.json Normal file
View File

@@ -0,0 +1,74 @@
{
"game_state": {
"timestamp": 1770652252578290,
"zobrist_hash": "853113961011677805",
"note": "",
"name": "F1901M",
"units": {
"AUSTRIA": ["A BUD", "A VIE", "F TRI"],
"ENGLAND": ["F EDI", "F LON", "A LVP"],
"FRANCE": ["A MAR", "A PAR", "F PIC"],
"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", "PIC"],
"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": []}
}
},
"orders": {
"FRANCE": ["A MAR - BUR", "A PAR H", "F PIC - BEL"]
}
}