aboutsummaryrefslogtreecommitdiff
path: root/diplomacy
diff options
context:
space:
mode:
Diffstat (limited to 'diplomacy')
-rw-r--r--diplomacy/maps/standard_age_of_empires_2.map28
-rw-r--r--diplomacy/maps/standard_fleet_rome.map41
-rw-r--r--diplomacy/utils/convoy_paths.py2
3 files changed, 70 insertions, 1 deletions
diff --git a/diplomacy/maps/standard_age_of_empires_2.map b/diplomacy/maps/standard_age_of_empires_2.map
new file mode 100644
index 0000000..daf8738
--- /dev/null
+++ b/diplomacy/maps/standard_age_of_empires_2.map
@@ -0,0 +1,28 @@
+MAP standard.map
+UNPLAYED AUSTRIA, ENGLAND, FRANCE, GERMANY, ITALY, RUSSIA, TURKEY
+
+UNOWNED BUD TRI VIE EDI LON LVP BRE MAR PAR BER KIE MUN NAP ROM VEN MOS SEV STP WAR ANK CON SMY
+UNOWNED BEL BUL DEN GRE HOL NWY POR RUM SER SPA SWE TUN
+
+RULE BUILD_ANY
+
+AUSTRIA (AUSTRIAN) VIE
+A VIE
+
+ENGLAND (ENGLISH) LON
+F LON
+
+FRANCE (FRENCH) PAR
+A PAR
+
+GERMANY (GERMAN) BER
+F BER
+
+ITALY (ITALIAN) ROM
+F ROM
+
+RUSSIA (RUSSIAN) MOS
+A MOS
+
+TURKEY (TURKISH) CON
+F CON
diff --git a/diplomacy/maps/standard_fleet_rome.map b/diplomacy/maps/standard_fleet_rome.map
new file mode 100644
index 0000000..b5f05c3
--- /dev/null
+++ b/diplomacy/maps/standard_fleet_rome.map
@@ -0,0 +1,41 @@
+MAP standard.map
+UNPLAYED AUSTRIA, ENGLAND, FRANCE, GERMANY, ITALY, RUSSIA, TURKEY
+
+UNOWNED BUD TRI VIE EDI LON LVP BRE MAR PAR BER KIE MUN NAP ROM VEN MOS SEV STP WAR ANK CON SMY
+UNOWNED BEL BUL DEN GRE HOL NWY POR RUM SER SPA SWE TUN
+
+AUSTRIA (AUSTRIAN) BUD TRI VIE
+A BUD
+A VIE
+F TRI
+
+ENGLAND (ENGLISH) EDI LON LVP
+F EDI
+F LON
+A LVP
+
+FRANCE (FRENCH) BRE MAR PAR
+F BRE
+A MAR
+A PAR
+
+GERMANY (GERMAN) BER KIE MUN
+F KIE
+A BER
+A MUN
+
+ITALY (ITALIAN) NAP ROM VEN
+F NAP
+F ROM
+A VEN
+
+RUSSIA (RUSSIAN) MOS SEV STP WAR
+A WAR
+A MOS
+F SEV
+F STP/SC
+
+TURKEY (TURKISH) ANK CON SMY
+F ANK
+A CON
+A SMY
diff --git a/diplomacy/utils/convoy_paths.py b/diplomacy/utils/convoy_paths.py
index 694370f..47bfe2a 100644
--- a/diplomacy/utils/convoy_paths.py
+++ b/diplomacy/utils/convoy_paths.py
@@ -39,7 +39,7 @@ __VERSION__ = '20180307_0955'
# We need to cap convoy length, otherwise the problem gets exponential
SMALL_MAPS = ['standard', 'standard_france_austria', 'standard_germany_italy', 'ancmed', 'colonial', 'modern',
- 'ancmed_age_of_empires', 'standard_age_of_empires']
+ 'ancmed_age_of_empires', 'standard_age_of_empires', 'standard_age_of_empires_2', 'standard_fleet_rome']
SMALL_MAPS_CONVOY_LENGTH = 25
ALL_MAPS_CONVOY_LENGTH = 12
CACHE_FILE_NAME = 'convoy_paths_cache.pkl'