Talk:Game Updates/@comment-25181859-20150330152252/@comment-24622077-20150330201214

I've seen this auto-recovery after a game crash too. Seems to be working well. I wonder if the game is using SQLlite or some similar database "under the covers". A well-known database technique is the use of "transactions". They have code to ensure that either all the updates occur or none of them occur. So you can roll-back to a know stable value and then reapply updates if a crash happens mid-update.

(Banks use this in their ATMs for deposits and withdrawals, for example).