question: private void updateDataToBeCompatibleWithNewEngine ( final Version originalEngineVersion , final GameData data ) { }
target:  Use this to keep compatibility between savegames when it is easy to do so. When it is not easy to do so, just make sure to include the last release's .jar file in the "old" folder for triplea. FYI: Engine version numbers work like this with regards to savegames: Any changes to the first 3 digits means that the savegame is not compatible between different engines. While any change only to the 4th (last) digit means that the savegame must be compatible between different engines.