SoarGroup / Soar

Soar, a general cognitive architecture for systems that exhibit intelligent behavior.
http://soar.eecs.umich.edu
Other
322 stars 70 forks source link

save/load epmem #440

Closed garfieldnate closed 3 months ago

garfieldnate commented 3 months ago

It would be convenient to be able to save and load the epmem database between Soar runs.

This would also serve as a stepping stone towards full state saving and loading, which would be a very helpful feature for long-running agents.

marinier commented 3 months ago

Can't you already do this via epmem --backup (to save) and epmem --set path <path to db> (for load)? In fact, if you set the path, it will save, too (the backup option is really if you have an in-memory db or want to save to a different file).

garfieldnate commented 3 months ago

You're right, I should have checked the manual 🤦 Thank you!