Auto-translated
[my humble opinion on this topic]
What's the point of all this fuss?! :D What's the difference between cheating by looking at the map during a tournament run and looking at the map every day while making an extra save, which is then deleted from the run? ;) The result is the same! The map is visible! Conclusion: it is necessary to allow this type of cheating, such as revealing the map. Let's make life easier for tournament participants :), because they are coming up with all sorts of workarounds :)
Added 5 minutes later
You need to save after each hero movement, moving them the minimum distance (one cell on the game board).
1. Beginning of the turn
2. Saves before and after battles
3. Before and after building
4. End of the turn for each hero, if possible
5. Before and after buying the desired hero, to record the next hero in the tavern.
6. End of the turn
This really makes life easier both when replaying and when writing descriptions if needed. :)