[Freeciv-tickets] [freeciv] #44736: Completely restoring the game state from the savegame

Back to archive index
OSDN Ticket System norep****@osdn*****
Tue May 31 21:48:51 JST 2022


#44736: Completely restoring the game state from the savegame

  Open Date: 2022-05-31 15:48
Last Update: 2022-05-31 15:48

URL for this Ticket:
    https://osdn.net//projects/freeciv/ticket/44736
RSS feed for this Ticket:
    https://osdn.net/ticket/ticket_rss.php?group_id=12505&tid=44736

---------------------------------------------------------------------

Last Changes/Comment on this Ticket:
2022-05-31 15:48 Updated by: cazfi
 * New Ticket "Completely restoring the game state from the savegame" created


---------------------------------------------------------------------
Ticket Status:

      Reporter: cazfi
         Owner: (None)
          Type: Patches
        Status: Open
      Priority: 5 - Medium
     MileStone: (None)
     Component: (None)
      Severity: 5 - Medium
    Resolution: None
---------------------------------------------------------------------

Ticket details:

In the very early days of the freeciv project debugging was made significantly easier by the fact that the bugs were much more often reproducible from the savegames - the bug you encountered during regular run could be reproduced by loading previous savegame and doing the same actions as in the original run.
It required some work to maintain that state of things - that loading the savegame would produce the same state (especially that of the random number generator) as what it was during the original run. Eventually it broke more permanently, over twenty years ago - I remember that I had filed a bug report about the final breakage before moving to another city in early 2001.
Maybe we should revisit the issue. It would be very beneficial to have that reproducibility working, and it might be more feasible to fix now than back then. We could, e.g., include more data to the savegame these days, without the size of the files becoming a problem.

-- 
Ticket information of Freeciv project
Freeciv Project is hosted on OSDN

Project URL: https://osdn.net/projects/freeciv/
OSDN: https://osdn.net

URL for this Ticket:
    https://osdn.net/projects/freeciv/ticket/44736
RSS feed for this Ticket:
    https://osdn.net/ticket/ticket_rss.php?group_id=12505&tid=44736



More information about the Freeciv-tickets mailing list
Back to archive index