to rebellious: the problem of cheating can currently be solved only in one way: by creating a server that stores save files, so that there are no savable files on players' computers.
The idea is this: when generating a map, each player is asked to enter a password. When loading a save, each player is required to enter a password. If any part of the password is not entered, the save will not load. That's it. No other anti-cheat measures are needed.